aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorPatrick Mochel <mochel@osdl.org>2003-04-16 00:01:30 -0700
committerPatrick Mochel <mochel@osdl.org>2003-04-16 00:01:30 -0700
commit65f99db20c17c56f5e74df04daf7dce874742934 (patch)
treefaa603df25140faf142d7a8844fa8d5237f239f6 /lib
parenteccd9e25715c6286efc21da77e9c8bce942b5bf6 (diff)
downloadhistory-65f99db20c17c56f5e74df04daf7dce874742934.tar.gz
kobject: Add better debugging for failed registrations.
From Steve Hemminger (shemminger@osdl.org)
Diffstat (limited to 'lib')
-rw-r--r--lib/kobject.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/kobject.c b/lib/kobject.c
index 6ea750e95c5655..fb2f1714f034cd 100644
--- a/lib/kobject.c
+++ b/lib/kobject.c
@@ -285,7 +285,11 @@ int kobject_register(struct kobject * kobj)
if (kobj) {
kobject_init(kobj);
error = kobject_add(kobj);
- WARN_ON(error);
+ if (error) {
+ printk("kobject_register failed for %s (%d)\n",
+ kobj->name,error);
+ dump_stack();
+ }
} else
error = -EINVAL;
return error;