Unverified Commit 636f31f2 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!1012 [sync] PR-924: dm: add disk before alloc dax

parents 95dae6c1 80db8188
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1883,6 +1883,8 @@ static struct mapped_device *alloc_dev(int minor)
	md->disk->private_data = md;
	sprintf(md->disk->disk_name, "dm-%d", minor);

	add_disk_no_queue_reg(md->disk);

	if (IS_ENABLED(CONFIG_DAX_DRIVER)) {
		md->dax_dev = alloc_dax(md, md->disk->disk_name,
					&dm_dax_ops, 0);
@@ -1892,7 +1894,6 @@ static struct mapped_device *alloc_dev(int minor)
		}
	}

	add_disk_no_queue_reg(md->disk);
	format_dev_t(md->name, MKDEV(_major, minor));

	md->wq = alloc_workqueue("kdmflush", WQ_MEM_RECLAIM, 0);