OSDN Git Service

block: Use pointer to backing_dev_info from request_queue
authorJan Kara <jack@suse.cz>
Thu, 2 Feb 2017 14:56:50 +0000 (15:56 +0100)
committerRitesh Harjani <riteshh@codeaurora.org>
Wed, 18 Oct 2017 06:35:43 +0000 (12:05 +0530)
commit1c6dd645345c75a6cafc6fc0ab41c60c7f381e99
treeac09b2b8407c647e5d047d0f70af5b2e15bc7401
parent393737a28b63836b3f12613b1c031e6f32cc3476
block: Use pointer to backing_dev_info from request_queue

We will want to have struct backing_dev_info allocated separately from
struct request_queue. As the first step add pointer to backing_dev_info
to request_queue and convert all users touching it. No functional
changes in this patch.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Jens Axboe <axboe@fb.com>
Change-Id: I77fbb181de7e39c83fbfba8cfb128d6ace161f31
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
Git-commit: 97419acd22a0bacc52dbc34d5bbc96d315e48acb
[riteshh@codeaurora.org: resolved merge conflicts]
Signed-off-by: Ritesh Harjani <riteshh@codeaurora.org>
31 files changed:
block/blk-cgroup.c
block/blk-core.c
block/blk-integrity.c
block/blk-sysfs.c
block/genhd.c
drivers/block/aoe/aoeblk.c
drivers/block/drbd/drbd_main.c
drivers/block/drbd/drbd_nl.c
drivers/block/drbd/drbd_proc.c
drivers/block/drbd/drbd_req.c
drivers/block/pktcdvd.c
drivers/block/rbd.c
drivers/md/bcache/request.c
drivers/md/bcache/super.c
drivers/md/dm-cache-target.c
drivers/md/dm-era-target.c
drivers/md/dm-table.c
drivers/md/dm-thin.c
drivers/md/dm.c
drivers/md/linear.c
drivers/md/md.c
drivers/md/multipath.c
drivers/md/raid0.c
drivers/md/raid1.c
drivers/md/raid10.c
drivers/md/raid5.c
fs/gfs2/ops_fstype.c
fs/nilfs2/super.c
fs/super.c
include/linux/blkdev.h
mm/page-writeback.c