mbox series

[00/31] cfg80211/mac80211 patches from our internal tree 2021-06-18

Message ID 20210618104156.747775-1-luca@coelho.fi
Headers show
Series cfg80211/mac80211 patches from our internal tree 2021-06-18 | expand

Message

Luca Coelho June 18, 2021, 10:41 a.m. UTC
From: Luca Coelho <luciano.coelho@intel.com>

Hi,

A bunch of patches with mac80211 and cfg80211 changes from our
internal tree.

Please review, though you have already reviewed (or even written!)
most if not all of them. ;)

Thanks!

Cheers,


Avraham Stern (2):
  cfg80211: avoid double free of PMSR request
  nl80211/cfg80211: add BSS color to NDP ranging parameters

Ilan Peer (3):
  mac80211: Properly WARN on HW scan before restart
  cfg80211: Support hidden AP discovery over 6GHz band
  mac8021: Allow probe request injection on passive non radar channels

Johannes Berg (19):
  cfg80211: make certificate generation more robust
  mac80211: allow SMPS requests only in client mode
  mac80211: free skb in WEP error case
  ieee80211: add defines for HE PHY cap byte 10
  cfg80211: add cfg80211_any_usable_channels()
  mac80211: conditionally advertise HE in probe requests
  mac80211: always include HE 6GHz capability in probe request
  mac80211: always include HE 6GHz capability in assoc request
  mac80211: rearrange struct txq_info for fewer holes
  mac80211: handle various extensible elements correctly
  mac80211: improve AP disconnect message
  cfg80211: trace more information in assoc trace event
  mac80211: reset profile_periodicity/ema_ap
  mac80211: remove use of ieee80211_get_he_sta_cap()
  cfg80211: remove ieee80211_get_he_sta_cap()
  cfg80211: allow advertising vendor-specific capabilities
  mac80211: add vendor-specific capabilities to assoc request
  mac80211: notify driver on mgd TX completion
  cfg80211: reg: improve bad regulatory warning

Krishnanand Prabhu (1):
  ieee80211: define timing measurement in extended capabilities IE

Miri Korenblit (1):
  cfg80211: set custom regdomain after wiphy registration

Mordechay Goodstein (1):
  mac80211: handle rate control (RC) racing with chanctx definition

Shaul Triebitz (4):
  mac80211: add HE 6GHz cap IE in 6GHz band only
  mac80211: do not add twice the HE 6GHz cap IE
  mac80211: move SMPS mode setting after ieee80211_prep_connection
  mac80211: add to bss_conf if broadcast TWT is supported

 drivers/net/wireless/ath/ath9k/main.c         |   2 +-
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c |   6 +-
 drivers/net/wireless/realtek/rtw88/mac80211.c |   2 +-
 include/linux/ieee80211.h                     |   9 +-
 include/net/cfg80211.h                        |  38 ++-
 include/net/mac80211.h                        |  32 ++-
 include/uapi/linux/nl80211.h                  |   9 +-
 net/mac80211/chan.c                           | 108 +++++---
 net/mac80211/driver-ops.h                     |  26 +-
 net/mac80211/he.c                             |   5 +-
 net/mac80211/ht.c                             |  18 +-
 net/mac80211/ieee80211_i.h                    |   9 +-
 net/mac80211/main.c                           |  16 +-
 net/mac80211/mlme.c                           | 240 +++++++++---------
 net/mac80211/trace.h                          |  33 ++-
 net/mac80211/tx.c                             |  27 +-
 net/mac80211/util.c                           |  59 +++--
 net/wireless/Makefile                         |   2 +-
 net/wireless/chan.c                           |  33 ++-
 net/wireless/core.c                           |   8 +-
 net/wireless/nl80211.c                        |   5 +
 net/wireless/pmsr.c                           |  28 +-
 net/wireless/rdev-ops.h                       |  12 +-
 net/wireless/reg.c                            |   5 +-
 net/wireless/scan.c                           |  16 +-
 net/wireless/trace.h                          |  36 ++-
 26 files changed, 528 insertions(+), 256 deletions(-)