提交 3aa569c3 编写于 作者: J Johannes Berg

mac80211: fix scan_sdata assignment

We need to use RCU to assign scan_sdata.
Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
上级 8a70e7f8
......@@ -304,7 +304,7 @@ static void __ieee80211_scan_completed(struct ieee80211_hw *hw, bool aborted,
if (local->scan_req != local->int_scan_req)
cfg80211_scan_done(local->scan_req, aborted);
local->scan_req = NULL;
local->scan_sdata = NULL;
rcu_assign_pointer(local->scan_sdata, NULL);
local->scanning = 0;
local->scan_channel = NULL;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册