Age | Commit message (Expand) | Author | Files | Lines |
2017-06-07 | blk-throttle: set default latency baseline for harddisk | Shaohua Li | 1 | -3/+17 |
2017-06-07 | blk-throttle: fix NULL pointer dereference in throtl_schedule_pending_timer | Joseph Qi | 1 | -1/+1 |
2017-05-22 | blk-throttle: force user to configure all settings for io.low | Shaohua Li | 1 | -43/+37 |
2017-05-22 | blk-throttle: respect 0 bps/iops settings for io.low | Shaohua Li | 1 | -12/+29 |
2017-05-22 | blk-throttle: output some debug info in trace | Shaohua Li | 1 | -1/+14 |
2017-05-22 | blk-throttle: add hierarchy support for latency target and idle time | Shaohua Li | 1 | -14/+36 |
2017-04-20 | blk-throttle: fix unused variable warning with BLK_DEV_THROTTLING_LOW=n | Jens Axboe | 1 | -7/+15 |
2017-03-28 | blk-throttle: add latency target support | Shaohua Li | 1 | -4/+35 |
2017-03-28 | blk-throttle: add a mechanism to estimate IO latency | Shaohua Li | 1 | -5/+161 |
2017-03-28 | blk-throttle: add interface for per-cgroup target latency | Shaohua Li | 1 | -4/+24 |
2017-03-28 | blk-throttle: ignore idle cgroup limit | Shaohua Li | 1 | -14/+26 |
2017-03-28 | blk-throttle: add interface to configure idle time threshold | Shaohua Li | 1 | -13/+28 |
2017-03-28 | blk-throttle: add a simple idle detection | Shaohua Li | 1 | -1/+81 |
2017-03-28 | blk-throttle: make bandwidth change smooth | Shaohua Li | 1 | -3/+54 |
2017-03-28 | blk-throttle: detect completed idle cgroup | Shaohua Li | 1 | -1/+18 |
2017-03-28 | blk-throttle: choose a small throtl_slice for SSD | Shaohua Li | 1 | -3/+20 |
2017-03-28 | blk-throttle: make throtl_slice tunable | Shaohua Li | 1 | -22/+57 |
2017-03-28 | blk-throttle: make sure expire time isn't too big | Shaohua Li | 1 | -0/+11 |
2017-03-28 | blk-throttle: add downgrade logic | Shaohua Li | 1 | -0/+156 |
2017-03-28 | blk-throttle: add upgrade logic for LIMIT_LOW state | Shaohua Li | 1 | -4/+96 |
2017-03-28 | blk-throttle: configure bps/iops limit for cgroup in low limit | Shaohua Li | 1 | -2/+18 |
2017-03-28 | blk-throttle: add .low interface | Shaohua Li | 1 | -28/+116 |
2017-03-28 | blk-throttle: prepare support multiple limits | Shaohua Li | 1 | -40/+70 |
2017-03-28 | blk-throttle: use U64_MAX/UINT_MAX to replace -1 | Shaohua Li | 1 | -16/+16 |
2017-02-28 | scripts/spelling.txt: add "embeded" pattern and fix typo instances | Masahiro Yamada | 1 | -1/+1 |
2017-01-23 | blk-throttle: Adjust two function calls together with a variable assignment | Markus Elfring | 1 | -2/+4 |
2016-10-28 | block: replace REQ_THROTTLED with a bio flag | Christoph Hellwig | 1 | -5/+5 |
2016-09-20 | blk-throttle: Extend slice if throttle group is not empty | Vivek Goyal | 1 | -2/+4 |
2016-08-07 | block: rename bio bi_rw to bi_opf | Jens Axboe | 1 | -4/+4 |
2016-08-04 | blkcg: kill unused field nr_undestroyed_grps | Hou Tao | 1 | -5/+0 |
2016-05-10 | blk-throttle: don't parse cgroup path if trace isn't enabled | Shaohua Li | 1 | -3/+2 |
2015-09-18 | cgroup: replace cgroup_on_dfl() tests in controllers with cgroup_subsys_on_dfl() | Tejun Heo | 1 | -1/+1 |
2015-08-19 | blkcg: implement interface for the unified hierarchy | Tejun Heo | 1 | -0/+112 |
2015-08-19 | blkcg: separate out tg_conf_updated() from tg_set_conf() | Tejun Heo | 1 | -28/+32 |
2015-08-19 | blkcg: move body parsing from blkg_conf_prep() to its callers | Tejun Heo | 1 | -6/+12 |
2015-08-19 | blkcg: mark existing cftypes as legacy | Tejun Heo | 1 | -2/+2 |
2015-08-19 | blkcg: move io_service_bytes and io_serviced stats into blkcg_gq | Tejun Heo | 1 | -67/+6 |
2015-08-19 | blkcg: make blkcg_[rw]stat per-cpu | Tejun Heo | 1 | -61/+28 |
2015-08-19 | blkcg: consolidate blkg creation in blkcg_bio_issue_check() | Tejun Heo | 1 | -66/+6 |
2015-08-19 | blk-throttle: improve queue bypass handling | Tejun Heo | 1 | -3/+4 |
2015-08-19 | blkcg: move root blkg lookup optimization from throtl_lookup_tg() to __blkg_l... | Tejun Heo | 1 | -7/+0 |
2015-08-19 | blkcg: make blkcg_policy methods take a pointer to blkcg_policy_data | Tejun Heo | 1 | -6/+7 |
2015-08-19 | blk-throttle: clean up blkg_policy_data alloc/init/exit/free methods | Tejun Heo | 1 | -37/+20 |
2015-08-19 | blk-throttle: remove asynchrnous percpu stats allocation mechanism | Tejun Heo | 1 | -87/+25 |
2015-08-19 | blkcg: replace blkcg_policy->pd_size with ->pd_alloc/free_fn() methods | Tejun Heo | 1 | -1/+12 |
2015-06-02 | blkcg: move block/blk-cgroup.h to include/linux/blk-cgroup.h | Tejun Heo | 1 | -1/+1 |
2015-02-21 | blk-throttle: check stats_cpu before reading it from sysfs | Thadeu Lima de Souza Cascardo | 1 | -0/+3 |
2014-07-09 | cgroup: remove sane_behavior support on non-default hierarchies | Tejun Heo | 1 | -3/+3 |
2014-06-10 | Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 1 | -16/+16 |
2014-05-13 | cgroup: replace cftype->write_string() with cftype->write() | Tejun Heo | 1 | -16/+16 |