From: Li Zefan Date: Fri, 15 Feb 2008 02:24:49 +0000 (+0800) Subject: IB: Fix return value in ib_device_register_sysfs() X-Git-Tag: v2.6.25-rc3~130^2~3 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c7482b81c8b524193d736488c149adbe27a7eb7f;p=pandora-kernel.git IB: Fix return value in ib_device_register_sysfs() If kobject_create_and_add() fails and returns NULL, the current code in ib_device_register_sysfs() does not set ret and hence returns 0. Set ret to -ENOMEM for this failure, so that the caller knows that ib_device_register_sysfs() actually failed. Signed-off-by: Li Zefan Signed-off-by: Roland Dreier --- Reading git-diff-tree failed