Age | Commit message (Expand) | Author | Files | Lines |
2017-03-22 | blk-mq: don't complete un-started request in timeout handler | Ming Lei | 1 | -10/+1 |
2017-03-14 | blk-mq-sched: don't run the queue async from blk_mq_try_issue_directly() | Jens Axboe | 1 | -4/+5 |
2017-03-08 | blk-mq: free hctx->cpumask in release handler of hctx's kobject | Ming Lei | 1 | -12/+0 |
2017-03-08 | blk-mq: make lifetime consistent between hctx and its kobject | Ming Lei | 1 | -4/+1 |
2017-03-08 | blk-mq: make lifetime consitent between q/ctx and its kobject | Ming Lei | 1 | -1/+6 |
2017-03-08 | blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue() | Ming Lei | 1 | -1/+3 |
2017-03-03 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -32/+88 |
2017-03-03 | blk-mq: ensure that bd->last is always set correctly | Jens Axboe | 1 | -7/+43 |
2017-03-02 | blk-mq: Provide freeze queue timeout | Keith Busch | 1 | -0/+9 |
2017-03-02 | blk-mq: Export blk_mq_freeze_queue_wait | Keith Busch | 1 | -1/+2 |
2017-03-02 | blk-mq: move update of tags->rqs to __blk_mq_alloc_request() | Omar Sandoval | 1 | -0/+1 |
2017-03-02 | blk-mq: make blk_mq_alloc_request_hctx() allocate a scheduler request | Omar Sandoval | 1 | -18/+15 |
2017-03-02 | blk-mq-sched: Allocate sched reserved tags as specified in the original queue... | Sagi Grimberg | 1 | -0/+3 |
2017-03-02 | blk-mq: allocate blk_mq_tags and requests in correct node | Shaohua Li | 1 | -6/+15 |
2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-02-23 | blk-mq: use sbq wait queues instead of restart for driver tags | Omar Sandoval | 1 | -9/+55 |
2017-02-18 | Merge branch 'for-4.11/next' into for-4.11/linus-merge | Jens Axboe | 1 | -40/+33 |
2017-02-17 | blk-mq: don't special case flush inserts for blk-mq-sched | Jens Axboe | 1 | -8/+10 |
2017-02-17 | blk-mq: have blk_mq_dispatch_rq_list() return if we queued IO or not | Jens Axboe | 1 | -1/+1 |
2017-02-10 | block: set make_request_fn manually in blk_mq_update_nr_hw_queues | Josef Bacik | 1 | -2/+6 |
2017-02-08 | block: optionally merge discontiguous discard bios into a single request | Christoph Hellwig | 1 | -0/+3 |
2017-02-08 | block: enumify ELEVATOR_*_MERGE | Christoph Hellwig | 1 | -18/+14 |
2017-02-02 | block: use same block debugfs directory for blk-mq and blktrace | Omar Sandoval | 1 | -2/+0 |
2017-02-01 | blk-mq: don't fail allocating driver tag for stopped hw queue | Jens Axboe | 1 | -3/+0 |
2017-01-28 | block: split scsi_request out of struct request | Christoph Hellwig | 1 | -10/+0 |
2017-01-27 | blk-mq-sched: add flush insertion into blk_mq_sched_insert_request() | Jens Axboe | 1 | -12/+13 |
2017-01-27 | block: add a op_is_flush helper | Christoph Hellwig | 1 | -2/+2 |
2017-01-27 | blk-mq-sched: change ->dispatch_requests() to ->dispatch_request() | Jens Axboe | 1 | -1/+1 |
2017-01-27 | blk-mq-sched: fix starvation for multiple hardware queues and shared tags | Jens Axboe | 1 | -1/+2 |
2017-01-27 | blk-mq: release driver tag on a requeue event | Jens Axboe | 1 | -0/+16 |
2017-01-27 | blk-mq: fix potential race in queue restart and driver tag allocation | Jens Axboe | 1 | -1/+9 |
2017-01-27 | blk-mq: improve scheduler queue sync/async running | Jens Axboe | 1 | -2/+4 |
2017-01-27 | blk-mq: create debugfs directory tree | Omar Sandoval | 1 | -0/+2 |
2017-01-26 | blk-mq: don't lose flags passed in to blk_mq_alloc_request() | Jens Axboe | 1 | -3/+3 |
2017-01-25 | blk-mq: only apply active queue tag throttling for driver tags | Jens Axboe | 1 | -5/+8 |
2017-01-20 | blk-mq: allow resize of scheduler requests | Jens Axboe | 1 | -5/+14 |
2017-01-19 | blk-mq: stop hardware queue in blk_mq_delay_queue() | Jens Axboe | 1 | -0/+1 |
2017-01-17 | blk-mq-sched: allow setting of default IO scheduler | Jens Axboe | 1 | -0/+8 |
2017-01-17 | blk-mq-sched: add framework for MQ capable IO schedulers | Jens Axboe | 1 | -131/+187 |
2017-01-17 | blk-mq: split tag ->rqs[] into two | Jens Axboe | 1 | -7/+23 |
2017-01-17 | blk-mq: add support for carrying internal tag information in blk_qc_t | Jens Axboe | 1 | -3/+8 |
2017-01-17 | blk-mq: abstract out helpers for allocating/freeing tag maps | Jens Axboe | 1 | -43/+74 |
2017-01-17 | blk-mq-tag: cleanup the normal/reserved tag allocation | Jens Axboe | 1 | -1/+1 |
2017-01-17 | blk-mq: export some helpers we need to the scheduling framework | Jens Axboe | 1 | -18/+21 |
2017-01-17 | blk-mq: un-export blk_mq_free_hctx_request() | Jens Axboe | 1 | -3/+2 |
2017-01-12 | blk-mq: make mq_ops a const pointer | Jens Axboe | 1 | -1/+1 |
2016-12-25 | ktime: Cleanup ktime_set() usage | Thomas Gleixner | 1 | -1/+1 |
2016-12-14 | blk-mq: Fix failed allocation path when mapping queues | Gabriel Krisman Bertazi | 1 | -5/+21 |
2016-12-14 | blk-mq: Avoid memory reclaim when remapping queues | Gabriel Krisman Bertazi | 1 | -3/+3 |