mbox series

[00/18] cfg80211/mac80211 patches from our internal tree 2023-09-28

Message ID 20230928143539.1037500-1-gregory.greenman@intel.com
Headers show
Series cfg80211/mac80211 patches from our internal tree 2023-09-28 | expand

Message

Greenman, Gregory Sept. 28, 2023, 2:35 p.m. UTC
From: Gregory Greenman <gregory.greenman@intel.com>

Hi,

A bunch of patches from our internal tree with mac80211 and
cfg80211 changes. It's the usual developement, cleanups and
bugfixes.

Thanks,
Gregory

Benjamin Berg (2):
  wifi: mac80211: cleanup auth_data only if association continues
  wifi: mac80211: mesh: fix some kdoc warnings

Emmanuel Grumbach (1):
  wifi: mac80211: fix a expired vs. cancel race in roc

Ilan Peer (5):
  wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDE
  wifi: cfg80211: Include operating class 137 in 6GHz band
  wifi: cfg80211: Handle specific BSSID in 6GHz scanning
  wifi: mac80211: Fix setting vif links
  wifi: cfg80211: Fix typo in documentation

Johannes Berg (4):
  wifi: mac80211: drop robust action frames before assoc
  wifi: mac80211: don't recreate driver link debugfs in reconfig
  wifi: cfg80211: wext: convert return value to kernel-doc
  wifi: mac80211: flush STA queues on unauthorization

Miri Korenblit (6):
  wifi: mac80211: add a driver callback to add vif debugfs
  wifi: mac80211: handle debugfs when switching to/from MLO
  wifi: mac80211: Check if we had first beacon with relevant links
  wifi: mac80211: add link id to mgd_prepare_tx()
  wifi: mac80211: make mgd_protect_tdls_discover MLO-aware
  wifi: mac80211: purge TX queues in flush_queues flow

 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |  6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |  3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c |  5 +-
 include/net/cfg80211.h                        |  2 +-
 include/net/mac80211.h                        | 18 ++++--
 net/mac80211/cfg.c                            |  6 ++
 net/mac80211/debugfs_netdev.c                 | 28 +++++++--
 net/mac80211/debugfs_netdev.h                 | 15 ++++-
 net/mac80211/driver-ops.c                     | 23 +++++--
 net/mac80211/driver-ops.h                     | 32 +++++++++-
 net/mac80211/ieee80211_i.h                    |  1 +
 net/mac80211/iface.c                          |  2 +-
 net/mac80211/link.c                           |  7 ++-
 net/mac80211/mesh.c                           |  8 ++-
 net/mac80211/mesh_hwmp.c                      |  2 +
 net/mac80211/mesh_pathtbl.c                   | 20 ++++---
 net/mac80211/mesh_plink.c                     |  6 +-
 net/mac80211/mesh_ps.c                        |  6 +-
 net/mac80211/mesh_sync.c                      |  4 +-
 net/mac80211/mlme.c                           | 41 ++++++++++---
 net/mac80211/offchannel.c                     | 17 ++++++
 net/mac80211/rx.c                             |  9 +++
 net/mac80211/sta_info.c                       | 60 ++++++++++++-------
 net/mac80211/tdls.c                           |  2 +-
 net/mac80211/util.c                           | 13 ++++
 net/wireless/scan.c                           | 37 ++++++++++++
 net/wireless/util.c                           |  1 +
 net/wireless/wext-compat.c                    |  4 +-
 28 files changed, 304 insertions(+), 74 deletions(-)