md: do not return existing mddevs from mddev_find_or_alloc
authorChristoph Hellwig <hch@lst.de>
Mon, 12 Apr 2021 08:05:30 +0000 (10:05 +0200)
committerSong Liu <song@kernel.org>
Thu, 15 Apr 2021 18:06:32 +0000 (11:06 -0700)
commit0d809b3837a0bede8f58a67e303e339585777bf4
treed5b2a07dfb1302dde7fe28666d02f87295986eb2
parentd144fe6ff176d79efd411e520103a99e11874c36
md: do not return existing mddevs from mddev_find_or_alloc

Instead of returning an existing mddev, just for it to be discarded
later directly return -EEXIST.  Rename the function to mddev_alloc now
that it doesn't find an existing mddev.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Song Liu <song@kernel.org>
drivers/md/md.c