aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
diff options
context:
space:
mode:
authorSara Sharon <[email protected]>2019-10-04 15:37:06 +0300
committerJohannes Berg <[email protected]>2019-10-07 21:35:57 +0200
commit461c4c2b4c0731d7452bad4e77c0cdbdcea1804c (patch)
tree17ec48a63c1aa9d72ed5c50bc1e6abc65caa3afd /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
parent1399c59fa92984836db90538cf92397fe7caaa57 (diff)
cfg80211: fix a bunch of RCU issues in multi-bssid code
cfg80211_update_notlisted_nontrans() leaves the RCU critical session too early, while still using nontrans_ssid which is RCU protected. In addition, it performs a bunch of RCU pointer update operations such as rcu_access_pointer and rcu_assign_pointer. The caller, cfg80211_inform_bss_frame_data(), also accesses the RCU pointer without holding the lock. Just wrap all of this with bss_lock. Signed-off-by: Sara Sharon <[email protected]> Signed-off-by: Luca Coelho <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Johannes Berg <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions