From: Krzysztof Helt Date: Wed, 5 Sep 2007 13:07:57 +0000 (+0200) Subject: [ALSA] sun-cs4231: memory management fix X-Git-Tag: v2.6.24-rc1~832^2~103 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b85b4f088de8856c5cc5fee18630708ab28dfe8;p=platform%2Fkernel%2Flinux-3.10.git [ALSA] sun-cs4231: memory management fix The chip structure is now allocated by snd_card_new() and it must not be released by separate kfree(). Signed-off-by: Krzysztof Helt Signed-off-by: Takashi Iwai Signed-off-by: Jaroslav Kysela --- diff --git a/sound/sparc/cs4231.c b/sound/sparc/cs4231.c index ddc0f2e..20daf26 100644 --- a/sound/sparc/cs4231.c +++ b/sound/sparc/cs4231.c @@ -1865,8 +1865,6 @@ static int snd_cs4231_sbus_free(struct snd_cs4231 *chip) if (chip->port) sbus_iounmap(chip->port, chip->regs_size); - kfree(chip); - return 0; } @@ -2037,8 +2035,6 @@ static int snd_cs4231_ebus_free(struct snd_cs4231 *chip) if (chip->port) iounmap(chip->port); - kfree(chip); - return 0; }