linux-xiaomi-chiron/sound/firewire
Takashi Sakamoto 9981b20a5e 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: 2b3d2987d8 ("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>
2021-06-05 14:52:58 +02:00
..
bebob ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 2021-05-14 09:40:32 +02:00
dice ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 2021-05-18 08:57:54 +02:00
digi00x
fireface
fireworks
motu
oxfw ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 2021-05-14 09:40:32 +02:00
tascam
amdtp-am824.c
amdtp-am824.h
amdtp-stream-trace.h ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field 2021-05-14 09:41:26 +02:00
amdtp-stream.c ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() 2021-06-05 14:52:58 +02:00
amdtp-stream.h
cmp.c
cmp.h
fcp.c
fcp.h
isight.c
iso-resources.c
iso-resources.h
Kconfig ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 2021-05-14 09:40:32 +02:00
lib.c
lib.h
Makefile
packets-buffer.c
packets-buffer.h