[PATCH ath-next] wifi: ath12k: Fix invalid IRQ requests during AHB probe
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Tue Apr 21 06:30:14 PDT 2026
On Tue, 14 Apr 2026 11:58:29 +0530, Aaradhana Sahu wrote:
> ath12k_ahb_config_ext_irq() iterates over ATH12K_EXT_IRQ_NUM_MAX (16)
> entries while checking TX ring masks, but the tcl_to_wbm_rbm_map array
> contains only DP_TCL_NUM_RING_MAX (4) valid elements.
>
> When the iterator (j) is greater than or equal to DP_TCL_NUM_RING_MAX,
> it accesses tcl_to_wbm_rbm_map[j] out of bounds. This results in
> reading uninitialized memory for wbm_ring_num, causing the driver to
> evaluate incorrect BIT() conditions and request IRQs for rings that do
> not have an assigned interrupt line or device tree entry.
>
> [...]
Applied, thanks!
[1/1] wifi: ath12k: Fix invalid IRQ requests during AHB probe
commit: 590182b72213ef04977ab0b16b8dadfcfd25ff73
Best regards,
--
Jeff Johnson <jeff.johnson at oss.qualcomm.com>
More information about the ath12k
mailing list