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

Karthikeyan Periyasamy <[email protected]> Wed, 29 Jul 2026 11:57:08 +0530
Newsgroups org.infradead.lists.ath11k,org.kernel.vger.linux-wireless
Message-ID <[email protected]>

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
--
கார்த்திகேயன் பெரியசாமி