exynos-linux-stable/sound/firewire
Takashi Sakamoto d1f08bccf9 ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback
[ Upstream commit 51e68fb0929c29e47e9074ca3e99ffd6021a1c5a ]

In some error paths, reference count of firewire unit is not decreased.
This commit fixes the bug.

Fixes: 5b14ec25a79b('ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver')
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-11-28 18:28:13 +01:00
..
bebob ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series 2019-11-12 19:15:41 +01:00
dice ALSA: dice: fix error path to destroy initialized stream data 2018-05-01 15:13:06 -07:00
digi00x ALSA: firewire-digi00x: fix memory leak of private data 2018-09-29 03:07:30 -07:00
fireworks ALSA: fireworks: fix memory leak of response buffer at error path 2018-09-29 03:07:31 -07:00
oxfw ALSA: oxfw: allow PCM capture for Stanton SCS.1m 2019-06-22 08:17:18 +02:00
tascam ALSA: firewire-tascam: check intermediate state of clock status and retry 2019-10-05 12:30:30 +02:00
amdtp-am824.c ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages 2019-07-10 09:55:45 +02:00
amdtp-am824.h ALSA: firewire-lib: complete AM824 data block processing layer 2015-09-29 12:51:20 +02:00
amdtp-stream-trace.h ALSA: firewire-lib: change a member of event structure to suppress sparse wanings to bool type 2016-05-18 16:32:09 +02:00
amdtp-stream.c ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP format 2018-03-22 09:17:44 +01:00
amdtp-stream.h ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP format 2018-03-22 09:17:44 +01:00
cmp.c ALSA: firewire-lib: fix kerneldoc errors 2014-11-18 18:10:23 +01:00
cmp.h ALSA: firewire-lib: Add a new function to check others' connection 2014-05-26 14:22:46 +02:00
fcp.c ALSA: firewire-lib: rename 'amdtp' to 'amdtp-stream' to prepare for functional separation 2015-09-29 12:47:11 +02:00
fcp.h ALSA: firewire-lib: Add some AV/C general commands 2014-05-26 14:23:13 +02:00
isight.c ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback 2019-11-28 18:28:13 +01:00
iso-resources.c ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource 2017-08-30 10:21:46 +02:00
iso-resources.h firewire: octlet AT payloads can be stack-allocated 2011-05-10 22:53:44 +02:00
Kconfig ALSA: oxfw: add support for APOGEE duet FireWire 2019-01-26 09:38:32 +01:00
lib.c ALSA: firewire-lib: add new function to schedule a work for sound card registration 2016-03-31 15:36:18 +02:00
lib.h ALSA: firewire-lib: fix inappropriate assignment between signed/unsigned type 2017-05-03 08:36:37 -07:00
Makefile ALSA: firewire-lib: add tracepoints to dump a part of isochronous packet data 2016-05-09 15:18:25 +02:00
packets-buffer.c ALSA: firewire: fix a memory leak bug 2019-08-25 10:51:38 +02:00
packets-buffer.h ALSA: add LaCie FireWire Speakers/Griffin FireWave Surround driver 2011-03-15 08:42:22 +01:00