]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - block/genhd.c
device create: scsi: convert device_create to device_create_drvdata
[linux-2.6-omap-h63xx.git] / block / genhd.c
index 9074f384b0970535c9048432065ef043ff231923..24e3fc9095fe454439c3108e0eae0a1d8e9a8b50 100644 (file)
@@ -370,7 +370,10 @@ static struct kobject *base_probe(dev_t devt, int *part, void *data)
 
 static int __init genhd_device_init(void)
 {
-       int error = class_register(&block_class);
+       int error;
+
+       block_class.dev_kobj = sysfs_dev_block_kobj;
+       error = class_register(&block_class);
        if (unlikely(error))
                return error;
        bdev_map = kobj_map_init(base_probe, &block_class_lock);