Age | Commit message (Expand) | Author | Files | Lines |
2020-07-10 | blk-mq: remove redundant validation in __blk_mq_end_request() | Baolin Wang | 1 | -2/+1 |
2020-07-09 | blk-mq: centralise related handling into blk_mq_get_driver_tag | Ming Lei | 1 | -16/+15 |
2020-07-09 | blk-mq: streamline handling of q->mq_ops->queue_rq result | Ming Lei | 1 | -13/+11 |
2020-07-02 | Revert "blk-mq: put driver tag when this request is completed" | Jens Axboe | 1 | -36/+16 |
2020-07-01 | block: move ->make_request_fn to struct block_device_operations | Christoph Hellwig | 1 | -5/+5 |
2020-07-01 | block: remove the request_queue argument from blk_queue_split | Christoph Hellwig | 1 | -1/+1 |
2020-06-30 | blk-mq: centralise related handling into blk_mq_get_driver_tag | Ming Lei | 1 | -16/+14 |
2020-06-30 | blk-mq: move blk_mq_put_driver_tag() into blk-mq.c | Ming Lei | 1 | -0/+20 |
2020-06-30 | blk-mq: move blk_mq_get_driver_tag into blk-mq.c | Ming Lei | 1 | -0/+34 |
2020-06-30 | blk-mq: support batching dispatch in case of io | Ming Lei | 1 | -2/+0 |
2020-06-30 | blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list | Ming Lei | 1 | -4/+27 |
2020-06-30 | blk-mq: remove dead check from blk_mq_dispatch_rq_list | Ming Lei | 1 | -7/+0 |
2020-06-30 | blk-mq: move getting driver tag and budget into one helper | Ming Lei | 1 | -26/+40 |
2020-06-30 | blk-mq: pass hctx to blk_mq_dispatch_rq_list | Ming Lei | 1 | -3/+3 |
2020-06-30 | blk-mq: pass request queue into get/put budget callback | Ming Lei | 1 | -4/+4 |
2020-06-29 | blk-mq: remove the BLK_MQ_REQ_INTERNAL flag | Christoph Hellwig | 1 | -7/+3 |
2020-06-29 | blk-mq: put driver tag when this request is completed | Ming Lei | 1 | -0/+2 |
2020-06-24 | blk-mq: add a new blk_mq_complete_request_remote API | Christoph Hellwig | 1 | -19/+26 |
2020-06-24 | blk-mq: factor out a blk_mq_complete_need_ipi helper | Christoph Hellwig | 1 | -18/+21 |
2020-06-24 | blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request | Christoph Hellwig | 1 | -2/+1 |
2020-06-24 | blk-mq: move failure injection out of blk_mq_complete_request | Christoph Hellwig | 1 | -27/+7 |
2020-06-24 | blk-mq: merge the softirq vs non-softirq IPI logic | Christoph Hellwig | 1 | -65/+20 |
2020-06-24 | blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP | Christoph Hellwig | 1 | -1/+2 |
2020-06-24 | blk-mq: complete polled requests directly | Christoph Hellwig | 1 | -6/+11 |
2020-06-24 | blk-mq: remove raise_blk_irq | Christoph Hellwig | 1 | -30/+10 |
2020-06-24 | blk-mq: factor out a helper to reise the block softirq | Christoph Hellwig | 1 | -17/+14 |
2020-06-24 | blk-mq: merge blk-softirq.c into blk-mq.c | Christoph Hellwig | 1 | -0/+135 |
2020-06-18 | block: update hctx map when use multiple maps | Weiping Zhang | 1 | -1/+3 |
2020-06-07 | blk-mq: split out a __blk_mq_get_driver_tag helper | Christoph Hellwig | 1 | -29/+0 |
2020-05-29 | blk-mq: drain I/O when all CPUs in a hctx are offline | Ming Lei | 1 | -2/+110 |
2020-05-29 | blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx | Christoph Hellwig | 1 | -21/+23 |
2020-05-29 | blk-mq: use BLK_MQ_NO_TAG in more places | Christoph Hellwig | 1 | -7/+7 |
2020-05-29 | blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG | Christoph Hellwig | 1 | -1/+1 |
2020-05-29 | blk-mq: move more request initialization to blk_mq_rq_ctx_init | Christoph Hellwig | 1 | -17/+19 |
2020-05-29 | blk-mq: simplify the blk_mq_get_request calling convention | Christoph Hellwig | 1 | -14/+22 |
2020-05-29 | blk-mq: remove the bio argument to ->prepare_request | Christoph Hellwig | 1 | -1/+1 |
2020-05-29 | blk-mq: blk-mq: provide forced completion method | Keith Busch | 1 | -2/+13 |
2020-05-27 | block: add a blk_account_io_merge_bio helper | Konstantin Khlebnikov | 1 | -1/+1 |
2020-05-19 | blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference | Christoph Hellwig | 1 | -6/+7 |
2020-05-19 | blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx | Christoph Hellwig | 1 | -3/+0 |
2020-05-19 | blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request | Christoph Hellwig | 1 | -3/+0 |
2020-05-19 | blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request | Christoph Hellwig | 1 | -11/+16 |
2020-05-14 | block: Inline encryption support for blk-mq | Satya Tangirala | 1 | -0/+13 |
2020-05-13 | block: Introduce REQ_OP_ZONE_APPEND | Keith Busch | 1 | -0/+27 |
2020-05-13 | block: reset mapping if failed to update hardware queue count | Weiping Zhang | 1 | -1/+1 |
2020-05-10 | block: rename blk_mq_alloc_rq_maps | Weiping Zhang | 1 | -2/+2 |
2020-05-10 | block: rename __blk_mq_alloc_rq_map | Weiping Zhang | 1 | -3/+4 |
2020-05-10 | block: alloc map and request for new hardware queue | Ming Lei | 1 | -12/+12 |
2020-05-10 | block: save previous hardware queue count before udpate | Weiping Zhang | 1 | -1/+1 |
2020-05-10 | block: free both rq_map and request | Weiping Zhang | 1 | -1/+1 |