Hi Dave, Another week, another set of fixes. Please pull and let me know if there's any problem. Thanks, johannes The following changes since commit 3afb0961884046c8fb4acbce65139088959681c8: tcp: fix slab-out-of-bounds in tcp_zerocopy_receive() (2019-10-03 12:05:34 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git tags/mac80211-for-davem-2019-10-08 for you to fetch changes up to dc0c18ed229cdcca283dd78fefa38273ec37a42c: mac80211: fix scan when operating on DFS channels in ETSI domains (2019-10-07 22:10:50 +0200) ---------------------------------------------------------------- A number of fixes: * allow scanning when operating on radar channels in ETSI regdomains * accept deauth frames in IBSS - we have code to parse and handle them, but were dropping them early * fix an allocation failure path in hwsim * fix a failure path memory leak in nl80211 FTM code * fix RCU handling & locking in multi-BSSID parsing * reject malformed SSID in mac80211 (this shouldn't really be able to happen, but defense in depth) * avoid userspace buffer overrun in ancient wext code if SSID was too long ---------------------------------------------------------------- Aaron Komisar (1): mac80211: fix scan when operating on DFS channels in ETSI domains Johannes Berg (1): mac80211: accept deauth frames in IBSS mode Michael Vassernis (1): mac80211_hwsim: fix incorrect dev_alloc_name failure goto Navid Emamdoost (1): nl80211: fix memory leak in nl80211_get_ftm_responder_stats Sara Sharon (1): cfg80211: fix a bunch of RCU issues in multi-bssid code Will Deacon (2): mac80211: Reject malformed SSID elements cfg80211: wext: avoid copying malformed SSIDs drivers/net/wireless/mac80211_hwsim.c | 2 +- include/net/cfg80211.h | 8 ++++++++ net/mac80211/mlme.c | 5 +++-- net/mac80211/rx.c | 11 ++++++++++- net/mac80211/scan.c | 30 ++++++++++++++++++++++++++++-- net/wireless/nl80211.c | 2 +- net/wireless/reg.c | 1 + net/wireless/reg.h | 8 -------- net/wireless/scan.c | 23 +++++++++++++---------- net/wireless/wext-sme.c | 8 ++++++-- 10 files changed, 71 insertions(+), 27 deletions(-)