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