| Commit message (Expand) | Author | Age | Files | Lines |
* | block: Fix throtl_pending_timer_fn() kernel-doc header | Bart Van Assche | 2019-05-31 | 1 | -1/+1 |
* | blkcg: consolidate bio_issue_init() to be a part of core | Dennis Zhou | 2018-12-07 | 1 | -8/+0 |
* | blkcg: associate blkg when associating a device | Dennis Zhou | 2018-12-07 | 1 | -1/+0 |
* | blkcg: introduce common blkg association logic | Dennis Zhou | 2018-12-07 | 1 | -3/+3 |
* | blkcg: convert blkg_lookup_create() to find closest blkg | Dennis Zhou | 2018-12-07 | 1 | -3/+1 |
* | block: add queue_is_mq() helper | Jens Axboe | 2018-11-16 | 1 | -1/+1 |
* | block: remove the queue_lock indirection | Christoph Hellwig | 2018-11-15 | 1 | -11/+11 |
* | block: remove queue_lockdep_assert_held | Christoph Hellwig | 2018-11-15 | 1 | -1/+0 |
* | block: remove QUEUE_FLAG_BYPASS and ->bypass | Christoph Hellwig | 2018-11-15 | 1 | -3/+0 |
* | blkcg: revert blkcg cleanups series | Dennis Zhou | 2018-11-01 | 1 | -1/+12 |
* | blkcg: consolidate bio_issue_init to be a part of core | Dennis Zhou (Facebook) | 2018-09-21 | 1 | -8/+0 |
* | blkcg: always associate a bio with a blkg | Dennis Zhou (Facebook) | 2018-09-21 | 1 | -4/+1 |
* | Blk-throttle: update to use rbtree with leftmost node cached | Liu Bo | 2018-09-20 | 1 | -26/+15 |
* | blkcg: use tryget logic when associating a blkg with a bio | Dennis Zhou (Facebook) | 2018-08-31 | 1 | -2/+3 |
* | Blk-throttle: reduce tail io latency when iops limit is enforced | Liu Bo | 2018-08-09 | 1 | -6/+1 |
* | block: add bi_blkg to the bio for cgroups | Josef Bacik | 2018-07-09 | 1 | -14/+7 |
* | Block: blk-throttle: set low_valid immediately once one cgroup has io.low con... | Liu Bo | 2018-07-09 | 1 | -1/+3 |
* | blk-throttle: return proper bool type to caller instead of 0/1 | Chengguang Xu | 2018-05-30 | 1 | -5/+5 |
* | blk-throttle: fix potential NULL pointer dereference in throtl_select_dispatch | Liu Bo | 2018-05-30 | 1 | -1/+2 |
* | block: get rid of struct blk_issue_stat | Omar Sandoval | 2018-05-09 | 1 | -2/+1 |
* | block: replace bio->bi_issue_stat with bio-specific type | Omar Sandoval | 2018-05-09 | 1 | -11/+8 |
* | Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 2018-01-29 | 1 | -56/+90 |
|\ |
|
| * | blk-throttle: use queue_is_rq_based | weiping zhang | 2018-01-19 | 1 | -1/+1 |
| * | blk-throttle: track read and write request individually | Joseph Qi | 2018-01-18 | 1 | -55/+79 |
| * | blk-throttle: export io_serviced_recursive, io_service_bytes_recursive | weiping zhang | 2018-01-18 | 1 | -0/+10 |
* | | block-throttle: avoid double charge | Shaohua Li | 2017-12-20 | 1 | -7/+1 |
|/ |
|
* | treewide: setup_timer() -> timer_setup() | Kees Cook | 2017-11-21 | 1 | -5/+4 |
* | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 2017-11-14 | 1 | -2/+10 |
|\ |
|
| * | blk-throttle: fix null pointer dereference while throttling writeback IOs | Jiufei Xue | 2017-10-10 | 1 | -2/+10 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | blk-throttle: fix possible io stall when upgrade to max | Joseph Qi | 2017-10-03 | 1 | -2/+2 |
|/ |
|
* | Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 2017-09-07 | 1 | -10/+3 |
|\ |
|
| * | block: use standard blktrace API to output cgroup info for debug notes | Shaohua Li | 2017-07-29 | 1 | -4/+2 |
| * | block: always attach cgroup info into bio | Shaohua Li | 2017-07-29 | 1 | -6/+1 |
* | | blk-throttle: cap discard request size | Shaohua Li | 2017-08-23 | 1 | -4/+14 |
|/ |
|
* | blk-throttle: set default latency baseline for harddisk | Shaohua Li | 2017-06-07 | 1 | -3/+17 |
* | blk-throttle: fix NULL pointer dereference in throtl_schedule_pending_timer | Joseph Qi | 2017-06-07 | 1 | -1/+1 |
* | blk-throttle: force user to configure all settings for io.low | Shaohua Li | 2017-05-22 | 1 | -43/+37 |
* | blk-throttle: respect 0 bps/iops settings for io.low | Shaohua Li | 2017-05-22 | 1 | -12/+29 |
* | blk-throttle: output some debug info in trace | Shaohua Li | 2017-05-22 | 1 | -1/+14 |
* | blk-throttle: add hierarchy support for latency target and idle time | Shaohua Li | 2017-05-22 | 1 | -14/+36 |
* | blk-throttle: fix unused variable warning with BLK_DEV_THROTTLING_LOW=n | Jens Axboe | 2017-04-20 | 1 | -7/+15 |
* | blk-throttle: add latency target support | Shaohua Li | 2017-03-28 | 1 | -4/+35 |
* | blk-throttle: add a mechanism to estimate IO latency | Shaohua Li | 2017-03-28 | 1 | -5/+161 |
* | blk-throttle: add interface for per-cgroup target latency | Shaohua Li | 2017-03-28 | 1 | -4/+24 |
* | blk-throttle: ignore idle cgroup limit | Shaohua Li | 2017-03-28 | 1 | -14/+26 |
* | blk-throttle: add interface to configure idle time threshold | Shaohua Li | 2017-03-28 | 1 | -13/+28 |
* | blk-throttle: add a simple idle detection | Shaohua Li | 2017-03-28 | 1 | -1/+81 |
* | blk-throttle: make bandwidth change smooth | Shaohua Li | 2017-03-28 | 1 | -3/+54 |
* | blk-throttle: detect completed idle cgroup | Shaohua Li | 2017-03-28 | 1 | -1/+18 |