mbox series

[00/15,WIRELESS-NEXT] wifi: mac80211: updates - 30-12-24

Message ID 20241230045554.3746143-1-miriam.rachel.korenblit@intel.com
Headers show
Series wifi: mac80211: updates - 30-12-24 | expand

Message

Miri Korenblit Dec. 30, 2024, 4:55 a.m. UTC
Hi,

A few features, cleanups and bugfixes from our internal tree.

Miri
----

Benjamin Berg (3):
  wifi: mac80211: Remove unused basic_rates variable
  wifi: mac80211: fix typo in HE MCS check
  wifi: mac80211: log link information in ieee80211_determine_chan_mode

Emmanuel Grumbach (2):
  wifi: mac80211: remove an unneeded check in Rx
  wifi: mac80211: improve stop/wake queue tracing

Ilan Peer (4):
  wifi: cfg80211: Fix trace print for removed links
  wifi: ieee80211: Add some missing MLO related definitions
  wifi: nl80211: Split the links handling of an association request
  wifi: cfg80211: Add support for dynamic addition/removal of links

Johannes Berg (5):
  wifi: mac80211: add some support for RX OMI power saving
  wifi: mac80211: reject per-band vendor elements with MLO
  wifi: mac80211: mlme: improve messages from config_bw()
  wifi: cfg80211: scan: skip duplicate RNR entries
  wifi: cfg80211: check extended MLD capa/ops in assoc

Miri Korenblit (1):
  wifi: mac80211: clarify key idx documententaion

 include/linux/ieee80211.h    |  74 ++++++++++-
 include/net/cfg80211.h       |  45 +++++++
 include/net/mac80211.h       |  48 ++++++-
 include/uapi/linux/nl80211.h |  10 ++
 net/mac80211/chan.c          |   7 ++
 net/mac80211/debug.h         |  10 +-
 net/mac80211/he.c            | 119 +++++++++++++++++-
 net/mac80211/main.c          |   5 +
 net/mac80211/mesh_plink.c    |   5 +-
 net/mac80211/mlme.c          |  54 ++++----
 net/mac80211/rx.c            |   3 +-
 net/mac80211/sta_info.c      |  18 +++
 net/mac80211/sta_info.h      |   7 ++
 net/mac80211/trace.h         | 120 ++++++++++++++++--
 net/mac80211/util.c          |  10 +-
 net/mac80211/vht.c           |  33 ++++-
 net/wireless/core.h          |   4 +
 net/wireless/mlme.c          |  84 +++++++++++++
 net/wireless/nl80211.c       | 235 ++++++++++++++++++++++++-----------
 net/wireless/nl80211.h       |   3 +
 net/wireless/rdev-ops.h      |  19 +++
 net/wireless/scan.c          |  13 +-
 net/wireless/trace.h         |  46 ++++++-
 23 files changed, 845 insertions(+), 127 deletions(-)