Show patches with: Submitter = Ming Lei       |   705 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/4] blk-mq: introduce BLK_MQ_F_SCHED_USE_HW_TAG - - - --- 2017-05-05 Ming Lei Not Applicable
[1/6] blk-mq: introduce blk_mq_unquiesce_queue - - - --- 2017-05-26 Ming Lei Not Applicable
[2/6] blk-mq: use the introduced blk_mq_unquiesce_queue() - - - --- 2017-05-26 Ming Lei Not Applicable
[3/6] blk-mq: fix blk_mq_quiesce_queue - - - --- 2017-05-26 Ming Lei Not Applicable
[4/6] blk-mq: update comments on blk_mq_quiesce_queue() - - - --- 2017-05-26 Ming Lei Not Applicable
[5/6] blk-mq: don't stop queue for quiescing - - - --- 2017-05-26 Ming Lei Not Applicable
[6/6] blk-mq: clarify dispatching may not be drained/blocked by stopping queue - - - --- 2017-05-26 Ming Lei Not Applicable
[6/6] blk-mq: clarify dispatching won't be blocked by stopping queue - - - --- 2017-05-26 Ming Lei Not Applicable
[v2,3/8] blk-mq: use the introduced blk_mq_unquiesce_queue() - - - --- 2017-05-27 Ming Lei Not Applicable
[v3,3/9] blk-mq: use the introduced blk_mq_unquiesce_queue() - - - --- 2017-05-31 Ming Lei Not Applicable
[v4,05/11] blk-mq: use the introduced blk_mq_unquiesce_queue() - 1 - --- 2017-06-05 Ming Lei Not Applicable
[v5,06/12] blk-mq: use the introduced blk_mq_unquiesce_queue() - 1 - --- 2017-06-06 Ming Lei Not Applicable
[2/6] SCSI: use blk_mq_run_hw_queues() in scsi_kick_queue() - - - --- 2017-07-11 Ming Lei Rejected
[2/6] SCSI: use blk_mq_run_hw_queues() in scsi_kick_queue() - - - --- 2017-07-14 Ming Lei Not Applicable
[3/6] block: don't call blk_mq_delay_run_hw_queue() in case of BLK_STS_RESOURCE - - - --- 2017-07-14 Ming Lei Not Applicable
[01/14] blk-mq-sched: fix scheduler bad performance - 1 - --- 2017-07-31 Ming Lei Changes Requested
[02/14] blk-mq: rename flush_busy_ctx_data as ctx_iter_data - - - --- 2017-07-31 Ming Lei Changes Requested
[03/14] blk-mq: introduce blk_mq_dispatch_rq_from_ctxs() - - - --- 2017-07-31 Ming Lei Changes Requested
[04/14] blk-mq-sched: improve dispatching from sw queue - - - --- 2017-07-31 Ming Lei Changes Requested
[05/14] blk-mq-sched: don't dequeue request until all in ->dispatch are flushed - - - --- 2017-07-31 Ming Lei Changes Requested
[06/14] blk-mq-sched: introduce blk_mq_sched_queue_depth() - 1 - --- 2017-07-31 Ming Lei Changes Requested
[07/14] blk-mq-sched: use q->queue_depth as hint for q->nr_requests - 1 - --- 2017-07-31 Ming Lei Changes Requested
[08/14] blk-mq: introduce BLK_MQ_F_SHARED_DEPTH - - - --- 2017-07-31 Ming Lei Changes Requested
[09/14] blk-mq-sched: cleanup blk_mq_sched_dispatch_requests() - - - --- 2017-07-31 Ming Lei Changes Requested
[10/14] blk-mq-sched: introduce helpers for query, change busy state - - - --- 2017-07-31 Ming Lei Changes Requested
[11/14] blk-mq: introduce helpers for operating ->dispatch list - - - --- 2017-07-31 Ming Lei Changes Requested
[12/14] blk-mq: introduce pointers to dispatch lock & list - - - --- 2017-07-31 Ming Lei Changes Requested
[13/14] blk-mq: pass 'request_queue *' to several helpers of operating BUSY - - - --- 2017-07-31 Ming Lei Changes Requested
[14/14] blk-mq-sched: improve IO scheduling on SCSI devcie - - - --- 2017-07-31 Ming Lei Changes Requested
[1/9] percpu-refcount: introduce percpu_ref_is_dead() - - - --- 2017-08-31 Ming Lei Not Applicable
[2/9] blk-mq: rename blk_mq_unfreeze_queue as blk_unfreeze_queue - - - --- 2017-08-31 Ming Lei Not Applicable
[3/9] blk-mq: rename blk_mq_freeze_queue as blk_freeze_queue - - - --- 2017-08-31 Ming Lei Not Applicable
[4/9] blk-mq: only run hw queues for blk-mq - 1 - --- 2017-08-31 Ming Lei Not Applicable
[5/9] block: introduce blk_drain_queue() - - - --- 2017-08-31 Ming Lei Not Applicable
[6/9] blk-mq: rename blk_mq_freeze_queue_wait as blk_freeze_queue_wait - - - --- 2017-08-31 Ming Lei Not Applicable
[7/9] block: tracking request allocation with q_usage_counter - - - --- 2017-08-31 Ming Lei Not Applicable
[8/9] block: allow to allocate req with REQF_PREEMPT when queue is frozen - - - --- 2017-08-31 Ming Lei Not Applicable
[9/9] SCSI: freeze block queue when SCSI device is put into quiesce - - - --- 2017-08-31 Ming Lei Not Applicable
[0/9] block/scsi: safe SCSI quiescing - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,1/8] blk-mq: rename blk_mq_unfreeze_queue as blk_unfreeze_queue - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,1/8] blk-mq: rename blk_mq_unfreeze_queue as blk_unfreeze_queue - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,2/8] blk-mq: rename blk_mq_freeze_queue as blk_freeze_queue - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,3/8] blk-mq: only run hw queues for blk-mq - 1 - --- 2017-09-01 Ming Lei Not Applicable
[V2,4/8] blk-mq: rename blk_mq_freeze_queue_wait as blk_freeze_queue_wait - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,5/8] block: tracking request allocation with q_usage_counter - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,6/8] block: allow to allocate req with REQF_PREEMPT when queue is frozen - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,7/8] block: introduce preempt version of blk_[freeze|unfreeze]_queue - - - --- 2017-09-01 Ming Lei Not Applicable
[V2,8/8] SCSI: freeze block queue when SCSI device is put into quiesce - - - --- 2017-09-01 Ming Lei Not Applicable
[V3,1/8] blk-mq: rename blk_mq_unfreeze_queue as blk_unfreeze_queue - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,2/8] blk-mq: rename blk_mq_freeze_queue as blk_freeze_queue - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,3/8] blk-mq: only run hw queues for blk-mq - 1 - --- 2017-09-02 Ming Lei Not Applicable
[V3,4/8] blk-mq: rename blk_mq_freeze_queue_wait as blk_freeze_queue_wait - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,5/8] block: tracking request allocation with q_usage_counter - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,6/8] block: introduce preempt version of blk_[freeze|unfreeze]_queue - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,7/8] block: allow to allocate req with REQF_PREEMPT when queue is preempt frozen - - - --- 2017-09-02 Ming Lei Not Applicable
[V3,8/8] SCSI: preempt freeze block queue when SCSI device is put into quiesce - - - --- 2017-09-02 Ming Lei Not Applicable
[V4,01/10] blk-mq: only run hw queues for blk-mq - 1 - --- 2017-09-11 Ming Lei Superseded
[V4,02/10] block: tracking request allocation with q_usage_counter - - - --- 2017-09-11 Ming Lei Superseded
[V4,03/10] blk-mq: rename blk_mq_[freeze|unfreeze]_queue - - - --- 2017-09-11 Ming Lei Superseded
[V4,04/10] blk-mq: rename blk_mq_freeze_queue_wait as blk_freeze_queue_wait - - - --- 2017-09-11 Ming Lei Superseded
[V4,05/10] block: rename .mq_freeze_wq and .mq_freeze_depth - - - --- 2017-09-11 Ming Lei Superseded
[V4,06/10] block: pass flags to blk_queue_enter() - - - --- 2017-09-11 Ming Lei Superseded
[V4,07/10] block: introduce preempt version of blk_[freeze|unfreeze]_queue - - - --- 2017-09-11 Ming Lei Superseded
[V4,08/10] block: allow to allocate req with RQF_PREEMPT when queue is preempt frozen - - - --- 2017-09-11 Ming Lei Superseded
[V4,09/10] SCSI: transport_spi: resume a quiesced device - - - --- 2017-09-11 Ming Lei Superseded
[V4,10/10] SCSI: preempt freeze block queue when SCSI device is put into quiesce - - - --- 2017-09-11 Ming Lei Superseded
[V5,01/10] blk-mq: only run hw queues for blk-mq - 1 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,02/10] block: tracking request allocation with q_usage_counter - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,03/10] blk-mq: rename blk_mq_[freeze|unfreeze]_queue - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,04/10] blk-mq: rename blk_mq_freeze_queue_wait as blk_freeze_queue_wait - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,05/10] block: rename .mq_freeze_wq and .mq_freeze_depth - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,06/10] block: pass flags to blk_queue_enter() - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,07/10] block: introduce preempt version of blk_[freeze|unfreeze]_queue - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,08/10] block: allow to allocate req with RQF_PREEMPT when queue is preempt frozen - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,09/10] SCSI: transport_spi: resume a quiesced device - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V5,10/10] SCSI: preempt freeze block queue when SCSI device is put into quiesce - - 2 --- 2017-09-19 Ming Lei Changes Requested
[V6,1/6] blk-mq: only run hw queues for blk-mq - 1 - --- 2017-09-27 Ming Lei Not Applicable
[V6,2/6] block: tracking request allocation with q_usage_counter - 1 - --- 2017-09-27 Ming Lei Not Applicable
[V6,3/6] block: pass flags to blk_queue_enter() - - - --- 2017-09-27 Ming Lei Not Applicable
[V6,4/6] block: prepare for passing RQF_PREEMPT to request allocation - - - --- 2017-09-27 Ming Lei Not Applicable
[V6,5/6] block: support PREEMPT_ONLY - - - --- 2017-09-27 Ming Lei Not Applicable
[V6,6/6] SCSI: set block queue at preempt only when SCSI device is put into quiesce - - - --- 2017-09-27 Ming Lei Not Applicable
[V7,1/6] blk-mq: only run hw queues for blk-mq - 2 2 --- 2017-09-30 Ming Lei Not Applicable
[V7,2/6] block: tracking request allocation with q_usage_counter - 2 2 --- 2017-09-30 Ming Lei Not Applicable
[V7,3/6] block: pass flags to blk_queue_enter() - - 2 --- 2017-09-30 Ming Lei Not Applicable
[V7,4/6] block: prepare for passing RQF_PREEMPT to request allocation - - 2 --- 2017-09-30 Ming Lei Not Applicable
[V7,5/6] block: support PREEMPT_ONLY - - 2 --- 2017-09-30 Ming Lei Not Applicable
[V7,6/6] SCSI: set block queue at preempt only when SCSI device is put into quiesce - - 2 --- 2017-09-30 Ming Lei Not Applicable
[V5,1/7] blk-mq: issue rq directly in blk_mq_request_bypass_insert() - - - --- 2017-09-30 Ming Lei Not Applicable
[V5,2/7] blk-mq-sched: fix scheduler bad performance - 2 3 --- 2017-09-30 Ming Lei Not Applicable
[V5,3/7] sbitmap: introduce __sbitmap_for_each_set() - - 3 --- 2017-09-30 Ming Lei Not Applicable
[V5,4/7] blk-mq: introduce blk_mq_dequeue_from_ctx() - 1 3 --- 2017-09-30 Ming Lei Not Applicable
[V5,5/7] blk-mq-sched: move actual dispatching into one helper - 2 3 --- 2017-09-30 Ming Lei Not Applicable
[V5,6/7] blk-mq-sched: improve dispatching from sw queue - 2 3 --- 2017-09-30 Ming Lei Not Applicable
[V5,7/7] blk-mq-sched: don't dequeue request until all in ->dispatch are flushed - 2 3 --- 2017-09-30 Ming Lei Not Applicable
[V8,1/8] blk-mq: only run hw queues for blk-mq - 2 2 --- 2017-10-03 Ming Lei Not Applicable
[V8,2/8] block: tracking request allocation with q_usage_counter - 2 2 --- 2017-10-03 Ming Lei Not Applicable
[V8,3/8] block: Convert RQF_PREEMPT into REQ_PREEMPT - - - --- 2017-10-03 Ming Lei Not Applicable
[V8,4/8] block: pass 'op' to blk_queue_enter() - - - --- 2017-10-03 Ming Lei Not Applicable
[V8,5/8] percpu-refcount: introduce __percpu_ref_tryget_live - - - --- 2017-10-03 Ming Lei Not Applicable
« 1 2 3 47 8 »