Don't leak ksets

This commit is contained in:
Kent Overstreet 2020-01-09 18:02:22 -05:00
parent ab2f1ec24f
commit 4d697aa315

View File

@ -121,7 +121,10 @@ static inline struct kobject *kobject_get(struct kobject *kobj)
return kobj; return kobj;
} }
static inline void kset_unregister(struct kset *kset) {} static inline void kset_unregister(struct kset *kset)
{
kfree(kset);
}
#define kset_create_and_add(_name, _u, _parent) \ #define kset_create_and_add(_name, _u, _parent) \
((struct kset *) kzalloc(sizeof(struct kset), GFP_KERNEL)) ((struct kset *) kzalloc(sizeof(struct kset), GFP_KERNEL))