diff options
author | Dedy Lansky <dlansky@codeaurora.org> | 2018-06-15 13:05:01 +0200 |
---|---|---|
committer | Johannes Berg <johannes@sipsolutions.net> | 2018-06-15 13:05:14 +0200 |
commit | bf2b61a6838f19cbc33f6732715012c483fa3795 (patch) | |
tree | 91aea74e94706907adfdf0c8be7daca9c6f86259 /block/bfq-wf2q.c | |
parent | dc8b274f0952f604d72b10698cde6887321a669f (diff) |
cfg80211: fix rcu in cfg80211_unregister_wdev
Callers of cfg80211_unregister_wdev can free the wdev object
immediately after this function returns. This may crash the kernel
because this wdev object is still in use by other threads.
Add synchronize_rcu() after list_del_rcu to make sure wdev object can
be safely freed.
Signed-off-by: Dedy Lansky <dlansky@codeaurora.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Diffstat (limited to 'block/bfq-wf2q.c')
0 files changed, 0 insertions, 0 deletions