block: remove delayed holder registration
authorChristoph Hellwig <hch@lst.de>
Tue, 15 Nov 2022 14:10:51 +0000 (22:10 +0800)
committerJens Axboe <axboe@kernel.dk>
Wed, 16 Nov 2022 22:19:56 +0000 (15:19 -0700)
commit7abc077788363ac7194aefd355306f8e974feff7
treed636ee2efe127cf7d9e99f7540e1fd35abed723b
parent1a581b72169968f4154b5793828f3bc28b258b35
block: remove delayed holder registration

Now that dm has been fixed to track of holder registrations before
add_disk, the somewhat buggy block layer code can be safely removed.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Yu Kuai <yukuai3@huawei.com>
Link: https://lore.kernel.org/r/20221115141054.1051801-8-yukuai1@huaweicloud.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/genhd.c
block/holder.c
include/linux/blkdev.h