Home
last modified time | relevance | path

Searched hist:"98 d21df4" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/sound/drivers/
H A Daloop.c98d21df4 Fri Mar 18 01:31:53 CDT 2011 Takashi Iwai <tiwai@suse.de> ALSA: aloop - Fix possible IRQ lock inversion

loopback_pos_update() can be called in the timer callback, thus the lock
held should be irq-safe. Otherwise you'll get AB/BA deadlock together
with substream->self_group.lock.

Reported-and-tested-by: Knut Petersen <Knut_Petersen@t-online.de>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
98d21df4 Fri Mar 18 01:31:53 CDT 2011 Takashi Iwai <tiwai@suse.de> ALSA: aloop - Fix possible IRQ lock inversion

loopback_pos_update() can be called in the timer callback, thus the lock
held should be irq-safe. Otherwise you'll get AB/BA deadlock together
with substream->self_group.lock.

Reported-and-tested-by: Knut Petersen <Knut_Petersen@t-online.de>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>