Re: [PATCH 0/4] ASoC: amd: fix IRQ handler races in AMD SoundWire drivers

From: Mark Brown

Date: Mon Nov 09 2026 - 09:59:15 EST


> Patches 3 and 4 guard schedule_work() calls with the interrupt_enabled
> flag so that an in-flight IRQ arriving while the SoundWire manager is
> being torn down does not queue new work after amd_disable_sdw_interrupts()
> has cleared the flag.

> NOTE: Patches 3 and 4 depend on the following patch which introduces the
> interrupt_enabled field in the AMD SoundWire manager:

> https://lore.kernel.org/linux-sound/20261107154659.3358223-18-Vijendar.Mukunda@xxxxxxx/

> Until that patch is merged, patches 3 and 4 should not be picked up
> independently.

Please try to avoid mixing in things with differing dependencies into a
single series, it makes things much harder to track.

--
Mark Brown <broonie@xxxxxxxxxx>