* [GIT PULL] wireless-next-2026-09-21
@ 2026-09-21 12:13 Johannes Berg
2026-09-22 1:20 ` patchwork-bot+netdevbpf
0 siblings, 1 reply; 2+ messages in thread
From: Johannes Berg @ 2026-09-21 12:13 UTC (permalink / raw)
To: netdev; +Cc: linux-wireless
Hi,
Some more changes - mostly not very interesting I guess.
I haven't received most driver updates yet.
Note there are some merge conflicts - most are reasonably
easy but the bigger net/mac80211/tx.c one is a bit annoying,
but it's "take the wireless-next version". I've pushed an
example resolution to the 'merge-2026-09-21' branch in my
(wireless-next) tree.
(I had fixed an issue in wireless, but also did some bigger
refactoring/cleanup in wireless-next that fixed the same
issue as well, just differently.)
Please pull and let us know if there's any problem.
Thanks,
johannes
The following changes since commit a5249d1d9a618b31e15e191faa4122dc5d9912b1:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-09-03 10:48:16 -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-21
for you to fetch changes up to 6c0b7357e3c7f365ec51dd8d2b626130ee983ce1:
dt-bindings: net: wireless: Convert WL1251 to DT schema (2026-09-21 10:54:26 +0200)
----------------------------------------------------------------
More changes, including drivers:
- brcmfmac: FT/OKC roaming offload
- ath12k: IPQ5332 platform infrastructure
- cfg80211/mac80211: non-STA TX/RX infrastructure
for MLO to fix address translation bugs
- the rest is mostly minor cleanups etc.
----------------------------------------------------------------
Aaradhana Sahu (4):
mailmap: add entries for Aaradhana Sahu
wifi: ath12k: Free allocated CE IRQs on request_irq() failure
wifi: ath12k: Free allocated external IRQs on request_irq() failure
wifi: ath12k: add support to load shared firmware on multiPD
Abdun Nihaal (1):
wifi: ath11k: Fix possible memory leak in ath11k_dp_srng_setup()
Andrew LaMarche (2):
wifi: ath12k: support calibration-variant from device tree
dt-bindings: wireless: ath12k: drop qcom,ath12k-calibration-variant
Baochen Qiang (8):
wifi: ath12k: signal regd update completion when reg event is dropped
wifi: ath12k: use per-radio ab in ath12k_mac_hw_register()
wifi: ath12k: protect new_alpha2 access with base_lock
wifi: ath12k: skip setting country code during registration when unchanged
mailmap: add entries for Baochen Qiang
wifi: ath12k: use kernel types instead of userspace stdint types
wifi: ath12k: fix stale skb pointers after aligned TX payload shift
wifi: ath12k: fix truncated TX buffer DMA address in MSDU ext descriptor
Benjamin Berg (8):
wifi: iwlwifi: use link_sta internally to the driver
wifi: mac80211: change public RX API to use link stations
wifi: mac80211: refactor RX link_id and station handling
wifi: mac80211: rework RX packet handling
wifi: cfg80211: add attribute for TX/RX denoting there is no station
wifi: mac80211: report to cfg80211 when no STA is known for a frame
wifi: mac80211: pass station to ieee80211_tx_skb_tid
wifi: mac80211: pass error station if non-STA transmit was requested
Bert Karwatzki (1):
mac80211: tx: Use info->flags in ieee80211_tx_h_select_key()
Carella Chen (3):
wifi: nl80211: add fast roam offload extended feature
wifi: brcmfmac: detect firmware FBT and OKC support
wifi: brcmfmac: advertise firmware fast roam offload support
Darren Li (2):
wifi: brcmfmac: add PMK programming for firmware roaming offload
wifi: brcmfmac: report port authorization after offloaded roaming
Deepanshu Kartikey (1):
wifi: mac80211: fix stats/preemption in ieee80211_tx_control_port()
Devin Wittmayer (1):
wifi: mac80211: fix monitor filter refcount leak
Eduard Bostina (1):
dt-bindings: net: wireless: Convert WL1251 to DT schema
Georgi Valkov (2):
dt-bindings: net: wireless: add flag marvell,invalid-reg-hint-in-rom
wifi: mwifiex: add dt flag to avoid conflict with platform reg domain
Heiner Kallweit (1):
libertas: mesh: remove unused and undocumented sysfs attribute groups
Jeff Johnson (3):
wifi: ath12k: remove skb->data check in ath12k_wmi_process_tpc_stats()
wifi: ath9k: use rcu_dereference_bh() for sta->rates in ath_merge_ratetbl()
MAINTAINERS: Replace wireless.wiki.kernel.org links
Johannes Berg (26):
wifi: skip DUO params when looking for NPCA
wifi: update UHR to Draft_P802.11bn D1.5
wifi: mac80211: fix unauthorised port check for encap offload
wifi: mac80211: fix key selection for encap offload frames
wifi: mac80211: don't send encap offload frames unencrypted
wifi: mac80211: drop encap offload frames with a tainted key
wifi: nl80211: don't export nl80211_mlo_reconf_add_done()
wifi: mac80211: remove ieee80211_sta_ps_transition() return value
wifi: mac80211: make ieee80211_is_tx_data() internal
wifi: mac80211: fix IEEE80211_TX_CTL_REQ_TX_STATUS mixup
wifi: mac80211: tx: simplify control port frame transmission
wifi: mac80211: remove cookie from __ieee80211_subif_start_xmit()
wifi: mac80211: unshare the skb before building the header
wifi: mac80211: report multicast transmission from lookup_ra_sta()
wifi: mac80211: set flags/ctrl_flags before ieee80211_build_hdr()
wifi: mac80211: store the ack skb before building the header
wifi: mac80211_hwsim: fix potential channel crash
wifi: mac80211_hwsim: overwrite report SKB
Merge tag 'ath-next-20260916' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
wifi: mac80211: tests: fix memory leak
wifi: mac80211: WARN on 40 MHz HT/HE mismatch
wifi: mac80211: allow advertising 20 MHz-only non-AP STA
wifi: ieee80211: fix FTM bufferable check
wifi: radiotap: correct EHT TB U-SIG 1 B20:25
wifi: nl80211: rename no-ACK bitmap to TID bitmap
wifi: mac80211: fix multi-link UHR association
Julius Bairaktaris (4):
wifi: ath11k: implement CE interrupt enable/disable for AHB
wifi: ath11k: disable interrupts during firmware crash recovery
wifi: mac80211: fix swapped fq_overlimit/fq_overmemory in aqm debugfs
wifi: mac80211: don't reset the TXQ scheduling round number
Jérôme Pouiller (4):
wifi: wfx: fix possible device hang during init
dt-bindings: net: wireless: wfx: discourage OOB IRQ with SDIO
wifi: wfx: fix use-after-free of the cooling work on device removal
wifi: wfx: fix error code on unsupported firmware
Kamil Bienkiewicz (1):
wifi: ath12k: advertise AP_VLAN interface mode for IPQ5332
Kang Yang (1):
wifi: ath12k: preserve PPDU state across monitor status buffers
Karl Mehltretter (1):
wifi: mac80211: Fix the return value in mesh_path_add() kernel-doc
Lachlan Hodges (4):
wifi: mac80211: don't seed an S1G sta's last_rate
wifi: cfg80211: remove duplicate s1g_cap kerneldoc
wifi: radiotap: add S1G TLVs and channel frequency
wifi: mac80211: report 900MHz channel for S1G band radiotap header
Linkai Gong (1):
wifi: ath12k: clear dangling channel pointers on error paths
Manish Dharanenthiran (2):
mailmap: add entries for Manish Dharanenthiran
wifi: nl80211: add support to configure 6 GHz non-HT duplicate transmission
Maoyi Xie (1):
wifi: mac80211_hwsim: send config events to the radio's net namespace
Mariano Baragiola (1):
wifi: mac80211: avoid trimming injected FCS twice
Miaoqing Pan (3):
wifi: ath11k: fix sporadic WLAN initialization failures
wifi: ath11k: fix NULL dereference in ahb remove when QMI init incomplete
wifi: ath11k: unregister PM notifier on QMI init failure path
Mikhail Lobanov (1):
wifi: ath11k: modify null check logic in ath11k_ce_rx_post_pipe()
Nicolas Escande (1):
wifi: ath11k: fix locking problem in ath11k_dp_rx_tid_del_func()
Peng Fan (1):
wifi: mac80211: use assign_bit() where applicable
Pengpeng Hou (2):
wifi: libertas_tf: validate firmware block extents
wifi: libertas: validate firmware block extents
Rameshkumar Sundaram (2):
mailmap: add entries for Rameshkumar Sundaram
wifi: ath12k: fix DMA unwind for ext MSDU descriptor retry
Rosen Penev (3):
wifi: mwifiex: Use flexible array for RX reorder table
wifi: b43legacy: Use flexible array for DMA metadata
wifi: rt2x00: Use device-managed register buffers
Ryohei Hashimoto (1):
wifi: brcmfmac: log the firmware status when a connect fails
Sriram R (1):
mailmap: add entries for Sriram R
Stanislaw Gruszka (1):
wifi: mac80211: queue frames while off-channel
Vasanthakumar Thiagarajan (1):
mailmap: update email address for Vasanthakumar Thiagarajan
Zhiling Zou (1):
wifi: mac80211: serialize debugfs netdev rename with recreate
.mailmap | 13 +-
.../bindings/net/wireless/marvell,sd8787.yaml | 6 +
.../bindings/net/wireless/qcom,ath12k-wsi.yaml | 7 -
.../bindings/net/wireless/silabs,wfx.yaml | 3 +
.../devicetree/bindings/net/wireless/ti,wl1251.txt | 64 ---
.../bindings/net/wireless/ti,wl1251.yaml | 85 ++++
MAINTAINERS | 40 +-
drivers/net/wireless/ath/ath11k/Kconfig | 3 +
drivers/net/wireless/ath/ath11k/ahb.c | 16 +-
drivers/net/wireless/ath/ath11k/ce.c | 2 +-
drivers/net/wireless/ath/ath11k/core.c | 10 +
drivers/net/wireless/ath/ath11k/dp.c | 2 +
drivers/net/wireless/ath/ath11k/dp_rx.c | 21 +-
drivers/net/wireless/ath/ath12k/ahb.c | 166 ++++++-
drivers/net/wireless/ath/ath12k/ahb.h | 9 +
drivers/net/wireless/ath/ath12k/ce.c | 2 +-
drivers/net/wireless/ath/ath12k/core.c | 23 +
drivers/net/wireless/ath/ath12k/dp.c | 2 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 2 -
drivers/net/wireless/ath/ath12k/dp_rx.c | 20 +-
drivers/net/wireless/ath/ath12k/hw.h | 20 +-
drivers/net/wireless/ath/ath12k/mac.c | 45 +-
drivers/net/wireless/ath/ath12k/pci.c | 55 ++-
drivers/net/wireless/ath/ath12k/qmi.c | 4 +
drivers/net/wireless/ath/ath12k/wifi7/ahb.c | 3 +
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c | 23 +-
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c | 20 +-
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h | 12 +-
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c | 17 +-
drivers/net/wireless/ath/ath12k/wifi7/hal_tx.c | 2 +-
drivers/net/wireless/ath/ath12k/wifi7/hw.c | 9 +-
drivers/net/wireless/ath/ath12k/wmi.c | 22 +-
drivers/net/wireless/ath/ath9k/xmit.c | 2 +-
drivers/net/wireless/broadcom/b43legacy/dma.c | 24 +-
drivers/net/wireless/broadcom/b43legacy/dma.h | 4 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 129 +++++-
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 5 +-
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 2 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +-
drivers/net/wireless/intel/iwlwifi/mld/agg.c | 17 +-
drivers/net/wireless/intel/iwlwifi/mld/agg.h | 4 +-
drivers/net/wireless/intel/iwlwifi/mld/rx.c | 50 +-
drivers/net/wireless/intel/iwlwifi/mld/rx.h | 2 +-
drivers/net/wireless/intel/iwlwifi/mld/tests/agg.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 10 +-
drivers/net/wireless/marvell/libertas/mesh.c | 506 ---------------------
drivers/net/wireless/marvell/libertas_tf/if_usb.c | 10 +-
.../net/wireless/marvell/mwifiex/11n_rxreorder.c | 20 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 7 +
drivers/net/wireless/marvell/mwifiex/main.h | 2 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 25 +-
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c | 104 +----
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 67 +--
drivers/net/wireless/realtek/rtw89/core.c | 7 -
drivers/net/wireless/silabs/wfx/bh.c | 6 +-
drivers/net/wireless/silabs/wfx/bus_sdio.c | 1 +
drivers/net/wireless/silabs/wfx/main.c | 37 +-
drivers/net/wireless/virtual/mac80211_hwsim.h | 5 +-
drivers/net/wireless/virtual/mac80211_hwsim_main.c | 98 +++-
include/linux/ieee80211-eht.h | 18 +-
include/linux/ieee80211-uhr.h | 101 ++--
include/linux/ieee80211.h | 3 +-
include/net/cfg80211.h | 6 +-
include/net/ieee80211_radiotap.h | 68 ++-
include/net/mac80211.h | 65 +--
include/uapi/linux/nl80211.h | 27 +-
net/mac80211/agg-tx.c | 9 +-
net/mac80211/ap.c | 3 -
net/mac80211/debugfs.c | 2 +-
net/mac80211/debugfs_netdev.c | 8 +-
net/mac80211/ht.c | 2 +-
net/mac80211/ieee80211_i.h | 30 +-
net/mac80211/iface.c | 12 +-
net/mac80211/main.c | 13 +-
net/mac80211/mesh_pathtbl.c | 2 +-
net/mac80211/mlme.c | 48 +-
net/mac80211/offchannel.c | 13 +-
net/mac80211/rate.c | 1 -
net/mac80211/rx.c | 466 ++++++++++---------
net/mac80211/s1g.c | 8 -
net/mac80211/scan.c | 10 +-
net/mac80211/tdls.c | 4 +-
net/mac80211/tests/chan-mode.c | 6 +-
net/mac80211/tests/util.c | 6 +-
net/mac80211/tx.c | 420 +++++++++--------
net/mac80211/util.c | 2 +-
net/wireless/chan.c | 11 +-
net/wireless/nl80211.c | 38 +-
90 files changed, 1667 insertions(+), 1626 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wl1251.txt
create mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wl1251.yaml
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: [GIT PULL] wireless-next-2026-09-21
2026-09-21 12:13 [GIT PULL] wireless-next-2026-09-21 Johannes Berg
@ 2026-09-22 1:20 ` patchwork-bot+netdevbpf
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+netdevbpf @ 2026-09-22 1:20 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 Mon, 21 Sep 2026 14:13:46 +0200 you wrote:
> Hi,
>
> Some more changes - mostly not very interesting I guess.
> I haven't received most driver updates yet.
>
> Note there are some merge conflicts - most are reasonably
> easy but the bigger net/mac80211/tx.c one is a bit annoying,
> but it's "take the wireless-next version". I've pushed an
> example resolution to the 'merge-2026-09-21' branch in my
> (wireless-next) tree.
> (I had fixed an issue in wireless, but also did some bigger
> refactoring/cleanup in wireless-next that fixed the same
> issue as well, just differently.)
>
> [...]
Here is the summary with links:
- [GIT,PULL] wireless-next-2026-09-21
https://git.kernel.org/netdev/net-next/c/10cfa109c880
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-22 1:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-21 12:13 [GIT PULL] wireless-next-2026-09-21 Johannes Berg
2026-09-22 1:20 ` 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