Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm...
[linux-2.6-block.git] / drivers / nvdimm / blk.c
index dfe691cf4d743986fade7f6b61c719aaa3c8c5ae..9faaa9694d8741adb64b5aae8754f44d24a01e13 100644 (file)
@@ -281,14 +281,13 @@ static int nsblk_attach_disk(struct nd_namespace_blk *nsblk)
        if (!disk)
                return -ENOMEM;
 
-       disk->driverfs_dev      = dev;
        disk->first_minor       = 0;
        disk->fops              = &nd_blk_fops;
        disk->queue             = q;
        disk->flags             = GENHD_FL_EXT_DEVT;
        nvdimm_namespace_disk_name(&nsblk->common, disk->disk_name);
        set_capacity(disk, 0);
-       add_disk(disk);
+       device_add_disk(dev, disk);
 
        if (devm_add_action_or_reset(dev, nd_blk_release_disk, disk))
                return -ENOMEM;