summaryrefslogtreecommitdiffstats
path: root/block/kyber-iosched.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* kyber: fix integer overflow of latency targets on 32-bitOmar Sandoval2018-09-281-3/+3
* kyber: add tracepointsOmar Sandoval2018-09-281-18/+34
* kyber: implement improved heuristicsOmar Sandoval2018-09-281-218/+279
* kyber: don't make domain token sbitmap larger than necessaryOmar Sandoval2018-09-281-13/+2
* block: move call of scheduler's ->completed_request() hookOmar Sandoval2018-09-281-3/+2
* block: kyber: make kyber more friendly with mergingJianchao Wang2018-05-301-32/+158
* kyber-iosched: update shallow depth when setting up hardware queueJens Axboe2018-05-101-0/+3
* block: get rid of struct blk_issue_statOmar Sandoval2018-05-091-3/+3
* block: kyber: fix domain token leak during requeueMing Lei2018-02-241-0/+1
* kyber: fix another domain token wait queue hangOmar Sandoval2017-12-061-13/+24
* block: kyber: check if there are requests in ctx in kyber_has_work()Ming Lei2017-11-011-1/+1
* kyber: fix hang on domain token wait queueOmar Sandoval2017-10-181-1/+9
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-07-031-8/+8
|\
| * sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list namingIngo Molnar2017-06-201-4/+4
| * sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar2017-06-201-4/+4
* | blk-mq-sched: unify request prepare methodsChristoph Hellwig2017-06-181-12/+11
* | blk-mq-sched: unify request finished methodsChristoph Hellwig2017-06-181-5/+3
|/
* kyber: add debugfs attributesOmar Sandoval2017-05-041-0/+130
* blk-stat: convert blk-stat bucket callback to signedStephen Bates2017-04-201-1/+1
* blk-mq: introduce Kyber multiqueue I/O schedulerOmar Sandoval2017-04-141-0/+719