[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170907070939.3658-1-johannes@sipsolutions.net>
Date: Thu, 7 Sep 2017 09:09:38 +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 2017-09-07
Hi Dave,
During my long absence some things have accumulated, but there wasn't
actually all that much that could've gone into the last cycle, and a
fix or two was taken care of by others.
The most important thing here is probably the deadlock fix that a few
people have run into on 4.13, but that was only identified now, and
perhaps the 40 MHz fix from Emmanuel that helps avoid iwlwifi firmware
crashes.
Please pull and let me know if there's any problem.
Thanks,
johannes
The following changes since commit 6d9c153a0b84392406bc77600aa7d3ea365de041:
net: dsa: loop: Do not unregister invalid fixed PHY (2017-09-03 20:18:25 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git tags/mac80211-for-davem-2017-09-07
for you to fetch changes up to bde59c475e0883e4c4294bcd9b9c7e08ae18c828:
mac80211: fix deadlock in driver-managed RX BA session start (2017-09-06 15:22:02 +0200)
----------------------------------------------------------------
Back from a long absence, so we have a number of things:
* a remain-on-channel fix from Avi
* hwsim TX power fix from Beni
* null-PTR dereference with iTXQ in some rare configurations (Chunho)
* 40 MHz custom regdomain fixes (Emmanuel)
* look at right place in HT/VHT capability parsing (Igor)
* complete A-MPDU teardown properly (Ilan)
* Mesh ID Element ordering fix (Liad)
* avoid tracing warning in ht_dbg() (Sharon)
* fix print of assoc/reassoc (Simon)
* fix encrypted VLAN with iTXQ (myself)
* fix calling context of TX queue wake (myself)
* fix a deadlock with ath10k aggregation (myself)
----------------------------------------------------------------
Avraham Stern (1):
mac80211: flush hw_roc_start work before cancelling the ROC
Beni Lev (1):
mac80211_hwsim: Use proper TX power
Chunho Lee (1):
mac80211: Fix null pointer dereference with iTXQ support
Emmanuel Grumbach (1):
cfg80211: honor NL80211_RRF_NO_HT40{MINUS,PLUS}
Igor Mitsyanko (1):
nl80211: look for HT/VHT capabilities in beacon's tail
Ilan peer (1):
mac80211: Complete ampdu work schedule during session tear down
Johannes Berg (3):
mac80211: fix VLAN handling with TXQs
mac80211: agg-tx: call drv_wake_tx_queue in proper context
mac80211: fix deadlock in driver-managed RX BA session start
Liad Kaufman (1):
mac80211: add MESH IE in the correct order
Sharon Dvir (1):
mac80211: shorten debug prints using ht_dbg() to avoid warning
Simon Dinkin (1):
mac80211: fix incorrect assignment of reassoc value
drivers/net/wireless/mac80211_hwsim.c | 2 --
include/net/mac80211.h | 15 ++-------------
net/mac80211/agg-rx.c | 32 ++++++++++++++++++++-----------
net/mac80211/agg-tx.c | 8 ++++++--
net/mac80211/ht.c | 24 ++++++++++++++++++++---
net/mac80211/ieee80211_i.h | 4 ++++
net/mac80211/iface.c | 20 ++++++++++++++++---
net/mac80211/mlme.c | 2 +-
net/mac80211/offchannel.c | 2 ++
net/mac80211/tx.c | 36 ++++++++++++++++++++++++++++-------
net/mac80211/util.c | 2 +-
net/wireless/nl80211.c | 4 ++--
net/wireless/reg.c | 20 +++++++++++++++++--
13 files changed, 124 insertions(+), 47 deletions(-)
Powered by blists - more mailing lists