diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2021-06-05 11:10:54 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2021-06-05 14:52:58 +0200 |
commit | 9981b20a5e3694f4625ab5a1ddc98ce7503f6d12 (patch) | |
tree | 0316f8b4e6d7cf20c6e9f3f47536a25cc218cce8 /sound/firewire/amdtp-am824.h | |
parent | ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (diff) | |
download | linux-9981b20a5e3694f4625ab5a1ddc98ce7503f6d12.tar.xz linux-9981b20a5e3694f4625ab5a1ddc98ce7503f6d12.zip |
ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun()
In the workqueue to queue wake-up event, isochronous context is not
processed, thus it's useless to check context for the workqueue to switch
status of runtime for PCM substream to XRUN. On the other hand, in
software IRQ context of 1394 OHCI, it's needed.
This commit fixes the bug introduced when tasklet was replaced with
workqueue.
Cc: <stable@vger.kernel.org>
Fixes: 2b3d2987d800 ("ALSA: firewire: Replace tasklet with work")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20210605091054.68866-1-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/amdtp-am824.h')
0 files changed, 0 insertions, 0 deletions