block: add a bdget_part helper
authorChristoph Hellwig <hch@lst.de>
Fri, 25 Sep 2020 16:06:18 +0000 (18:06 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 5 Oct 2020 16:38:33 +0000 (10:38 -0600)
commit10ed16662da9e28a33b6c991c36c6b323b03dd5b
tree18e9b39f3f6eb5528a33567258782a20c96384c0
parent155bd9d1abd60497f3e84ef3251b40209f7f7900
block: add a bdget_part helper

All remaining callers of bdget() outside of fs/block_dev.c want to get a
reference to the struct block_device for a given struct hd_struct.  Add
a helper just for that and then mark bdget static.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/genhd.c
block/partitions/core.c
fs/block_dev.c
include/linux/blkdev.h
kernel/trace/blktrace.c