Messages in this thread Patch in this message | | | From | madhuparnabhowmik10@gmail ... | Subject | [PATCH 4/4] net: mac80211: mlme.c: Add lockdep condition for RCU list usage | Date | Thu, 9 Apr 2020 13:59:25 +0530 |
| |
From: Madhuparna Bhowmik <madhuparnabhowmik10@gmail.com>
ieee80211_add_vht_ie() is called with sdata->wdev.mtx held from ieee80211_send_assoc(). Add lockdep condition to avoid false positive warnings.
Signed-off-by: Madhuparna Bhowmik <madhuparnabhowmik10@gmail.com> --- net/mac80211/mlme.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c index 16d75da0996a..ef64b3e91ce6 100644 --- a/net/mac80211/mlme.c +++ b/net/mac80211/mlme.c @@ -590,7 +590,8 @@ static void ieee80211_add_vht_ie(struct ieee80211_sub_if_data *sdata, bool disable_mu_mimo = false; struct ieee80211_sub_if_data *other; - list_for_each_entry_rcu(other, &local->interfaces, list) { + list_for_each_entry_rcu(other, &local->interfaces, list, + lockdep_is_held(&sdata->wdev.mtx)) { if (other->vif.mu_mimo_owner) { disable_mu_mimo = true; break; -- 2.17.1
| |