public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
From: Johannes Berg <johannes@sipsolutions.net>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: [GIT PULL] wireless-next-2026-03-04
Date: Wed,  4 Mar 2026 12:34:23 +0100	[thread overview]
Message-ID: <20260304113707.175181-3-johannes@sipsolutions.net> (raw)

Hi,

And here's the -next side, since I'll need it all merged up to
net-next as well to get the combination together to avoid the
conflicts I mentioned.

But this time we actually also have a real new feature, notably
support for EPPKE, association frame encryption and  802.1X over
auth frames, from the upcoming 802.11bi amendment. When that'll
be supported on both sides, association request/response will be
encrypted for better privacy and hopefully faster connections
(no more 4-way handshake.) Driver support will need to follow
though.

Please pull and let us know if there's any problem.

Thanks,
johannes



The following changes since commit 0314e382cf02983eb3c33ac537ad9701e7858bc9:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-02-26 10:23:00 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2026-03-04

for you to fetch changes up to 44d93cf1abb6a85d65c3b4b027c82d44263de6a5:

  wifi: UHR: define DPS/DBE/P-EDCA elements and fix size parsing (2026-03-04 11:50:03 +0100)

----------------------------------------------------------------
Notable features this time:
 - cfg80211/mac80211
   - finished assoc frame encryption/EPPKE/802.1X-over-auth
     (also hwsim)
   - radar detection improvements
   - 6 GHz incumbent signal detection APIs
   - multi-link support for FILS, probe response
     templates and client probling
 - ath12k:
   - monitor mode support on IPQ5332
   - basic hwmon temperature reporting

----------------------------------------------------------------
Aaradhana Sahu (1):
      wifi: ath12k: Enable monitor mode support on IPQ5332

Alejandro Colomar (1):
      wifi: ath9k: Fix typo

Avraham Stern (1):
      wifi: cfg80211: support key installation on non-netdev wdevs

Baochen Qiang (1):
      wifi: ath12k: fix indentation in ath12k_qmi_aux_uc_load()

Bjorn Andersson (1):
      wifi: ath11k: Silence remoteproc probe deferral prints

Daniel Hodges (1):
      wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup()

Gustavo A. R. Silva (1):
      wifi: iwlegacy: Avoid multiple -Wflex-array-member-not-at-end warnings

Hari Chandrakanthan (1):
      wifi: cfg80211: add support to handle incumbent signal detected event from mac80211/driver

Janusz Dziedzic (4):
      wifi: cfg80211: fix background CAC
      wifi: cfg80211: set and report chandef CAC ongoing
      wifi: cfg80211: events, report background radar
      wifi: mac80211_hwsim: background CAC support

Johannes Berg (2):
      wifi: mac80211: give the AP more time for EPPKE as well
      Merge tag 'ath-next-20260303' of https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath

Jori Koolstra (1):
      wifi: mac80211_hwsim: change hwsim_class to a const struct

Karthikeyan Kathirvel (1):
      wifi: UHR: define DPS/DBE/P-EDCA elements and fix size parsing

Karthikeyan Periyasamy (1):
      wifi: ath12k: Remove the unused argument from the Rx data path

Kavita Kavita (5):
      wifi: mac80211_hwsim: Advertise support for (Re)Association frame encryption
      wifi: mac80211: Advertise EPPKE support based on driver capabilities
      wifi: cfg80211: add support for IEEE 802.1X Authentication Protocol
      wifi: mac80211: Add support for IEEE 802.1X authentication protocol in non-AP STA mode
      wifi: mac80211: Advertise IEEE 802.1X authentication support

Kexin Sun (1):
      wifi: mac80211: update outdated comment

Maharaja Kennadyrajan (1):
      wifi: ath12k: add basic hwmon temperature reporting

Miri Korenblit (6):
      wifi: nl80211: refactor nl80211_parse_chandef
      wifi: cfg80211: remove unneeded call to cfg80211_leave
      wifi: nl80211/cfg80211: support stations of non-netdev interfaces
      wifi: cfg80211: refactor wiphy_suspend
      wifi: nl80211: don't allow DFS channels for NAN
      wifi: cfg80211: make cluster id an array

Ramya Gnanasekar (1):
      wifi: ath12k: Set up MLO after SSR

Rosen Penev (1):
      wifi: rt2x00: use generic nvmem_cell_get

Sai Pratyusha Magam (1):
      wifi: mac80211: Fix AAD/Nonce computation for management frames with MLO

Sriram R (2):
      wifi: mac80211: fetch FILS discovery template by link ID
      wifi: mac80211: fetch unsolicited probe response template by link ID

Suraj P Kizhakkethil (2):
      wifi: mac80211: set band information only for non-MLD when probing stations using NULL frame
      wifi: mac80211: Set link ID for NULL packets sent to probe stations

Zilin Guan (2):
      wifi: ath11k: fix memory leaks in beacon template setup
      wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt()

 drivers/net/wireless/ath/ath11k/ahb.c              |  10 +-
 drivers/net/wireless/ath/ath11k/mac.c              |  32 ++-
 drivers/net/wireless/ath/ath12k/Makefile           |   1 +
 drivers/net/wireless/ath/ath12k/core.c             |  23 +-
 drivers/net/wireless/ath/ath12k/core.h             |   3 +
 drivers/net/wireless/ath/ath12k/dp_rx.c            |   2 -
 drivers/net/wireless/ath/ath12k/dp_rx.h            |   2 -
 drivers/net/wireless/ath/ath12k/mac.c              |  10 +-
 drivers/net/wireless/ath/ath12k/qmi.c              |   2 +-
 drivers/net/wireless/ath/ath12k/thermal.c          | 124 +++++++++
 drivers/net/wireless/ath/ath12k/thermal.h          |  40 +++
 drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c      |  25 +-
 drivers/net/wireless/ath/ath12k/wifi7/hw.c         |   4 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |  57 ++---
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |  25 +-
 drivers/net/wireless/ath/ath6kl/main.c             |   4 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |   2 +-
 drivers/net/wireless/ath/wil6210/cfg80211.c        |  33 ++-
 drivers/net/wireless/ath/wil6210/main.c            |   3 +-
 drivers/net/wireless/ath/wil6210/wmi.c             |   5 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  41 +--
 drivers/net/wireless/intel/iwlegacy/3945.h         |   4 +-
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |   2 +-
 drivers/net/wireless/intel/iwlegacy/commands.h     |   9 +-
 drivers/net/wireless/intel/iwlegacy/common.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mld/nan.c       |   5 +-
 drivers/net/wireless/marvell/libertas/cfg.c        |   8 +-
 drivers/net/wireless/marvell/mwifiex/11n_aggr.c    |   1 +
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  36 +--
 drivers/net/wireless/marvell/mwifiex/init.c        |   2 +-
 drivers/net/wireless/marvell/mwifiex/uap_event.c   |   7 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |   6 +-
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |  44 ++--
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  |  38 +--
 drivers/net/wireless/quantenna/qtnfmac/event.c     |   6 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |   4 +-
 drivers/net/wireless/virtual/mac80211_hwsim.c      | 141 ++++++++++-
 drivers/net/wireless/virtual/mac80211_hwsim.h      |   2 +
 drivers/net/wireless/virtual/virt_wifi.c           |  12 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |  33 +--
 include/linux/ieee80211-uhr.h                      | 271 +++++++++++++++++++-
 include/linux/ieee80211.h                          |   2 +
 include/net/cfg80211.h                             |  63 +++--
 include/net/mac80211.h                             |  15 +-
 include/uapi/linux/nl80211.h                       |  34 +++
 net/mac80211/cfg.c                                 |  99 +++++---
 net/mac80211/ieee80211_i.h                         |   2 +
 net/mac80211/main.c                                |  10 +
 net/mac80211/mlme.c                                |  81 +++++-
 net/mac80211/rx.c                                  |   5 +
 net/mac80211/sta_info.c                            |   4 +-
 net/mac80211/tx.c                                  |  77 ++++--
 net/mac80211/wpa.c                                 |  55 +++-
 net/wireless/chan.c                                |  29 ++-
 net/wireless/core.c                                |   1 -
 net/wireless/core.h                                |   4 +
 net/wireless/ibss.c                                |   4 +-
 net/wireless/mlme.c                                |  51 ++--
 net/wireless/nl80211.c                             | 279 ++++++++++++++-------
 net/wireless/nl80211.h                             |   5 +-
 net/wireless/pmsr.c                                |   5 +-
 net/wireless/rdev-ops.h                            |  62 ++---
 net/wireless/sme.c                                 |   4 +-
 net/wireless/sysfs.c                               |  33 +--
 net/wireless/trace.h                               | 185 +++++++++-----
 net/wireless/util.c                                |   4 +-
 net/wireless/wext-compat.c                         |  12 +-
 68 files changed, 1628 insertions(+), 584 deletions(-)
 create mode 100644 drivers/net/wireless/ath/ath12k/thermal.c
 create mode 100644 drivers/net/wireless/ath/ath12k/thermal.h

             reply	other threads:[~2026-03-04 11:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-03-04 11:34 Johannes Berg [this message]
2026-03-05  2:46 ` [GIT PULL] wireless-next-2026-03-04 Jakub Kicinski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260304113707.175181-3-johannes@sipsolutions.net \
    --to=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox