]> git.baikalelectronics.ru Git - kernel.git/commit
wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx()
authorGregory Greenman <gregory.greenman@intel.com>
Sun, 3 Jul 2022 15:04:15 +0000 (18:04 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 15 Jul 2022 09:43:20 +0000 (11:43 +0200)
commit2e06cbe27d4f1dfd73887ca2de0c294924d89339
tree364edd9c1d2244f57d5253fb5590b112c2887b4c
parent6c7210bec55769ac330a8e2cc454a36f434fd850
wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx()

Since mac80211 already has a protected pointer to link_conf,
pass it to the driver to avoid additional RCU locking.

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
13 files changed:
drivers/net/wireless/ath/ath10k/mac.c
drivers/net/wireless/ath/ath11k/mac.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/mac80211_hwsim.c
drivers/net/wireless/silabs/wfx/sta.c
drivers/net/wireless/silabs/wfx/sta.h
drivers/net/wireless/ti/wlcore/main.c
include/net/mac80211.h
net/mac80211/chan.c
net/mac80211/driver-ops.h
net/mac80211/trace.h
net/mac80211/util.c