Re: [PATCH v3] ASoC: cs35l56: Fix probe deadlock waiting for SoundWire enumeration
From: Richard Fitzgerald
Date: Tue Sep 01 2026 - 13:47:08 EST
On 01/09/2026 4:48 pm, Mark Brown wrote:
On Tue, Sep 01, 2026 at 04:38:37PM +0100, Richard Fitzgerald wrote:
On 01/09/2026 4:18 pm, Mark Brown wrote:
I'll apply this since it's very much a corner case and there's a real
problem but you should probably check out the kexec case - it looks like
it misses freeze_kernel_threads(). TBH I'm not sure the issue there
isn't on the kexec side, it's not exactly a common case and having a
difference like that feels like asking for trouble.
I think you are asking for a shutdown() handler that cancels the
work.... ?
I didn't really look at what would be a good solution TBHi, that looks
plausible at first glance.
If I've got that right, this isn't so urgent that I can't do a V4 with
that change.
I've already pushed this version into CI.
Ok. I can do a follow-up patch to add some extra protection.