aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-mod.c
diff options
context:
space:
mode:
authorShuah Khan <[email protected]>2021-02-10 14:21:07 -0700
committerKalle Valo <[email protected]>2021-02-11 20:26:10 +0200
commit09078368d516918666a0122f2533dc73676d3d7e (patch)
treed3d602c8e5f7c952e7ec1092f98d81463a237ef0 /lib/mpi/mpi-mod.c
parent83bae26532ca7318c1308fd80434e1e420bcf407 (diff)
ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()
ieee80211_find_sta_by_ifaddr() must be called under the RCU lock and the resulting pointer is only valid under RCU lock as well. Fix ath10k_wmi_tlv_op_pull_peer_stats_info() to hold RCU lock before it calls ieee80211_find_sta_by_ifaddr() and release it when the resulting pointer is no longer needed. This problem was found while reviewing code to debug RCU warn from ath10k_wmi_tlv_parse_peer_stats_info(). Link: https://lore.kernel.org/linux-wireless/[email protected]/ Signed-off-by: Shuah Khan <[email protected]> Signed-off-by: Kalle Valo <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions