[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191008123111.4019-1-johannes@sipsolutions.net>
Date: Tue, 8 Oct 2019 14:31:10 +0200
From: Johannes Berg <johannes@...solutions.net>
To: David Miller <davem@...emloft.net>
Cc: netdev@...r.kernel.org, linux-wireless@...r.kernel.org
Subject: pull-request: mac80211 2019-10-08
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(-)
Powered by blists - more mailing lists