]> git.baikalelectronics.ru Git - kernel.git/commit
block/ataflop: add registration bool before calling del_gendisk()
authorLuis Chamberlain <mcgrof@kernel.org>
Mon, 27 Sep 2021 22:03:00 +0000 (15:03 -0700)
committerJens Axboe <axboe@kernel.dk>
Mon, 18 Oct 2021 20:41:37 +0000 (14:41 -0600)
commitf39a20193ceda1528f00e3a6f456be483ef17f92
tree3d6ee6512b4c34654bd40c68002f7ce952499bb1
parent8888bebe6f1af5ccb104ba93deac74b559be1b51
block/ataflop: add registration bool before calling del_gendisk()

The ataflop assumes del_gendisk() is safe to call, this is only
true because add_disk() does not return a failure, but that will
change soon. And so, before we get to adding error handling for
that case, let's make sure we keep track of which disks actually
get registered. Then we use this to only call del_gendisk for them.

Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
Link: https://lore.kernel.org/r/20210927220302.1073499-13-mcgrof@kernel.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/ataflop.c