summaryrefslogtreecommitdiffstats
path: root/block/blk-mq-sched.c
Commit message (Expand)AuthorAgeFilesLines
* blk-mq-sched: bypass the scheduler for flushes entirelyOmar Sandoval2017-02-021-2/+23
* block: cleanup remaining manual checks for PREFLUSH|FUAJens Axboe2017-01-271-1/+1
* blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()Jens Axboe2017-01-271-0/+58
* block: add a op_is_flush helperChristoph Hellwig2017-01-271-3/+2
* blk-mq-sched: change ->dispatch_requests() to ->dispatch_request()Jens Axboe2017-01-271-8/+15
* blk-mq-sched: fix starvation for multiple hardware queues and shared tagsJens Axboe2017-01-271-0/+28
* blk-mq-sched: check for successful allocation before assigning tagJens Axboe2017-01-261-1/+2
* blk-mq: don't lose flags passed in to blk_mq_alloc_request()Jens Axboe2017-01-261-1/+1
* blk-mq-sched: allow setting of default IO schedulerJens Axboe2017-01-171-0/+20
* blk-mq-sched: add framework for MQ capable IO schedulersJens Axboe2017-01-171-0/+368