]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: firewire-tascam: fix NULL pointer dereference when model identification fails
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 5 Feb 2016 00:56:05 +0000 (09:56 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 5 Feb 2016 11:45:59 +0000 (12:45 +0100)
commitcdcef5801fcf7412e6f107e5a1f05922dbb1d9bc
tree6c21aa2c9b4f5414faff3f3d46ed46cfbfe48814
parentebb6d3226befa8f7b30598a1c2f6de61fe8f7933
ALSA: firewire-tascam: fix NULL pointer dereference when model identification fails

When unsupported models are connected, snd-firewire-tascam module causes
NULL pointer dereference in fw_core_remove_address_handler() (due to
list_del_rcu()).

This commit prevents this bug.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/tascam/tascam-transaction.c