]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - lib/kobject.c
lib/rhashtable: consider param->min_size when setting initial table size
[mirror_ubuntu-bionic-kernel.git] / lib / kobject.c
index 4a530e93a0cedcd20c3f5eba807ee3789fef7f7a..65edcc8334319c9dbe5aadd7f1c080011008b393 100644 (file)
@@ -891,9 +891,16 @@ static void kset_release(struct kobject *kobj)
        kfree(kset);
 }
 
+void kset_get_ownership(struct kobject *kobj, kuid_t *uid, kgid_t *gid)
+{
+       if (kobj->parent)
+               kobject_get_ownership(kobj->parent, uid, gid);
+}
+
 static struct kobj_type kset_ktype = {
        .sysfs_ops      = &kobj_sysfs_ops,
-       .release = kset_release,
+       .release        = kset_release,
+       .get_ownership  = kset_get_ownership,
 };
 
 /**