Age | Commit message (Expand) | Author | Files | Lines |
2020-12-04 | block: remove the request_queue to argument request based tracepoints | Christoph Hellwig | 1 | -1/+1 |
2020-10-09 | blk-mq: get rid of the dead flush handle code path | Yufen Yu | 1 | -6/+0 |
2020-10-06 | block: move blk_mq_sched_try_merge to blk-merge.c | Christoph Hellwig | 1 | -32/+0 |
2020-09-08 | block: Remove unused blk_mq_sched_free_hctx_data() | Baolin Wang | 1 | -15/+0 |
2020-09-04 | blk-mq: Facilitate a shared sbitmap per tagset | John Garry | 1 | -3/+5 |
2020-09-04 | blk-mq: Pass flags for tag init/free | John Garry | 1 | -3/+8 |
2020-09-02 | blk-mq: use BLK_MQ_NO_TAG for no tag | Xianting Tian | 1 | -1/+1 |
2020-09-02 | block: Remove blk_mq_attempt_merge() function | Baolin Wang | 1 | -28/+16 |
2020-09-02 | block: Add a new helper to attempt to merge a bio | Baolin Wang | 1 | -3/+3 |
2020-09-02 | block: Move blk_mq_bio_list_merge() into blk-merge.c | Baolin Wang | 1 | -45/+1 |
2020-08-17 | blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART | Ming Lei | 1 | -0/+9 |
2020-08-01 | block: blk-mq-sched: delete duplicated word | Randy Dunlap | 1 | -1/+1 |
2020-07-10 | blk-mq: Remove unnecessary local variable | Baolin Wang | 1 | -3/+1 |
2020-06-30 | blk-mq: support batching dispatch in case of io | Ming Lei | 1 | -7/+82 |
2020-06-30 | blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list | Ming Lei | 1 | -4/+4 |
2020-06-30 | blk-mq: pass hctx to blk_mq_dispatch_rq_list | Ming Lei | 1 | -8/+6 |
2020-06-30 | blk-mq: pass request queue into get/put budget callback | Ming Lei | 1 | -4/+4 |
2020-04-29 | blk-mq: make function '__blk_mq_sched_dispatch_requests' static | Zheng Bin | 1 | -1/+1 |
2020-04-24 | block: Limit number of items taken from the I/O scheduler in one go | Salman Qazi | 1 | -13/+51 |
2020-04-20 | blk-mq: Rerun dispatching in the case of budget contention | Douglas Anderson | 1 | -0/+18 |
2020-03-12 | blk-mq: insert flush request to the front of dispatch queue | Ming Lei | 1 | -0/+22 |
2020-02-25 | blk-mq: insert passthrough request into hctx->dispatch directly | Ming Lei | 1 | -7/+15 |
2019-09-26 | blk-mq: move lockdep_assert_held() into elevator_exit | Ming Lei | 1 | -2/+0 |
2019-07-03 | blk-mq: remove blk_mq_put_ctx() | Bart Van Assche | 1 | -4/+1 |
2019-06-20 | block: remove the bi_phys_segments field in struct bio | Christoph Hellwig | 1 | -11/+15 |
2019-06-13 | blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests | Ming Lei | 1 | -1/+0 |
2019-06-07 | block: free sched's request pool in blk_cleanup_queue | Ming Lei | 1 | -3/+27 |
2019-05-04 | blk-mq: grab .q_usage_counter when queuing request from plug code path | Ming Lei | 1 | -1/+11 |
2019-05-01 | block: add SPDX tags to block layer files missing licensing information | Christoph Hellwig | 1 | -0/+1 |
2019-04-05 | block: Revert v5.0 blk_mq_request_issue_directly() changes | Bart Van Assche | 1 | -3/+5 |
2019-02-01 | blk-mq: save queue mapping result into ctx directly | Jianchao Wang | 1 | -1/+1 |
2018-12-17 | blk-mq: fix dispatch from sw queue | Ming Lei | 1 | -3/+8 |
2018-12-17 | block: mq-deadline: Fix write completion handling | Damien Le Moal | 1 | -1/+2 |
2018-12-16 | blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests | Jianchao Wang | 1 | -5/+3 |
2018-11-21 | block: fix attempt to assign NULL io_context | Jens Axboe | 1 | -1/+8 |
2018-11-20 | block: Remove bio->bi_ioc | Damien Le Moal | 1 | -2/+2 |
2018-11-15 | block: remove the queue_lock indirection | Christoph Hellwig | 1 | -2/+2 |
2018-11-07 | blk-mq: cleanup and improve list insertion | Jens Axboe | 1 | -7/+1 |
2018-11-07 | blk-mq: cache request hardware queue mapping | Jens Axboe | 1 | -4/+2 |
2018-11-07 | blk-mq: allow software queue to map to multiple hardware queues | Jens Axboe | 1 | -1/+1 |
2018-11-07 | blk-mq: pass in request/bio flags to queue mapping | Jens Axboe | 1 | -4/+12 |
2018-11-07 | block: get rid of MQ scheduler ops union | Jens Axboe | 1 | -17/+16 |
2018-08-21 | blk-mq: init hctx sched after update ctx and hctx mapping | Jianchao Wang | 1 | -44/+0 |
2018-07-18 | blk-mq: issue directly if hw queue isn't busy in case of 'none' | Ming Lei | 1 | -1/+12 |
2018-07-09 | blk-mq: dequeue request one by one from sw queue if hctx is busy | Ming Lei | 1 | -9/+2 |
2018-07-09 | blk-mq: only attempt to merge bio if there is rq in sw queue | Ming Lei | 1 | -1/+2 |
2018-07-09 | blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() | Ming Lei | 1 | -80/+5 |
2018-06-03 | blk-mq: update nr_requests when switching to 'none' scheduler | Ming Lei | 1 | -0/+1 |
2018-06-01 | block: move sysfs_lock into elevator_init | Christoph Hellwig | 1 | -11/+0 |
2018-06-01 | block: remove the always unused name argument to elevator_init | Christoph Hellwig | 1 | -1/+1 |