IB: Fix return value in ib_device_register_sysfs()
authorLi Zefan <lizf@cn.fujitsu.com>
Fri, 15 Feb 2008 02:24:49 +0000 (10:24 +0800)
committerRoland Dreier <rolandd@cisco.com>
Fri, 15 Feb 2008 23:05:05 +0000 (15:05 -0800)
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 <lizf@cn.fujitsu.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>

No differences found