Show patches with: Submitter = Ming Lei       |    State = Action Required       |   2749 patches
« 1 2 ... 11 12 1327 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
blk-mq: put driver tag when this request is completed blk-mq: put driver tag when this request is completed - - - --- 2020-07-06 Ming Lei New
blk-mq: avoid to account active request repeatedly blk-mq: avoid to account active request repeatedly - - 1 --- 2020-07-02 Ming Lei New
blk-mq: release driver tag before freeing request via .end_io blk-mq: release driver tag before freeing request via .end_io - 1 1 --- 2020-07-02 Ming Lei New
[V2] blk-mq: streamline handling of q->mq_ops->queue_rq result [V2] blk-mq: streamline handling of q->mq_ops->queue_rq result - 1 - --- 2020-07-01 Ming Lei New
blk-mq: streamline handling of q->mq_ops->queue_rq result blk-mq: streamline handling of q->mq_ops->queue_rq result - - - --- 2020-07-01 Ming Lei New
[V3,3/3] blk-mq: centralise related handling into blk_mq_get_driver_tag blk-mq: driver tag related cleanup - - - --- 2020-06-30 Ming Lei New
[V3,2/3] blk-mq: move blk_mq_put_driver_tag() into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
[V3,1/3] blk-mq: move blk_mq_get_driver_tag into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
[V7,6/6] blk-mq: support batching dispatch in case of io blk-mq: support batching dispatch from scheduler - 1 1 --- 2020-06-30 Ming Lei New
[V7,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 1 1 --- 2020-06-30 Ming Lei New
[V7,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-30 Ming Lei New
[V7,3/6] blk-mq: move getting driver tag and budget into one helper blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-30 Ming Lei New
[V7,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-30 Ming Lei New
[V7,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 1 --- 2020-06-30 Ming Lei New
[V2,3/3] blk-mq: centralise related handling into blk_mq_get_driver_tag blk-mq: driver tag related cleanup - - - --- 2020-06-30 Ming Lei New
[V2,2/3] blk-mq: move blk_mq_put_driver_tag() into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
[V2,1/3] blk-mq: move blk_mq_get_driver_tag into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
[3/3] blk-mq: centralise related handling into blk_mq_get_driver_tag blk-mq: driver tag related cleanup - - - --- 2020-06-30 Ming Lei New
[2/3] blk-mq: move blk_mq_put_driver_tag() into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
[1/3] blk-mq: move blk_mq_get_driver_tag into blk-mq.c blk-mq: driver tag related cleanup - 2 - --- 2020-06-30 Ming Lei New
blk-mq: put driver tag when this request is completed blk-mq: put driver tag when this request is completed - - 1 --- 2020-06-29 Ming Lei New
[V6,6/6] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - 1 --- 2020-06-24 Ming Lei New
[V6,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 1 1 --- 2020-06-24 Ming Lei New
[V6,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-24 Ming Lei New
[V6,3/6] blk-mq: move getting driver tag and budget into one helper blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-24 Ming Lei New
[V6,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-24 Ming Lei New
[V6,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 1 --- 2020-06-24 Ming Lei New
dm-rq: don't call blk_mq_queue_stopped in dm_stop_queue() dm-rq: don't call blk_mq_queue_stopped in dm_stop_queue() - - - --- 2020-06-19 Ming Lei New
fs/fs-writeback.c: not WARN on unregistered BDI fs/fs-writeback.c: not WARN on unregistered BDI - 1 - --- 2020-06-11 Ming Lei New
fs/fs-writeback.c: don't WARN on unregistered BDI fs/fs-writeback.c: don't WARN on unregistered BDI - - - --- 2020-06-11 Ming Lei New
[2/2] blk-mq: fix blk_mq_all_tag_iter blk-mq: fix handling cpu hotplug - - 1 --- 2020-06-05 Ming Lei New
[1/2] blk-mq: split out a __blk_mq_get_driver_tag helper blk-mq: fix handling cpu hotplug - - 1 --- 2020-06-05 Ming Lei New
blk-mq: don't fail driver tag allocation because of inactive hctx blk-mq: don't fail driver tag allocation because of inactive hctx - 1 - --- 2020-06-03 Ming Lei New
[V5,6/6] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - 1 --- 2020-06-03 Ming Lei New
[V5,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - 1 --- 2020-06-03 Ming Lei New
[V5,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 1 --- 2020-06-03 Ming Lei New
[V5,3/6] blk-mq: move getting driver tag and budget into one helper blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-03 Ming Lei New
[V5,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-03 Ming Lei New
[V5,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 1 --- 2020-06-03 Ming Lei New
[V4,6/6] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - 1 --- 2020-06-02 Ming Lei New
[V4,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - 1 --- 2020-06-02 Ming Lei New
[V4,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 1 --- 2020-06-02 Ming Lei New
[V4,3/6] blk-mq: move getting driver tag and budget into one helper blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-02 Ming Lei New
[V4,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 1 --- 2020-06-02 Ming Lei New
[V4,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 1 --- 2020-06-02 Ming Lei New
[V2,3/3] nvme-pci: make nvme reset more reliable blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-30 Ming Lei New
[V2,2/3] nvme: add nvme_frozen blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-30 Ming Lei New
[V2,1/3] blk-mq: add API of blk_mq_queue_frozen blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-30 Ming Lei New
[V3,6/6] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - - --- 2020-05-28 Ming Lei New
[V3,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - - --- 2020-05-28 Ming Lei New
[V3,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 - --- 2020-05-28 Ming Lei New
[V3,3/6] blk-mq: move getting driver tag and budget into one helper blk-mq: support batching dispatch from scheduler - 4 - --- 2020-05-28 Ming Lei New
[V3,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 4 - --- 2020-05-28 Ming Lei New
[V3,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 5 - --- 2020-05-28 Ming Lei New
[V2,6/6] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - - --- 2020-05-25 Ming Lei New
[V2,5/6] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - - --- 2020-05-25 Ming Lei New
[V2,4/6] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 - --- 2020-05-25 Ming Lei New
[V2,3/6] blk-mq: move getting driver tag and bugget into one helper blk-mq: support batching dispatch from scheduler - 3 - --- 2020-05-25 Ming Lei New
[V2,2/6] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 3 - --- 2020-05-25 Ming Lei New
[V2,1/6] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 - --- 2020-05-25 Ming Lei New
[3/3] nvme-pci: make nvme reset more reliable blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-20 Ming Lei New
[2/3] nvme: add nvme_frozen blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-20 Ming Lei New
[1/3] blk-mq: add API of blk_mq_queue_frozen blk-mq/nvme: improve nvme-pci reset handler - - - --- 2020-05-20 Ming Lei New
[6/6] blk-mq: stop to allocate new requst and drain request before hctx becomes inactive blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
[5/6] blk-mq: disable preempt during allocating request tag blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
[4/6] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
[3/6] blk-mq: add blk_mq_all_tag_iter blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
[2/6] blk-mq: set data->ctx and data->hctx explicitly in blk_mq_get_request blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
[1/6] blk-mq: allocate request on cpu in hctx->cpumask for blk_mq_alloc_request_hctx blk-mq: improvement CPU hotplug(simplified version) - - - --- 2020-05-15 Ming Lei New
block: move blk_io_schedule() out of header file block: move blk_io_schedule() out of header file - - 1 --- 2020-05-14 Ming Lei New
block: fix build failure in case of !CONFIG_BLOCK block: fix build failure in case of !CONFIG_BLOCK - - 1 --- 2020-05-14 Ming Lei New
[V12,10/12] block: add request allocation flag of BLK_MQ_REQ_FORCE Untitled series #287003 - - - --- 2020-05-13 Ming Lei New
[9/9] blk-mq: support batching dispatch in case of io scheduler blk-mq: support batching dispatch from scheduler - - - --- 2020-05-13 Ming Lei New
[8/9] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - - --- 2020-05-13 Ming Lei New
[7/9] blk-mq: remove dead check from blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 - --- 2020-05-13 Ming Lei New
[6/9] blk-mq: move code for handling partial dispatch into one helper blk-mq: support batching dispatch from scheduler - - - --- 2020-05-13 Ming Lei New
[5/9] blk-mq: move .queue_rq code into one helper blk-mq: support batching dispatch from scheduler - - - --- 2020-05-13 Ming Lei New
[4/9] blk-mq: move getting driver tag and bugget into one helper blk-mq: support batching dispatch from scheduler - 2 - --- 2020-05-13 Ming Lei New
[3/9] blk-mq: don't predicate last flag in blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - - - --- 2020-05-13 Ming Lei New
[2/9] blk-mq: pass hctx to blk_mq_dispatch_rq_list blk-mq: support batching dispatch from scheduler - 2 - --- 2020-05-13 Ming Lei New
[1/9] blk-mq: pass request queue into get/put budget callback blk-mq: support batching dispatch from scheduler - 4 - --- 2020-05-13 Ming Lei New
[V11,12/12] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - 2 - --- 2020-05-13 Ming Lei New
[V11,11/12] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - - --- 2020-05-13 Ming Lei New
[V11,10/12] block: add request allocation flag of BLK_MQ_REQ_FORCE blk-mq: improvement CPU hotplug - - - --- 2020-05-13 Ming Lei New
[V11,09/12] blk-mq: add blk_mq_hctx_handle_dead_cpu for handling cpu dead blk-mq: improvement CPU hotplug - 2 - --- 2020-05-13 Ming Lei New
[V11,08/12] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - 1 - --- 2020-05-13 Ming Lei New
[V11,07/12] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-05-13 Ming Lei New
[V11,06/12] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - 1 - --- 2020-05-13 Ming Lei New
[V11,05/12] blk-mq: add blk_mq_all_tag_iter blk-mq: improvement CPU hotplug - 1 - --- 2020-05-13 Ming Lei New
[V11,04/12] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - 2 - --- 2020-05-13 Ming Lei New
[V11,03/12] blk-mq: mark blk_mq_get_driver_tag as static blk-mq: improvement CPU hotplug - 3 - --- 2020-05-13 Ming Lei New
[V11,02/12] block: add helper for copying request blk-mq: improvement CPU hotplug - 3 - --- 2020-05-13 Ming Lei New
[V11,01/12] block: clone nr_integrity_segments and write_hint in blk_rq_prep_clone blk-mq: improvement CPU hotplug - 3 - --- 2020-05-13 Ming Lei New
[V3,4/4] block: don't hold part0's refcount in IO path block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V3,3/4] block: re-organize fields of 'struct hd_part' block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V3,2/4] block: only define 'nr_sects_seq' in hd_part for 32bit SMP block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V3,1/4] block: fix use-after-free on cached last_lookup partition block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V2,4/4] block: don't hold part0's refcount in IO path block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V2,3/4] block: re-organize fields of 'struct hd_part' block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[V2,2/4] block: only define 'nr_sects_seq' in hd_part for 32bit SMP block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
« 1 2 ... 11 12 1327 28 »