Re: [PATCH v2] wifi: rtw88: sdio: Fix unhandled RX request interrupt storm
From: Alastair D'Silva
Date: Wed Sep 30 2026 - 05:26:00 EST
On Wed, 2026-09-30 at 19:07 +1000, Alastair D'Silva wrote:
> In rtw_sdio_handle_interrupt(), the HISR status register is cleared using
> Write-1-to-Clear (W1C) semantics. However, the driver masks out the
> REG_SDIO_HISR_RX_REQUEST bit in the local 'hisr' variable before writing
> it back, causing a 0 to be written to that bit. This prevents the RX
> request interrupt from being acknowledged and cleared in hardware, trapping
> the CPU core in an infinite interrupt storm loop (starving the RCU preempt
> kthread and locking up the system).
>
<snip>
> Fixes: 65371a3f14e7 ("wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets")
> Cc: stable@xxxxxxxxxxxxxxx
> Signed-off-by: Alastair D'Silva <alastair@xxxxxxxxxxx>
>
Apologies, I omitted the required attribution tag per Documentation/process/coding-assistants.rst:
Assisted-by: LLM
Maintainers, please feel free to add this when applying, or let me know if you would prefer a v3
respin.
Cheers,
--
Alastair D'Silva