summaryrefslogtreecommitdiff
path: root/block/blk-cgroup.c
Commit message (Expand)AuthorAgeFilesLines
* block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-04-301-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-121-0/+6
* blkcg: rename blkg_try_get() to blkg_tryget()Dennis Zhou2018-12-071-2/+1
* blkcg: change blkg reference counting to use percpu_refDennis Zhou2018-12-071-2/+39
* blkcg: convert blkg_lookup_create() to find closest blkgDennis Zhou2018-12-071-7/+16
* blkcg: update blkg_lookup_create() to do lockingDennis Zhou2018-12-071-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-011-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-211-2/+1
* | blkcg: change blkg reference counting to use percpu_refDennis Zhou (Facebook)2018-09-211-25/+39
* | blkcg: convert blkg_lookup_create to find closest blkgDennis Zhou (Facebook)2018-09-211-8/+17
* | blkcg: update blkg_lookup_create to do lockingDennis Zhou (Facebook)2018-09-211-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
* block: introduce blk-iolatency io controllerJosef Bacik2018-07-091-0/+8
* blkcg: add generic throttling mechanismJosef Bacik2018-07-091-0/+220
* blk-cgroup: allow controllers to output their own statsJosef Bacik2018-07-091-3/+44
* blkcg: init root blkcg_gq under lockJiang Biao2018-04-191-6/+11
* blkcg: small fix on comment in blkcg_init_queueJiang Biao2018-04-191-5/+1
* blkcg: don't hold blkcg lock when deactivating policyJiang Biao2018-04-181-5/+0
* blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()Joseph Qi2018-03-161-16/+62
* genhd: Add helper put_disk_and_module()Jan Kara2018-02-261-9/+2
* blkcg: add sanity check for blkcg policy operationsweiping zhang2017-11-041-0/+5
* blkcg: check pol->cpd_free_fn before free cpdweiping zhang2017-10-101-2/+2
* blkcg: avoid free blkcg_root when failed to alloc blkcg policyweiping zhang2017-08-251-3/+5
* block: Avoid that blk_exit_rl() triggers a use-after-freeBart Van Assche2017-06-011-1/+1
* blkcg: allocate struct blkcg_gq outside request queue spinlockTahsin Erdogan2017-03-291-25/+98
* Revert "blkcg: allocate struct blkcg_gq outside request queue spinlock"Jens Axboe2017-03-291-87/+51
* blkcg: allocate struct blkcg_gq outside request queue spinlockTahsin Erdogan2017-03-281-51/+87
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-0/+1
* blkcg: fix double free of new_blkg in blkcg_init_queueHou Tao2017-02-031-3/+1
* block: Use pointer to backing_dev_info from request_queueJan Kara2017-02-021-3/+3
* blk-cgroup: don't quiesce the queue on policy activate/deactivateJens Axboe2017-01-181-12/+8
* blk-cgroup: ensure that we clear the stop bit on quiesced queuesJens Axboe2017-01-181-4/+6
* blk-mq-sched: add framework for MQ capable IO schedulersJens Axboe2017-01-171-4/+20