mbox series

[00/19,RESEND] wifi: mac80211: updates - 30-12-24

Message ID 20250101050539.1718643-1-miriam.rachel.korenblit@intel.com (mailing list archive)
Headers show
Series wifi: mac80211: updates - 30-12-24 | expand

Message

Miri Korenblit Jan. 1, 2025, 5:05 a.m. UTC
Hi,

Resending this series with a different order.

Thanks,
Miri
---

Benjamin Berg (11):
  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
  wifi: mac80211: add HT and VHT basic set verification
  wifi: mac80211: skip all known membership selectors
  wifi: mac80211: parse BSS selectors and unknown rates
  wifi: nl80211: permit userspace to pass supported selectors
  wifi: mac80211: verify BSS membership selectors and basic rates
  wifi: mac80211: also verify requirements in EXT_SUPP_RATES
  wifi: mac80211: tests: add utility to create sdata skeleton
  wifi: mac80211: tests: add tests for ieee80211_determine_chan_mode

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

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      |  48 ++++-
 include/net/cfg80211.h         |  12 ++
 include/net/mac80211.h         |  48 ++++-
 include/uapi/linux/nl80211.h   |   9 +
 net/mac80211/chan.c            |   7 +
 net/mac80211/debug.h           |  10 +-
 net/mac80211/he.c              | 119 ++++++++++-
 net/mac80211/ieee80211_i.h     |  11 +
 net/mac80211/main.c            |   5 +
 net/mac80211/mesh_plink.c      |   5 +-
 net/mac80211/mlme.c            | 379 +++++++++++++++++++++++++--------
 net/mac80211/rx.c              |   3 +-
 net/mac80211/sta_info.c        |  18 ++
 net/mac80211/sta_info.h        |   7 +
 net/mac80211/tests/Makefile    |   2 +-
 net/mac80211/tests/chan-mode.c | 245 +++++++++++++++++++++
 net/mac80211/tests/util.c      | 309 +++++++++++++++++++++++++++
 net/mac80211/tests/util.h      |  36 ++++
 net/mac80211/trace.h           | 120 ++++++++++-
 net/mac80211/util.c            |  10 +-
 net/mac80211/vht.c             |  33 ++-
 net/wireless/mlme.c            |   7 +
 net/wireless/nl80211.c         |  32 +++
 net/wireless/scan.c            |  13 +-
 24 files changed, 1375 insertions(+), 113 deletions(-)
 create mode 100644 net/mac80211/tests/chan-mode.c
 create mode 100644 net/mac80211/tests/util.c
 create mode 100644 net/mac80211/tests/util.h