From: Mike Rapoport Date: Mon, 11 May 2009 10:04:55 +0000 (+0300) Subject: ASoC: soc-core: fix crash when removing not instantiated card X-Git-Tag: linux-omap-v2.6.30-rc6~7^2^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=914dc18255e430ceabb10b57394e01814c69c5cd;p=pandora-kernel.git ASoC: soc-core: fix crash when removing not instantiated card If the card was not instantiated in snd_soc_instantiate_card, calling soc-remove will crash because some of codec, cpu_dai and card .remove methods are called twice. Fix this by returning from soc_remove immediately. Signed-off-by: Mike Rapoport Signed-off-by: Mark Brown --- Reading git-diff-tree failed