Re: [PATCH] ALSA: pcxhr: initialize mutexes before requesting threaded IRQ
Takashi Iwai <[email protected]>
| Newsgroups | gmane.linux.sound,gmane.linux.kernel,gmane.linux.kernel.stable |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 18 Aug 2026 16:47:17 +0200,
Runyu Xiao wrote:
>
> pcxhr_probe() requests pcxhr_threaded_irq() before initializing
> mgr->lock, even though the threaded handler takes that mutex.
>
> Initialize the manager locks before request_threaded_irq() so an
> early interrupt cannot run against uninitialized mutex state during
> probe.
>
> Fixes: 9bef72bdb26e ("ALSA: pcxhr: Use nonatomic PCM ops")
> Cc: [email protected]
> Signed-off-by: Runyu Xiao <[email protected]>
Applied now. Thanks.
Takashi