Bart Van Assche
16458cf3bd
block: Use the new blk_opf_t type
...
Use the new blk_opf_t type for arguments and variables that represent
request flags or a bitwise combination of a request operation and
request flags. Rename the function arguments and also a structure member
that hold a request operation and flags from 'rw' into 'opf'.
This patch does not change any functionality.
Cc: Christoph Hellwig <hch@lst.de >
Cc: Ming Lei <ming.lei@redhat.com >
Cc: Hannes Reinecke <hare@suse.de >
Cc: Damien Le Moal <damien.lemoal@wdc.com >
Cc: Johannes Thumshirn <johannes.thumshirn@wdc.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Link: https://lore.kernel.org/r/20220714180729.1065367-7-bvanassche@acm.org
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2022-07-14 12:14:30 -06:00
Ming Lei
672fdcf0e7
block: partition include/linux/blk-cgroup.h
...
Partition include/linux/blk-cgroup.h into two parts: one is public part,
the other is block layer private part.
Suggested by Christoph Hellwig.
Signed-off-by: Ming Lei <ming.lei@redhat.com >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Link: https://lore.kernel.org/r/20220211101149.2368042-4-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2022-02-11 10:02:41 -07:00
Tejun Heo
1d156646e0
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 >
2019-11-07 12:28:13 -07:00