dm: move setting md->type into dm_setup_md_queue
authorChristoph Hellwig <hch@lst.de>
Wed, 4 Aug 2021 09:41:45 +0000 (11:41 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 9 Aug 2021 17:50:43 +0000 (11:50 -0600)
commitba30585936b0b88f0fb2b19be279b346a6cc87eb
treec2e408580fd3b973e1d2c217e4c9fb2d0f2f47d9
parent74a2b6ec9380959546d95ecc01a8fe6c7157add9
dm: move setting md->type into dm_setup_md_queue

Move setting md->type from both callers into dm_setup_md_queue.
This ensures that md->type is only set to a valid value after the queue
has been fully setup, something we'll rely on future changes.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Mike Snitzer <snitzer@redhat.com>
Link: https://lore.kernel.org/r/20210804094147.459763-7-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/md/dm-ioctl.c
drivers/md/dm.c