mirror of
https://github.com/torvalds/linux.git
synced 2026-10-16 04:39:02 +02:00
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:
|
||
|---|---|---|
| .. | ||
| Makefile | ||
| pcxhr_core.c | ||
| pcxhr_core.h | ||
| pcxhr_hwdep.c | ||
| pcxhr_hwdep.h | ||
| pcxhr_mix22.c | ||
| pcxhr_mix22.h | ||
| pcxhr_mixer.c | ||
| pcxhr_mixer.h | ||
| pcxhr.c | ||
| pcxhr.h | ||