From: Cornelia Huck Date: Wed, 27 Feb 2008 14:38:23 +0000 (+0100) Subject: Driver core: Fix cleanup when failing device_add(). X-Git-Tag: v2.6.25-rc4~5^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1fe539a7e031302af1d121163e7ce68e679ba8c;p=pandora-kernel.git Driver core: Fix cleanup when failing device_add(). Driver core: Fix cleanup when failing device_add(). - Don't call cleanup_device_parent() if we didn't call setup_parent(). - dev->kobj.parent may be NULL when cleanup_device_parent() is called, so we need to handle glue_dir == NULL in cleanup_glue_dir(). Signed-off-by: Cornelia Huck Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed