From: Axel Lin Date: Tue, 10 Aug 2010 00:20:56 +0000 (-0700) Subject: edd: fix possible memory leak in edd_init() error path X-Git-Tag: v2.6.36-rc1~335 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1986aaf828ac8398b3d8d9b4151b08c840414ffe;p=pandora-kernel.git edd: fix possible memory leak in edd_init() error path The error may happen at any iteration of the for loop, this patch properly unregisters already registed edd_devices in error path. [akpm@linux-foundation.org: remove unneeded NULL test] Signed-off-by: Axel Lin Cc: Stephen Hemminger Cc: Jens Axboe Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed