Re: [PATCH] soundwire: cadence: Clear message complete before signaling waiting thread
From: Vinod Koul
Date: Fri Mar 13 2026 - 03:51:18 EST
On Tue, 10 Mar 2026 11:31:33 +0000, Richard Fitzgerald wrote:
> Clear the CDNS_MCP_INT_RX_WL interrupt before signaling completion.
>
> This is to prevent the potential race where:
> - The main thread is scheduled immediately the completion is signaled,
> and starts a new message
> - The RX_WL IRQ for this new message happens before sdw_cdns_irq() has
> been re-scheduled.
> - When sdw_cdns_irq() is re-scheduled it clears the new RX_WL interrupt.
>
> [...]
Applied, thanks!
[1/1] soundwire: cadence: Clear message complete before signaling waiting thread
commit: cbfea84f820962c3c5394ff06e7e9344c96bf761
Best regards,
--
~Vinod