[RFC PATCH 2/3] wifi: ath11k: make external IRQ control idempotent

Karthikeyan Periyasamy karthikeyan.periyasamy at oss.qualcomm.com
Tue Jul 28 23:27:08 PDT 2026



On 7/20/2026 3:28 AM, Mark Ruvald Pedersen wrote:
> ath11k tracks each external IRQ group's NAPI lifecycle with napi_enabled,
> but calls the physical IRQ enable and disable helpers outside the state
> guards. Repeating a lifecycle disable therefore increments Linux's IRQ
> disable depth on AHB and multi-MSI PCI even when NAPI is already
> disabled. One later enable leaves the IRQ masked.


can you elaborate the scenario where the repeated lifecycle disable 
happen for better understand ?


-- 
Karthikeyan Periyasamy
--
கார்த்திகேயன் பெரியசாமி




More information about the ath11k mailing list