wifi: mac80211: fix RCU usage warning in mesh fast-xmit
authorJohannes Berg <johannes.berg@intel.com>
Mon, 11 Sep 2023 09:57:52 +0000 (11:57 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 20 Nov 2023 10:58:54 +0000 (11:58 +0100)
commit2c1d8b046866b653d55bd50e088335ee34760122
tree25c570df1f6b1824a9b3eb15e104d17d44e92ff9
parente114cad74b9ac296b9e88b931c5ede398925ebc5
wifi: mac80211: fix RCU usage warning in mesh fast-xmit

[ Upstream commit 5ea82df1f50e42416d0a8a7c42d37cc1df1545fe ]

In mesh_fast_tx_flush_addr() we already hold the lock, so
don't need additional hashtable RCU protection. Use the
rhashtable_lookup_fast() variant to avoid RCU protection
warnings.

Fixes: d5edb9ae8d56 ("wifi: mac80211: mesh fast xmit support")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/mac80211/mesh_pathtbl.c