* [GIT PULL] wireless-next-2026-09-30
@ 2026-09-30 12:45 Johannes Berg
2026-09-30 21:30 ` patchwork-bot+netdevbpf
0 siblings, 1 reply; 2+ messages in thread
From: Johannes Berg @ 2026-09-30 12:45 UTC (permalink / raw)
To: netdev; +Cc: linux-wireless
Hi,
Also for -next we have quite a bit of new things, but apart from
CIP (control frame integrity protection) support it's mostly driver
changes.
Please pull and let us know if there's any problem.
Thanks,
johannes
The following changes since commit 42a9fb3382fc2573e92f41d203b095d9a372cfc9:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-09-24 13:32:50 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2026-09-30
for you to fetch changes up to 21b4248bfa0f410fa22202fc2c82f4808d672cda:
Merge tag 'ath-next-20260927' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath (2026-09-28 11:49:26 +0200)
----------------------------------------------------------------
More features:
- ath10k: NVMEM device tree bindings
- ath12k: QMI firmware alignments
- mm81x: AP improvements
- mac80211:
- CIP (control frame integrity) support
- NAN improvements
- cfg80211:
- improvements for AP regulatory checks
----------------------------------------------------------------
Aaradhana Sahu (7):
wifi: ath12k: move dp_profile_params to dp.h
wifi: ath12k: convert DP_TX_COMP_RING_SIZE to inline helper
wifi: ath12k: convert DP_RXDMA_MONITOR_BUF_RING_SIZE to inline helper
wifi: ath12k: convert DP_RXDMA_MONITOR_DST_RING_SIZE to inline helper
wifi: ath12k: convert ATH12K_NUM_POOL_TX_DESC to inline helper
wifi: ath12k: convert ATH12K_RX_DESC_COUNT to inline helper
wifi: ath12k: convert DP_RX_RELEASE_RING_SIZE to inline helper
Andrei Otcheretianski (4):
wifi: cfg80211: add NL80211_CMD_NAN_SET_NON_EVAC_CHANNELS
wifi: mac80211: implement NAN non-evacuable channels
wifi: cfg80211: fix NAN local schedule update ordering and allocation
wifi: mac80211_hwsim: Support NAN deferred schedule completion
Aniruddha Mishra (2):
wifi: ath12k: add WBM RX error drop statistics
wifi: ath12k: add WBM SW desc fallback counter
Arnd Bergmann (1):
wifi: b43legacy: work around stack frame size warning
Baochen Qiang (3):
wifi: ath12k: use per-device max QMI chunk size
wifi: ath12k: clear chunk paddr and size in ath12k_qmi_free_target_mem_chunk()
wifi: ath12k: align QMI target memory to 64 KB
Benjamin Berg (6):
wifi: mac80211: add key link_id to debugfs
wifi: cfg80211: add Control Integrity Protocol (CIP) APIs
wifi: mac80211: add cigtk parameter to ieee80211_gtk_rekey_add
wifi: mac80211: add helpers to parse/generate CIP Capabilities
wifi: mac80211: add Control Integrity Protocol handling
wifi: mac80211_hwsim: claim support for Control Integrity Protocol
Brian Norris (1):
wifi: mwifiex: Reattach interfaces on suspend failure
Dan Carpenter (1):
wifi: mm81x: fix type bugs handling sdio_readl/writel()
Emmanuel Grumbach (2):
wifi: cfg80211: require zero terminator in valid_regdb country table
wifi: cfg80211: use sysfs_emit_at() in addresses_show
Ginger Li (1):
wifi: mac80211: Fix a race when expiring a mesh path
Hariharan Ramanathan (4):
wifi: ath12k: rename wbm_status to htt_status in HTT TX completion
wifi: ath12k: add TCL ring TX buffer allocation failure counter
wifi: ath12k: add device DP stats reset support via debugfs
wifi: ath12k: track per-ring RX sent-to-stack count
Ilan Peer (2):
wifi: mac80211: Restrict probe request rates for minimal content
wifi: mac80211: Gracefully deauthenticate on association timeout
Jeff Johnson (1):
wifi: ath11k: fix reg_info_store leak in ath11k_service_ready_ext_event()
Johannes Berg (6):
wifi: mac80211: add key flags to debugfs
wifi: radiotap: add definitions for UHR U-SIG
wifi: mac80211: mesh: don't send peering close in listen
wifi: mac80211: fix potential ack-skb leak on error path
Merge tag 'mm81x-next-2026-09-24' of https://github.com/MorseMicroLabs/linux-wireless
Merge tag 'ath-next-20260927' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Kang Yang (6):
wifi: ath12k: fix skb leak on paddr mismatch in wifi7 mon RX pop
wifi: ath12k: free pending MSDUs on duplicate mon link descriptor
wifi: ath12k: fix stale tail_msdu pointer returned from mpdu_pop
wifi: ath12k: place dp_mon_mpdu on stack in mon dst reap loop
wifi: ath12k: fix skb leak on monitor PPDU ID wraparound
wifi: ath12k: avoid double DMA unmap of held monitor RX buffers
Lachlan Hodges (8):
wifi: mm81x: move beacon work and init below the tx op
wifi: mm81x: release buffered broadcast frames after DTIM
wifi: mm81x: do not drop PS filtered frames in AP mode
wifi: mm81x: implement .tx_frames_pending() mac op
wifi: mm81x: factor out tx width selection
wifi: mm81x: tx EAPOLs at primary width
wifi: mm81x: clamp tx width to stas max supported width
wifi: mm81x: tx multicast frames from AP at primary width
Linmao Li (2):
wifi: mm81x: free the firmware scratch buffer on parse failures
wifi: mm81x: do not discard a failed firmware segment write
Loic Poulain (1):
dt-bindings: net: wireless: qcom,ath10k: Document NVMEM cells
Miaoqing Pan (1):
wifi: ath12k: remove unused ath12k_dp_rx_h_find_link_peer()
Miri Korenblit (1):
wifi: nl80211: allow a NAN peer schedule with 2 channels in the same slot
Pagadala Yesu Anjaneyulu (2):
wifi: nl80211: defer AP beacon regulatory check to start_ap
wifi: nl80211: reject color-change requests that change 6 GHz power type
Pardeep Kaur (2):
wifi: ath12k: fix out-of-bounds access on TX stats arrays
wifi: ath12k: fix 1-based ring index in REO Rx Received debugfs output
Rory Little (1):
wifi: cfg80211: validate monitor channel set against radio usage
Ruide Cao (1):
wifi: mac80211: start next ROC after purging an interface
Tianchu Chen (3):
wifi: mwifiex: bound SDIO fw dump count by memory table size
wifi: cw1200: fix link_id_db OOB access via device-controlled link ID
wifi: libertas: fix RX OOB access from device-controlled pkt_ptr
.../bindings/net/wireless/qcom,ath10k.yaml | 16 ++
drivers/net/wireless/ath/ath11k/wmi.c | 9 +
drivers/net/wireless/ath/ath12k/core.h | 9 -
drivers/net/wireless/ath/ath12k/debugfs.c | 78 ++++++-
drivers/net/wireless/ath/ath12k/dp.c | 90 +++++---
drivers/net/wireless/ath/ath12k/dp.h | 114 ++++++---
drivers/net/wireless/ath/ath12k/dp_mon.c | 15 +-
drivers/net/wireless/ath/ath12k/dp_mon.h | 2 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 33 +--
drivers/net/wireless/ath/ath12k/dp_rx.h | 3 -
drivers/net/wireless/ath/ath12k/dp_stats.h | 25 ++
drivers/net/wireless/ath/ath12k/hw.h | 1 +
drivers/net/wireless/ath/ath12k/mac.c | 5 +-
drivers/net/wireless/ath/ath12k/qmi.c | 102 +++++---
drivers/net/wireless/ath/ath12k/qmi.h | 4 +
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c | 22 +-
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c | 52 ++++-
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c | 39 ++--
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c | 5 +-
drivers/net/wireless/ath/ath12k/wifi7/hw.c | 7 +
drivers/net/wireless/ath/ath6kl/cfg80211.c | 10 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 13 +-
drivers/net/wireless/broadcom/b43legacy/main.c | 3 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 11 +-
drivers/net/wireless/intel/iwlwifi/mld/d3.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +-
drivers/net/wireless/marvell/libertas/cfg.c | 6 +-
drivers/net/wireless/marvell/libertas/rx.c | 9 +
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 20 +-
drivers/net/wireless/marvell/mwifiex/sdio.c | 3 +
drivers/net/wireless/microchip/wilc1000/cfg80211.c | 13 +-
drivers/net/wireless/morsemicro/mm81x/core.h | 7 +-
drivers/net/wireless/morsemicro/mm81x/fw.c | 9 +-
drivers/net/wireless/morsemicro/mm81x/mac.c | 181 +++++++++------
drivers/net/wireless/morsemicro/mm81x/sdio.c | 9 +-
drivers/net/wireless/morsemicro/mm81x/skbq.c | 7 +-
drivers/net/wireless/nxp/nxpwifi/cfg80211.c | 11 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 8 +-
drivers/net/wireless/realtek/rtw89/wow.c | 6 +-
drivers/net/wireless/st/cw1200/txrx.c | 2 +-
drivers/net/wireless/virtual/mac80211_hwsim_main.c | 35 +++
drivers/net/wireless/virtual/mac80211_hwsim_nan.c | 22 ++
drivers/net/wireless/virtual/mac80211_hwsim_nan.h | 3 +
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 9 +-
include/linux/ieee80211.h | 22 ++
include/net/cfg80211.h | 45 +++-
include/net/ieee80211_radiotap.h | 45 +++-
include/net/mac80211.h | 13 +-
include/uapi/linux/nl80211.h | 55 ++++-
net/mac80211/cfg.c | 54 ++++-
net/mac80211/debugfs_key.c | 18 +-
net/mac80211/ieee80211_i.h | 7 +
net/mac80211/key.c | 96 ++++++--
net/mac80211/key.h | 3 +-
net/mac80211/mesh_pathtbl.c | 13 +-
net/mac80211/mesh_plink.c | 4 +-
net/mac80211/mlme.c | 84 ++++++-
net/mac80211/nan.c | 33 +++
net/mac80211/offchannel.c | 10 +
net/mac80211/parse.c | 4 +
net/mac80211/sta_info.h | 2 +
net/mac80211/tx.c | 2 +-
net/mac80211/util.c | 41 ++++
net/wireless/ap.c | 7 +-
net/wireless/chan.c | 33 ++-
net/wireless/core.c | 87 +++++--
net/wireless/core.h | 11 +-
net/wireless/ibss.c | 3 +-
net/wireless/nl80211.c | 257 +++++++++++++++++----
net/wireless/rdev-ops.h | 40 +++-
net/wireless/reg.c | 13 +-
net/wireless/sme.c | 10 +-
net/wireless/sysfs.c | 12 +-
net/wireless/trace.h | 62 +++--
net/wireless/util.c | 40 +++-
net/wireless/wext-compat.c | 8 +-
76 files changed, 1688 insertions(+), 486 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath12k/dp_stats.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] wireless-next-2026-09-30
2026-09-30 12:45 [GIT PULL] wireless-next-2026-09-30 Johannes Berg
@ 2026-09-30 21:30 ` patchwork-bot+netdevbpf
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+netdevbpf @ 2026-09-30 21:30 UTC (permalink / raw)
To: Johannes Berg; +Cc: netdev, linux-wireless
Hello:
This pull request was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Wed, 30 Sep 2026 14:45:08 +0200 you wrote:
> Hi,
>
> Also for -next we have quite a bit of new things, but apart from
> CIP (control frame integrity protection) support it's mostly driver
> changes.
>
> Please pull and let us know if there's any problem.
>
> [...]
Here is the summary with links:
- [GIT,PULL] wireless-next-2026-09-30
https://git.kernel.org/netdev/net-next/c/1631d79ae57d
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-09-30 21:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-30 12:45 [GIT PULL] wireless-next-2026-09-30 Johannes Berg
2026-09-30 21:30 ` patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox