ide-gd: stop using the disk events mechanism
authorChristoph Hellwig <hch@lst.de>
Tue, 8 Sep 2020 14:53:42 +0000 (16:53 +0200)
committerJens Axboe <axboe@kernel.dk>
Thu, 10 Sep 2020 15:32:31 +0000 (09:32 -0600)
commitfec2cf607ba9305770436b1e5c485963a9f0a7bd
tree8067ab6c32fca7d3beb4983608e833addc47001c
parenta367e440e15c19f5694186dda9dd8a0f9eeb0c9f
ide-gd: stop using the disk events mechanism

ide-gd is only using the disk events mechanism to be able to force an
invalidation and partition scan on opening removable media.  Just open
code the logic without invoving the block layer.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/ide/ide-disk.c
drivers/ide/ide-floppy.c
drivers/ide/ide-gd.c
include/linux/ide.h