summaryrefslogtreecommitdiffstats
path: root/block/blk-cgroup.c
Commit message (Expand)AuthorAgeFilesLines
...
* blk-cgroup: fix missing pd_online_fn() while activating policyYu Kuai2023-01-161-0/+4
* blk-iolatency: Fix memory leak on add_disk() failuresTejun Heo2022-12-141-0/+2
* Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-17/+77
|\
| * blk-cgroup: Fix typo in commentKemeng Shi2022-12-081-2/+2
| * blk-cgroup: Fix some kernel-doc commentsYang Li2022-12-011-1/+1
| * Revert "blk-cgroup: Flush stats at blkgs destruction path"Jens Axboe2022-11-301-14/+1
| * blk-cgroup: Flush stats at blkgs destruction pathWaiman Long2022-11-161-1/+14
| * blk-cgroup: Optimize blkcg_rstat_flush()Waiman Long2022-11-161-6/+70
| * blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error pathWaiman Long2022-11-161-8/+4
* | blk-cgroup: properly pin the parent in blkcg_css_onlineChris Mason2022-11-141-1/+1
|/
* blk-cgroup: don't update the blkg lookup hint in blkg_conf_prepChristoph Hellwig2022-09-271-13/+4
* blk-cgroup: pass a gendisk to the blkg allocation helpersChristoph Hellwig2022-09-261-28/+28
* blk-cgroup: pass a gendisk to blkcg_schedule_throttleChristoph Hellwig2022-09-261-3/+5
* blk-cgroup: pass a gendisk to blkg_destroy_allChristoph Hellwig2022-09-261-9/+4
* blk-throttle: pass a gendisk to blk_throtl_init and blk_throtl_exitChristoph Hellwig2022-09-261-3/+3
* blk-iolatency: pass a gendisk to blk_iolatency_initChristoph Hellwig2022-09-261-1/+1
* blk-ioprio: pass a gendisk to blk_ioprio_init and blk_ioprio_exitChristoph Hellwig2022-09-261-2/+2
* blk-cgroup: pass a gendisk to blkcg_init_queue and blkcg_exit_queueChristoph Hellwig2022-09-261-20/+5
* blk-cgroup: remove blkg_lookup_checkChristoph Hellwig2022-09-261-26/+10
* blk-cgroup: cleanup the blkg_lookup family of functionsChristoph Hellwig2022-09-261-23/+15
* blk-cgroup: remove open coded blkg_lookup instancesChristoph Hellwig2022-09-261-3/+3
* blk-cgroup: remove blk_queue_root_blkgChristoph Hellwig2022-09-261-2/+1
* blk-cgroup: fix error unwinding in blkcg_init_queueChristoph Hellwig2022-09-261-6/+7
* blk-cgroup: Use atomic{,64}_try_cmpxchgUros Bizjak2022-07-121-1/+1
* blk-cgroup: factor out blkcg_free_all_cpd()Jason Yan2022-06-291-18/+18
* blk-cgroup: factor out blkcg_iostat_update()Jason Yan2022-06-291-17/+20
* blk-ioprio: Convert from rqos policy to direct callJan Kara2022-06-271-0/+1
* block: fix bio_clone_blkg_association() to associate with proper blkcg_gqJan Kara2022-06-021-6/+2
* blk-cgroup: delete rcu_read_lock_held() WARN_ON_ONCE()Jens Axboe2022-05-181-1/+0
* blk-cgroup: Remove unnecessary rcu_read_lock/unlock()Fanjun Kong2022-05-171-3/+1
* blk-cgroup: always terminate io.stat linesWolfgang Bumiller2022-05-171-7/+2
* blk-cgroup: cleanup blkcg_maybe_throttle_currentChristoph Hellwig2022-05-021-7/+1
* blk-cgroup: cleanup blk_cgroup_congestedChristoph Hellwig2022-05-021-5/+1
* blk-cgroup: move blkcg_css to blk-cgroup.cChristoph Hellwig2022-05-021-0/+17
* blk-cgroup: replace bio_blkcg with bio_blkcg_cssChristoph Hellwig2022-05-021-1/+17
* blk-cgroup: move struct blkcg to block/blk-cgroup.hChristoph Hellwig2022-05-021-1/+8
* blk-cgroup: move blkcg_{pin,unpin}_online out of lineChristoph Hellwig2022-05-021-23/+65
* blk-cgroup: move blk_cgroup_congested out lineChristoph Hellwig2022-05-021-0/+20
* Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds2022-04-011-10/+22
|\
| * block: avoid calling blkg_free() in atomic contextMing Lei2022-03-221-10/+22
* | Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-03-281-1/+1
|\ \ | |/ |/|
| * resume_user_mode: Move to resume_user_mode.hEric W. Biederman2022-03-101-1/+1
* | block: let blkcg_gq grab request queue's refcntMing Lei2022-03-181-0/+5
* | blk-cgroup: set blkg iostat after percpu stat aggregationChengming Zhou2022-02-151-5/+5
* | block: partition include/linux/blk-cgroup.hMing Lei2022-02-111-1/+1
* | block: move initialization of q->blkg_list into blkcg_init_queueMing Lei2022-02-111-0/+2
* | block: remove genhd.hChristoph Hellwig2022-02-021-1/+0
|/
* block: don't include <linux/part_stat.h> in blk.hChristoph Hellwig2021-11-291-0/+1
* blk-cgroup: fix missing put device in error path from blkg_conf_pref()Yu Kuai2021-11-191-4/+5
* blk-cgroup: synchronize blkg creation against policy deactivationYu Kuai2021-10-251-0/+10