Hi Dave, Here's another - unfortunately pretty large - set of fixes for the current cycle. The changes are pretty simple or even trivial though. Please pull and let me know if there's any problem. Thanks, johannes The following changes since commit 28619527b8a712590c93d0a9e24b4425b9376a8c: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2018-09-04 12:45:11 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git tags/mac80211-for-davem-2018-09-27 for you to fetch changes up to 1222a16014888ed9733c11e221730d4a8196222b: nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (2018-09-27 11:44:44 +0200) ---------------------------------------------------------------- More patches than I'd like perhaps, but each seems reasonable: * two new spectre-v1 mitigations in nl80211 * TX status fix in general, and mesh in particular * powersave vs. offchannel fix * regulatory initialization fix * fix for a queue hang due to a bad return value * allocate TXQs for active monitor interfaces, fixing my earlier patch to avoid unnecessary allocations where I missed this case needed them * fix TDLS data frames priority assignment * fix scan results processing to take into account duplicate channel numbers (over different operating classes, but we don't necessarily know the operating class) * various hwsim fixes for radio destruction and new radio announcement messages * remove an extraneous kernel-doc line ---------------------------------------------------------------- Andrei Otcheretianski (3): mac80211: Always report TX status mac80211: Don't wake up from PS for offchannel TX cfg80211: reg: Init wiphy_idx in regulatory_hint_core() Bob Copeland (1): mac80211: fix pending queue hang due to TX_DROP Felix Fietkau (1): mac80211: allocate TXQs for active monitor interfaces Johannes Berg (1): mac80211: TDLS: fix skb queue/priority assignment Jouni Malinen (1): cfg80211: Address some corner cases in scan result channel updating Martin Willi (3): mac80211_hwsim: fix locking when iterating radios during ns exit mac80211_hwsim: fix race in radio destruction from netlink notifier mac80211_hwsim: do not omit multicast announce of first added radio Masashi Honma (2): nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds Randy Dunlap (1): cfg80211: fix reg_query_regdb_wmm kernel-doc Yuan-Chi Pang (1): mac80211: fix TX status reporting for ieee80211s drivers/net/wireless/mac80211_hwsim.c | 36 ++++++++++------------ include/net/cfg80211.h | 2 -- net/mac80211/iface.c | 3 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 9 ++---- net/mac80211/status.c | 11 +++---- net/mac80211/tdls.c | 8 ++--- net/mac80211/tx.c | 6 +++- net/wireless/nl80211.c | 20 +++++++++--- net/wireless/reg.c | 1 + net/wireless/scan.c | 58 +++++++++++++++++++++++++++++------ 11 files changed, 103 insertions(+), 54 deletions(-)