]> err.no Git - linux-2.6/blobdiff - drivers/md/md.c
[IPV4]: Fix compile error building without CONFIG_FS_PROC
[linux-2.6] / drivers / md / md.c
index 7ae9740c483da3288866cac6b00c5b7b5c78bc86..c28a120b4161ea7324eae5160ed2a4c2fc7e0ab6 100644 (file)
@@ -231,7 +231,7 @@ static void mddev_put(mddev_t *mddev)
                list_del(&mddev->all_mddevs);
                spin_unlock(&all_mddevs_lock);
                blk_cleanup_queue(mddev->queue);
-               kobject_unregister(&mddev->kobj);
+               kobject_put(&mddev->kobj);
        } else
                spin_unlock(&all_mddevs_lock);
 }
@@ -1389,7 +1389,7 @@ static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
        rdev->mddev = mddev;
        printk(KERN_INFO "md: bind<%s>\n", b);
 
-       if ((err = kobject_add_ng(&rdev->kobj, &mddev->kobj, "dev-%s", b)))
+       if ((err = kobject_add(&rdev->kobj, &mddev->kobj, "dev-%s", b)))
                goto fail;
 
        if (rdev->bdev->bd_part)
@@ -2033,7 +2033,7 @@ static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int super_mi
        if (err)
                goto abort_free;
 
-       kobject_init_ng(&rdev->kobj, &rdev_ktype);
+       kobject_init(&rdev->kobj, &rdev_ktype);
 
        rdev->desc_nr = -1;
        rdev->saved_raid_disk = -1;