diff options
| author | Simon Wunderlich <[email protected]> | 2013-11-21 18:19:50 +0100 |
|---|---|---|
| committer | Johannes Berg <[email protected]> | 2013-12-02 11:51:53 +0100 |
| commit | 7ca133bc7f9dd5cee2b469eb917bd352be80a690 (patch) | |
| tree | 9527f4cacef336ead7ad622d0ffa9dc237ecdc5a /include | |
| parent | c56589ed1d25ae110a5b000bc1edea8f6861348f (diff) | |
mac80211: modify beacon using sdata/wdev-lock, not rtnl lock
The csa finalize worker needs to change the beacon information (for
different modes). These are normally protected under rtnl lock, but the
csa finalize worker is called by drivers and should not acquire the RTNL
lock. Therefore change access protection for beacons to sdata/wdev lock.
Reported-by: Johannes Berg <[email protected]>
Signed-off-by: Simon Wunderlich <[email protected]>
[fix sdata_dereference]
Signed-off-by: Johannes Berg <[email protected]>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions