]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/partitions/check.c
kobject: get rid of kobject_add_dir
[linux-2.6-omap-h63xx.git] / fs / partitions / check.c
index 722e12e5acc71e9b90051da29f5611b5e3182f9c..69685bb51c62836da683eb1be57da565788d834c 100644 (file)
@@ -335,7 +335,7 @@ static inline void partition_sysfs_add_subdir(struct hd_struct *p)
        struct kobject *k;
 
        k = kobject_get(&p->kobj);
-       p->holder_dir = kobject_add_dir(k, "holders");
+       p->holder_dir = kobject_create_and_add("holders", k);
        kobject_put(k);
 }
 
@@ -344,8 +344,8 @@ static inline void disk_sysfs_add_subdirs(struct gendisk *disk)
        struct kobject *k;
 
        k = kobject_get(&disk->kobj);
-       disk->holder_dir = kobject_add_dir(k, "holders");
-       disk->slave_dir = kobject_add_dir(k, "slaves");
+       disk->holder_dir = kobject_create_and_add("holders", k);
+       disk->slave_dir = kobject_create_and_add("slaves", k);
        kobject_put(k);
 }