summaryrefslogtreecommitdiffstats
path: root/block/blk-cgroup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTATTejun Heo2019-11-071-97/+0
* blk-cgroup: reimplement basic IO stats using cgroup rstatTejun Heo2019-11-071-25/+99
* blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive()Tejun Heo2019-11-071-83/+0
* blkcg: make blkcg_print_stat() print stats only for online blkgsTejun Heo2019-11-071-5/+8
* blkcg: Fix multiple bugs in blkcg_activate_policy()Tejun Heo2019-10-151-18/+51
* bfq: Fix bfq linkage errorPavel Begunkov2019-09-141-0/+2
* blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep()Tejun Heo2019-08-291-19/+43
* blkcg: make ->cpd_init_fn() optionalTejun Heo2019-08-291-1/+2
* blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn()Tejun Heo2019-08-291-3/+3
* blkcg: allow blkcg_policy->pd_stat() to print non-debug info tooTejun Heo2019-07-161-6/+3
* blkcg: implement REQ_CGROUP_PUNTTejun Heo2019-07-101-0/+53
* cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usagesTejun Heo2019-07-101-0/+1
* blk-cgroup: turn on psi memstall stuffJosef Bacik2019-07-101-5/+7
* blk-cgroup: move struct blkg_stat to bfqChristoph Hellwig2019-06-201-56/+0
* blk-cgroup: introduce a new struct blkg_rwstat_sampleChristoph Hellwig2019-06-201-20/+19
* blk-cgroup: pass blkg_rwstat structures by referenceChristoph Hellwig2019-06-201-15/+16
* blk-cgroup: factor out a helper to read rwstat counterChristoph Hellwig2019-06-201-3/+2
* blkcg: blkcg_activate_policy() should initialize ancestors firstTejun Heo2019-06-151-1/+2
* blkcg: perpcu_ref init/exit should be done from blkg_alloc/free()Tejun Heo2019-06-151-9/+4
* blkcg: update blkcg_print_stat() to handle larger outputsTejun Heo2019-06-151-2/+6
* block: Drop unlikely before IS_ERR(_OR_NULL)Kefeng Wang2019-06-051-1/+1
* block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-05-011-0/+1
* blkcg: Fix kernel-doc warningsBart Van Assche2019-03-201-4/+5
* blk-cgroup: Fix doc related to blkcg_exit_queueMarcos Paulo de Souza2019-02-101-1/+1
* blkcg: remove unused __blkg_release_rcu()Dennis Zhou2018-12-211-23/+0
* block: save irq state in blkg_lookup_create()Ming Lei2018-12-191-2/+4
* blkcg: handle dying request_queue when associating a blkgDennis Zhou2018-12-131-0/+6
* blkcg: rename blkg_try_get() to blkg_tryget()Dennis Zhou2018-12-081-2/+1
* blkcg: change blkg reference counting to use percpu_refDennis Zhou2018-12-081-2/+39
* blkcg: convert blkg_lookup_create() to find closest blkgDennis Zhou2018-12-081-7/+16
* blkcg: update blkg_lookup_create() to do lockingDennis Zhou2018-12-081-3/+25
* block: add queue_is_mq() helperJens Axboe2018-11-161-4/+4
* block: remove the queue_lock indirectionChristoph Hellwig2018-11-151-31/+31
* blk-cgroup: move locking into blkg_destroy_allChristoph Hellwig2018-11-151-7/+2
* blk-cgroup: consolidate error handling in blkcg_init_queueChristoph Hellwig2018-11-151-12/+10
* block: remove a few unused exportsChristoph Hellwig2018-11-151-6/+0
* block: remove QUEUE_FLAG_BYPASS and ->bypassChristoph Hellwig2018-11-151-15/+0
* block: remove request_list codeJens Axboe2018-11-071-47/+0
* blk-cgroup: remove legacy queue bypassingJens Axboe2018-11-071-8/+0
* blkcg: revert blkcg cleanups seriesDennis Zhou2018-11-021-85/+38
* Merge tag 'v4.19-rc6' into for-4.20/blockJens Axboe2018-10-011-1/+3
|\
| * blk-cgroup: increase number of supported policiesJens Axboe2018-09-111-1/+3
* | blkcg: rename blkg_try_get to blkg_trygetDennis Zhou (Facebook)2018-09-221-2/+1
* | blkcg: change blkg reference counting to use percpu_refDennis Zhou (Facebook)2018-09-221-25/+39
* | blkcg: convert blkg_lookup_create to find closest blkgDennis Zhou (Facebook)2018-09-221-8/+17
* | blkcg: update blkg_lookup_create to do lockingDennis Zhou (Facebook)2018-09-221-3/+28
|/
* blkcg: delay blkg destruction until after writeback has finishedDennis Zhou (Facebook)2018-08-311-8/+45
* Revert "blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmd...Dennis Zhou (Facebook)2018-08-311-62/+16
* blk-cgroup: hold the queue ref during throttlingJosef Bacik2018-08-011-1/+1
* blkcg: Track DISCARD statistics and output them in cgroup io.statTejun Heo2018-07-181-4/+9