Age | Commit message (Expand) | Author |
2019-06-20 | block: remove the bi_phys_segments field in struct bio | Christoph Hellwig |
2019-05-04 | blk-mq: always free hctx after request queue is freed | Ming Lei |
2019-04-10 | blk-mq: introduce blk_mq_complete_request_sync() | Ming Lei |
2019-03-20 | block: Unexport blk_mq_add_to_requeue_list() | Bart Van Assche |
2019-03-19 | blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx | Dongli Zhang |
2019-02-15 | block: kill BLK_MQ_F_SG_MERGE | Ming Lei |
2018-12-18 | block: make request_to_qc_t public | Sagi Grimberg |
2018-12-17 | blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() | Jens Axboe |
2018-12-04 | block: move queues types to the block layer | Christoph Hellwig |
2018-11-29 | blk-mq: add mq_ops->commit_rqs() | Jens Axboe |
2018-11-26 | blk-mq: Simplify request completion state | Keith Busch |
2018-11-26 | blk-mq: Return true if request was completed | Keith Busch |
2018-11-26 | blk-mq: remove 'tag' parameter from mq_ops->poll() | Jens Axboe |
2018-11-08 | blk-mq: provide a helper to check if a queue is busy | Jens Axboe |
2018-11-08 | blk-mq-tag: change busy_iter_fn to return whether to continue or not | Jens Axboe |
2018-11-07 | nvme: add separate poll queue map | Jens Axboe |
2018-11-07 | blk-mq: initial support for multiple queue maps | Jens Axboe |
2018-11-07 | blk-mq: support multiple hctx maps | Jens Axboe |
2018-11-07 | blk-mq: allow software queue to map to multiple hardware queues | Jens Axboe |
2018-11-07 | blk-mq: abstract out queue map | Jens Axboe |
2018-11-07 | block: kill request ->cpu member | Jens Axboe |
2018-11-07 | block: get rid of q->softirq_done_fn() | Jens Axboe |
2018-11-07 | blk-mq: provide mq_ops->busy() hook | Jens Axboe |
2018-10-15 | blk-mq: provide helper for setting up an SQ queue and tag set | Jens Axboe |
2018-08-14 | Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block | Linus Torvalds |
2018-07-24 | blk-mq: export setting request completion state | Keith Busch |
2018-07-09 | blk-mq: dequeue request one by one from sw queue if hctx is busy | Ming Lei |
2018-07-09 | blk-mq: introduce new lock for protecting hctx->dispatch_wait | Ming Lei |
2018-06-14 | blk-mq: remove blk_mq_tagset_iter | Christoph Hellwig |
2018-05-30 | blk-mq: abstract out blk-mq-sched rq list iteration bio merge helper | Jens Axboe |
2018-04-25 | block: mq: Add some minor doc for core structs | Linus Walleij |
2018-04-10 | blk-mq: remove blk_mq_delay_queue() | Ming Lei |
2018-01-09 | blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu | Tejun Heo |
2018-01-09 | blk-mq: replace timeout synchronization with a RCU and generation based scheme | Tejun Heo |
2017-11-14 | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds |
2017-11-10 | blk-mq: only run the hardware queue if IO is pending | Jens Axboe |
2017-11-10 | block, nvme: Introduce blk_mq_req_flags_t | Bart Van Assche |
2017-11-10 | block: Introduce BLK_MQ_REQ_PREEMPT | Bart Van Assche |
2017-11-10 | blk-mq: fix issue with shared tag queue re-running | Jens Axboe |
2017-11-04 | blk-mq: don't handle failure in .get_budget | Ming Lei |
2017-11-03 | Merge branch 'nvme-4.15' of git://git.infradead.org/nvme into for-4.15/block | Jens Axboe |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman |
2017-11-01 | blk-mq-sched: improve dispatching from sw queue | Ming Lei |
2017-11-01 | blk-mq: introduce .get_budget and .put_budget in blk_mq_ops | Ming Lei |
2017-10-18 | block: remove blk_mq_reinit_tagset | Sagi Grimberg |
2017-10-18 | block: introduce blk_mq_tagset_iter | Sagi Grimberg |
2017-08-18 | blk-mq: Make blk_mq_reinit_tagset() calls easier to read | Bart Van Assche |
2017-07-03 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds |
2017-06-21 | blk-mq: Make it safe to quiesce and unquiesce from an interrupt handler | Bart Van Assche |
2017-06-20 | block: Introduce request_queue.initialize_rq_fn() | Bart Van Assche |