WSL2-Linux-Kernel/sound/firewire/dice
Takashi Sakamoto 6b94fb14fc ALSA: dice: fix memory leak when unplugging
When sound card is going to be released, dice private data is
also released. Then all of data should be released. However,
stream data is not released. This causes memory leak when
unplugging dice unit.

This commit fixes the bug.

Fixes: 4bdc495c87b3('ALSA: dice: handle several PCM substreams when any isochronous streams are available')
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2016-03-28 09:32:57 +02:00
..
Makefile ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in 2015-10-18 09:08:11 +02:00
dice-hwdep.c ALSA: dice: Split hwdep functionality into a file 2014-11-29 20:08:19 +01:00
dice-interface.h Revert "ALSA: dice: fix wrong offsets for Dice interface" 2015-03-10 15:26:25 +01:00
dice-midi.c ALSA: dice: have two sets of isochronous resources/streams 2016-03-09 16:20:56 +01:00
dice-pcm.c ALSA: dice: force to add two pcm devices for listed models 2016-03-09 16:20:58 +01:00
dice-proc.c Revert "ALSA: dice: fix wrong offsets for Dice interface" 2015-03-10 15:26:25 +01:00
dice-stream.c ALSA: dice: fix memory leak when unplugging 2016-03-28 09:32:57 +02:00
dice-transaction.c ALSA: dice: change notification mask to detect lock status change 2016-02-12 09:52:43 +01:00
dice.c ALSA: dice: force to add two pcm devices for listed models 2016-03-09 16:20:58 +01:00
dice.h ALSA: dice: force to add two pcm devices for listed models 2016-03-09 16:20:58 +01:00