mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
kobject: make kset_create check kobject_set_name return value
kset_create should check the kobject_set_name return value. Add the return value checking code. Signed-off-by: Dave Young <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
This commit is contained in:
parent
59a3cd7f9d
commit
d9cd8f3785
1 changed files with 6 additions and 1 deletions
|
|
@ -793,11 +793,16 @@ static struct kset *kset_create(const char *name,
|
|||
struct kobject *parent_kobj)
|
||||
{
|
||||
struct kset *kset;
|
||||
int retval;
|
||||
|
||||
kset = kzalloc(sizeof(*kset), GFP_KERNEL);
|
||||
if (!kset)
|
||||
return NULL;
|
||||
kobject_set_name(&kset->kobj, name);
|
||||
retval = kobject_set_name(&kset->kobj, name);
|
||||
if (retval) {
|
||||
kfree(kset);
|
||||
return NULL;
|
||||
}
|
||||
kset->uevent_ops = uevent_ops;
|
||||
kset->kobj.parent = parent_kobj;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue