aboutsummaryrefslogtreecommitdiffstats
path: root/block/blk-mq-sched.c
Commit message (Expand)AuthorAge
* blk-mq-sched: separate mark hctx and queue restart operationsOmar Sandoval2017-02-23
* block: get rid of blk-mq default scheduler choice Kconfig entriesJens Axboe2017-02-22
* blk-mq-sched: ask scheduler for work, if we failed dispatching leftoversJens Axboe2017-02-17
* blk-mq-sched: don't add flushes to the head of requeue queueJens Axboe2017-02-17
* blk-mq: pass bio to blk_mq_sched_get_rq_privPaolo Valente2017-02-10
* block: enumify ELEVATOR_*_MERGEChristoph Hellwig2017-02-08
* block: free merged request in the callerJens Axboe2017-02-03
* blk-mq-sched: bypass the scheduler for flushes entirelyOmar Sandoval2017-02-02
* block: cleanup remaining manual checks for PREFLUSH|FUAJens Axboe2017-01-27
* blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()Jens Axboe2017-01-27
* block: add a op_is_flush helperChristoph Hellwig2017-01-27
* blk-mq-sched: change ->dispatch_requests() to ->dispatch_request()Jens Axboe2017-01-27
* blk-mq-sched: fix starvation for multiple hardware queues and shared tagsJens Axboe2017-01-27
* blk-mq-sched: check for successful allocation before assigning tagJens Axboe2017-01-26
* blk-mq: don't lose flags passed in to blk_mq_alloc_request()Jens Axboe2017-01-26
* blk-mq-sched: allow setting of default IO schedulerJens Axboe2017-01-17
* blk-mq-sched: add framework for MQ capable IO schedulersJens Axboe2017-01-17