| Commit message (Expand) | Author | Age | Files | Lines |
* | kyber: avoid q->disk dereferences in trace points | Christoph Hellwig | 2021-10-16 | 1 | -4/+6 |
* | kyber: make trace_block_rq call consistent with documentation | Vincent Fu | 2021-08-07 | 1 | -1/+1 |
* | kyber: fix out of bounds access when preempted | Omar Sandoval | 2021-05-11 | 1 | -2/+3 |
* | scsi: sbitmap: Move allocation hint into sbitmap | Ming Lei | 2021-03-04 | 1 | -1/+1 |
* | scsi: sbitmap: Maintain allocation round_robin in sbitmap | Ming Lei | 2021-03-04 | 1 | -1/+2 |
* | kyber: introduce kyber_depth_updated() | Yang Yang | 2021-02-22 | 1 | -16/+13 |
* | block: get rid of the trace rq insert wrapper | Chaitanya Kulkarni | 2021-02-22 | 1 | -1/+3 |
* | blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues | Jan Kara | 2021-01-25 | 1 | -0/+1 |
* | blk-mq: Use pointers for blk_mq_tags bitmap tags | John Garry | 2020-09-03 | 1 | -2/+2 |
* | block: Move blk_mq_bio_list_merge() into blk-merge.c | Baolin Wang | 2020-09-02 | 1 | -1/+1 |
* | blk-mq: remove the bio argument to ->prepare_request | Christoph Hellwig | 2020-05-29 | 1 | -1/+1 |
* | blk-mq: remove blk_mq_put_ctx() | Bart Van Assche | 2019-07-03 | 1 | -1/+0 |
* | block: remove the bi_phys_segments field in struct bio | Christoph Hellwig | 2019-06-20 | 1 | -2/+3 |
* | block: switch all files cleared marked as GPLv2 to SPDX tags | Christoph Hellwig | 2019-05-01 | 1 | -12/+1 |
* | kyber: use sbitmap add_wait_queue/list_del wait helpers | Jens Axboe | 2018-12-20 | 1 | -13/+15 |
* | blk-mq: allow software queue to map to multiple hardware queues | Jens Axboe | 2018-11-07 | 1 | -3/+3 |
* | block: get rid of MQ scheduler ops union | Jens Axboe | 2018-11-07 | 1 | -1/+1 |
* | block: remove dead elevator code | Jens Axboe | 2018-11-07 | 1 | -1/+0 |
* | kyber: fix integer overflow of latency targets on 32-bit | Omar Sandoval | 2018-09-28 | 1 | -3/+3 |
* | kyber: add tracepoints | Omar Sandoval | 2018-09-28 | 1 | -18/+34 |
* | kyber: implement improved heuristics | Omar Sandoval | 2018-09-28 | 1 | -218/+279 |
* | kyber: don't make domain token sbitmap larger than necessary | Omar Sandoval | 2018-09-28 | 1 | -13/+2 |
* | block: move call of scheduler's ->completed_request() hook | Omar Sandoval | 2018-09-28 | 1 | -3/+2 |
* | block: kyber: make kyber more friendly with merging | Jianchao Wang | 2018-05-30 | 1 | -32/+158 |
* | kyber-iosched: update shallow depth when setting up hardware queue | Jens Axboe | 2018-05-10 | 1 | -0/+3 |
* | block: get rid of struct blk_issue_stat | Omar Sandoval | 2018-05-09 | 1 | -3/+3 |
* | block: kyber: fix domain token leak during requeue | Ming Lei | 2018-02-24 | 1 | -0/+1 |
* | kyber: fix another domain token wait queue hang | Omar Sandoval | 2017-12-06 | 1 | -13/+24 |
* | block: kyber: check if there are requests in ctx in kyber_has_work() | Ming Lei | 2017-11-01 | 1 | -1/+1 |
* | kyber: fix hang on domain token wait queue | Omar Sandoval | 2017-10-18 | 1 | -1/+9 |
* | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2017-07-03 | 1 | -8/+8 |
|\ |
|
| * | sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming | Ingo Molnar | 2017-06-20 | 1 | -4/+4 |
| * | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 2017-06-20 | 1 | -4/+4 |
* | | blk-mq-sched: unify request prepare methods | Christoph Hellwig | 2017-06-18 | 1 | -12/+11 |
* | | blk-mq-sched: unify request finished methods | Christoph Hellwig | 2017-06-18 | 1 | -5/+3 |
|/ |
|
* | kyber: add debugfs attributes | Omar Sandoval | 2017-05-04 | 1 | -0/+130 |
* | blk-stat: convert blk-stat bucket callback to signed | Stephen Bates | 2017-04-20 | 1 | -1/+1 |
* | blk-mq: introduce Kyber multiqueue I/O scheduler | Omar Sandoval | 2017-04-14 | 1 | -0/+719 |