summaryrefslogtreecommitdiff
path: root/sound/firewire/amdtp-stream-trace.h
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2021-03-12 12:34:07 +0300
committerTakashi Iwai <tiwai@suse.de>2021-03-12 16:12:53 +0300
commitdd7b836d6bc935df95c826f69ff4d051f5561604 (patch)
treecba8741ea510f6bd20110069f2830f3622292d93 /sound/firewire/amdtp-stream-trace.h
parent2bf44e0ee95f39cc54ea1b942f0a027e0181ca4e (diff)
downloadlinux-dd7b836d6bc935df95c826f69ff4d051f5561604.tar.xz
ALSA: dice: fix null pointer dereference when node is disconnected
When node is removed from IEEE 1394 bus, any transaction fails to the node. In the case, ALSA dice driver doesn't stop isochronous contexts even if they are running. As a result, null pointer dereference occurs in callback from the running context. This commit fixes the bug to release isochronous contexts always. Cc: <stable@vger.kernel.org> # v5.4 or later Fixes: e9f21129b8d8 ("ALSA: dice: support AMDTP domain") Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Link: https://lore.kernel.org/r/20210312093407.23437-1-o-takashi@sakamocchi.jp Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/amdtp-stream-trace.h')
0 files changed, 0 insertions, 0 deletions