blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT
authorTejun Heo <tj@kernel.org>
Thu, 7 Nov 2019 19:18:04 +0000 (11:18 -0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 7 Nov 2019 19:28:13 +0000 (12:28 -0700)
commit1d156646e0d8ec390e5d5ac288137df02d4207be
treeac8219a4da32a25ace792ac1d8775e890c34b127
parentf73316482977ac401ac37245c9df48079d4e11f3
blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT

blkg_rwstat is now only used by bfq-iosched and blk-throtl when on
cgroup1.  Let's move it into its own files and gate it behind a config
option.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/Kconfig
block/Kconfig.iosched
block/Makefile
block/bfq-iosched.h
block/blk-cgroup-rwstat.c [new file with mode: 0644]
block/blk-cgroup-rwstat.h [new file with mode: 0644]
block/blk-cgroup.c
block/blk-throttle.c
include/linux/blk-cgroup.h