Commit History

Autor SHA1 Mensaxe Data
  Shaohua Li 3ef1c33f98 block-throttle: avoid double charge %!s(int64=7) %!d(string=hai) anos
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license %!s(int64=7) %!d(string=hai) anos
  Joseph Qi 4f02fb7617 blk-throttle: fix possible io stall when upgrade to max %!s(int64=7) %!d(string=hai) anos
  Linus Torvalds a0725ab0c7 Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block %!s(int64=7) %!d(string=hai) anos
  Shaohua Li ea0ea2bc6d blk-throttle: cap discard request size %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 35fe6d7632 block: use standard blktrace API to output cgroup info for debug notes %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 007cc56b7e block: always attach cgroup info into bio %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 6679a90c4b blk-throttle: set default latency baseline for harddisk %!s(int64=7) %!d(string=hai) anos
  Joseph Qi a41b816c17 blk-throttle: fix NULL pointer dereference in throtl_schedule_pending_timer %!s(int64=7) %!d(string=hai) anos
  Shaohua Li b4f428ef28 blk-throttle: force user to configure all settings for io.low %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 9bb67aeb96 blk-throttle: respect 0 bps/iops settings for io.low %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 4cff729f62 blk-throttle: output some debug info in trace %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 5b81fc3cc6 blk-throttle: add hierarchy support for latency target and idle time %!s(int64=7) %!d(string=hai) anos
  Jens Axboe 2bc19cd5fd blk-throttle: fix unused variable warning with BLK_DEV_THROTTLING_LOW=n %!s(int64=7) %!d(string=hai) anos
  Shaohua Li 53696b8d21 blk-throttle: add latency target support %!s(int64=8) %!d(string=hai) anos
  Shaohua Li b9147dd1ba blk-throttle: add a mechanism to estimate IO latency %!s(int64=8) %!d(string=hai) anos
  Shaohua Li ec80991d6f blk-throttle: add interface for per-cgroup target latency %!s(int64=8) %!d(string=hai) anos
  Shaohua Li fa6fb5aab8 blk-throttle: ignore idle cgroup limit %!s(int64=8) %!d(string=hai) anos
  Shaohua Li ada75b6e5b blk-throttle: add interface to configure idle time threshold %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 9e234eeafb blk-throttle: add a simple idle detection %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 7394e31fa4 blk-throttle: make bandwidth change smooth %!s(int64=8) %!d(string=hai) anos
  Shaohua Li aec242468c blk-throttle: detect completed idle cgroup %!s(int64=8) %!d(string=hai) anos
  Shaohua Li d61fcfa4bb blk-throttle: choose a small throtl_slice for SSD %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 297e3d8547 blk-throttle: make throtl_slice tunable %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 06cceedcca blk-throttle: make sure expire time isn't too big %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 3f0abd8066 blk-throttle: add downgrade logic %!s(int64=8) %!d(string=hai) anos
  Shaohua Li c79892c557 blk-throttle: add upgrade logic for LIMIT_LOW state %!s(int64=8) %!d(string=hai) anos
  Shaohua Li b22c417c88 blk-throttle: configure bps/iops limit for cgroup in low limit %!s(int64=8) %!d(string=hai) anos
  Shaohua Li cd5ab1b0fc blk-throttle: add .low interface %!s(int64=8) %!d(string=hai) anos
  Shaohua Li 9f626e372a blk-throttle: prepare support multiple limits %!s(int64=8) %!d(string=hai) anos