ide: switch to __register_blkdev for command set probing
authorChristoph Hellwig <hch@lst.de>
Thu, 29 Oct 2020 14:58:35 +0000 (15:58 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 16 Nov 2020 15:14:30 +0000 (08:14 -0700)
commitbbc26e8d93946e23c20e63830fc6e69345ec63b3
tree5b848d0cb7c6a21b4f9fe679197e7a83a27c5dc3
parent28144f9998e047a9bac31421914335c6bc6eaa67
ide: switch to __register_blkdev for command set probing

ide is the last user of the blk_register_region framework except for the
tracking of allocated gendisk.  Switch to __register_blkdev, even if that
doesn't allow us to trivially find out which command set to probe for.
That means we now always request all modules when a user tries to access
an unclaimed ide device node, but except for a few potentially loaded
modules for a fringe use case of a deprecated and soon to be removed
driver that doesn't make a difference.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/ide/ide-probe.c