wifi: cfg80211: remove wdev mutex
authorJohannes Berg <johannes.berg@intel.com>
Tue, 29 Aug 2023 10:18:56 +0000 (12:18 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 11 Sep 2023 09:27:23 +0000 (11:27 +0200)
commit076fc8775dafe995e94c106bb732bf2d42dedcea
treebc4ad9b0ea9471eb243eec8ba3bc947f15c805e2
parenta7614b482d64a1d7f595178b12d71f12936ba9a3
wifi: cfg80211: remove wdev mutex

Since we're now protecting everything with the wiphy mutex
(and were really using it for almost everything before),
there's no longer any real reason to have a separate wdev
mutex. It may feel better, but really has no value.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
35 files changed:
drivers/net/wireless/ath/ath6kl/cfg80211.c
drivers/net/wireless/marvell/mwifiex/11h.c
drivers/net/wireless/quantenna/qtnfmac/event.c
include/net/cfg80211.h
include/net/mac80211.h
net/mac80211/cfg.c
net/mac80211/debugfs_netdev.c
net/mac80211/driver-ops.c
net/mac80211/driver-ops.h
net/mac80211/ibss.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/link.c
net/mac80211/main.c
net/mac80211/mesh.c
net/mac80211/mlme.c
net/mac80211/ocb.c
net/mac80211/offchannel.c
net/mac80211/tdls.c
net/mac80211/util.c
net/wireless/ap.c
net/wireless/chan.c
net/wireless/core.c
net/wireless/core.h
net/wireless/ibss.c
net/wireless/mesh.c
net/wireless/mlme.c
net/wireless/nl80211.c
net/wireless/ocb.c
net/wireless/pmsr.c
net/wireless/reg.c
net/wireless/sme.c
net/wireless/util.c
net/wireless/wext-compat.c
net/wireless/wext-sme.c