linux-stable/net/wireless
Johannes Berg f7e60032c6 wifi: cfg80211: fix locking in regulatory disconnect
This should use wiphy_lock() now instead of requiring the
RTNL, since __cfg80211_leave() via cfg80211_leave() is now
requiring that lock to be held.

Fixes: a05829a722 ("cfg80211: avoid holding the RTNL when calling the driver")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-06-06 14:51:32 +02:00
..
certs
.gitignore
ap.c wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event 2023-02-14 12:09:17 +01:00
chan.c wifi: cfg80211: move puncturing bitmap validation from mac80211 2023-02-14 12:09:18 +01:00
core.c wifi: cfg80211: fix locking in sched scan stop work 2023-06-06 14:51:25 +02:00
core.h
debugfs.c
debugfs.h
ethtool.c
ibss.c
Kconfig
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
Makefile
mesh.c
mlme.c wifi: nl80211: Add support for randomizing TA of auth and deauth frames 2023-03-07 11:12:02 +01:00
nl80211.c wifi: cfg80211: reject bad AP MLD address 2023-06-06 10:05:17 +02:00
nl80211.h wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event 2023-02-14 12:09:17 +01:00
ocb.c
of.c
pmsr.c
radiotap.c
rdev-ops.h wifi: nl80211: add a command to enable/disable HW timestamping 2023-03-07 10:52:00 +01:00
reg.c wifi: cfg80211: fix locking in regulatory disconnect 2023-06-06 14:51:32 +02:00
reg.h
scan.c wifi: cfg80211: Drop entries with invalid BSSIDs in RNR 2023-05-16 10:09:50 -07:00
sme.c wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" 2023-03-12 16:21:59 -07:00
sysfs.c drivers: remove struct module * setting from struct class 2023-03-17 15:16:27 +01:00
sysfs.h
trace.c
trace.h wifi: cfg80211/mac80211: report link ID on control port RX 2023-03-07 10:55:06 +01:00
util.c wifi: mac80211: implement support for yet another mesh A-MSDU format 2023-03-22 13:31:19 +01:00
wext-compat.c
wext-compat.h
wext-core.c wifi: wext: warn about usage only once 2023-02-26 19:53:35 +02:00
wext-priv.c
wext-proc.c
wext-sme.c
wext-spy.c