Commit 10188012 authored by Randy Dunlap's avatar Randy Dunlap Committed by Greg Kroah-Hartman

kobject: must_check fixes

Check all __must_check warnings in lib/kobject.c
Signed-off-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2589f188
...@@ -407,6 +407,7 @@ static struct kobj_type dir_ktype = { ...@@ -407,6 +407,7 @@ static struct kobj_type dir_ktype = {
struct kobject *kobject_add_dir(struct kobject *parent, const char *name) struct kobject *kobject_add_dir(struct kobject *parent, const char *name)
{ {
struct kobject *k; struct kobject *k;
int ret;
if (!parent) if (!parent)
return NULL; return NULL;
...@@ -418,7 +419,13 @@ struct kobject *kobject_add_dir(struct kobject *parent, const char *name) ...@@ -418,7 +419,13 @@ struct kobject *kobject_add_dir(struct kobject *parent, const char *name)
k->parent = parent; k->parent = parent;
k->ktype = &dir_ktype; k->ktype = &dir_ktype;
kobject_set_name(k, name); kobject_set_name(k, name);
kobject_register(k); ret = kobject_register(k);
if (ret < 0) {
printk(KERN_WARNING "kobject_add_dir: "
"kobject_register error: %d\n", ret);
kobject_del(k);
return NULL;
}
return k; return k;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment