pull-request: ath-next-20260927
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Sun Sep 27 12:03:38 PDT 2026
The following changes since commit 10cfa109c880092df32e396647b4afdca9be8350:
Merge tag 'wireless-next-2026-09-21' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next (2026-09-21 18:17:53 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git tags/ath-next-20260927
for you to fetch changes up to 753baa59527f8e606c49eac25692b8b08918a3a9:
dt-bindings: net: wireless: qcom,ath10k: Document NVMEM cells (2026-09-25 15:20:46 -0700)
----------------------------------------------------------------
ath.git patches for v7.4 (PR #2)
For ath10k, document NVMEM device tree bindings.
For ath11k, fix an error path resource leak.
For ath12k, fix monitor RX buffer lifecycle issues, properly align QMI
memory to meet firmware requirements, extend datapath device stats
coverage, and a few other cleanups.
----------------------------------------------------------------
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
Aniruddha Mishra (2):
wifi: ath12k: add WBM RX error drop statistics
wifi: ath12k: add WBM SW desc fallback counter
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
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
Jeff Johnson (1):
wifi: ath11k: fix reg_info_store leak in ath11k_service_ready_ext_event()
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
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()
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
.../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 | 24 ++---
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 ++
20 files changed, 451 insertions(+), 182 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath12k/dp_stats.h
More information about the ath12k
mailing list