Show patches with: Submitter = jianchao.wang       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
blk-mq: put the driver tag of nxt rq before first one is requeued - 1 - --- 2017-09-12 jianchao.wang New
[V2] block: consider merge of segments when merge bio into rq - - - --- 2017-09-21 jianchao.wang New
[v2] block: consider merge of segments when merge bio into rq - - - --- 2017-09-21 jianchao.wang New
[v3] block: consider merge of segments when merge bio into rq - - - --- 2017-09-24 jianchao.wang New
[v4] block: consider merge of segments when merge bio into rq - - - --- 2017-09-26 jianchao.wang New
WARNING: CPU: 2 PID: 207 at drivers/nvme/host/core.c:527 nvme_setup_cmd+0x3d3 - - - --- 2018-02-01 jianchao.wang New
blk-throttle: discard stale last_low_overflow_time - - - --- 2018-04-09 jianchao.wang New
blk-throttle: only update last_low_overflow_time when LIMIT_MAX - - - --- 2018-04-09 jianchao.wang New
blk-mq: mark hctx RESTART when get budget fails - - - --- 2018-04-16 jianchao.wang New
[V4,0/2] blk-mq: fix race between completion and BLK_EH_RESET_TIMER - - - --- 2018-04-16 jianchao.wang New
blk-mq: start request gstate with gen 1 - - - --- 2018-04-17 jianchao.wang New
blk-mq: start request gstate with gen 1 - 1 - --- 2018-04-17 jianchao.wang New
testing io.low limit for blk-throttle - - - --- 2018-04-23 jianchao.wang New
[V5,0/9] nvme: pci: fix & improve timeout handling - - - --- 2018-05-16 jianchao.wang New
blk-mq: add plug trace event for multiple hw queues case - - - --- 2018-05-22 jianchao.wang New
block: kyber: make kyber more friendly with merging - - - --- 2018-05-22 jianchao.wang New
[V2,1/2] blk-mq: abstract out blk-mq-sched rq list iteration bio merge helper - 1 - --- 2018-05-23 jianchao.wang New
[V2,2/2] block: kyber: make kyber more friendly with merging - - 1 --- 2018-05-23 jianchao.wang New
[V3,1/2] blk-mq: abstract out blk-mq-sched rq list iteration bio merge helper - 1 - --- 2018-05-30 jianchao.wang New
[V3,2/2] block: kyber: make kyber more friendly with merging - 1 1 --- 2018-05-30 jianchao.wang New
blk-mq: return when BLK_MQ_S_STOPPED in blk_mq_run_work_fn - 2 - --- 2018-06-04 jianchao.wang New
Regarding the recent new blk-mq timeout handling - - - --- 2018-06-12 jianchao.wang New
kernel BUG at drivers/scsi/scsi_error.c:197! - git 4.17.0-x64-08428-g7d3bf613e99a - - - --- 2018-06-13 jianchao.wang New
[1/2] block: export __blk_complete_request - - - --- 2018-06-15 jianchao.wang New
[2/2] scsi_transport_fc: use __blk_complete_request in fc_bsg_job_timeout - - - --- 2018-06-15 jianchao.wang New
blk-mq: use blk_mq_timeout_work to limit the max timeout - - - --- 2018-06-19 jianchao.wang New
blk-mq: use mutex_trylock to avoid lock inversion - - - --- 2018-06-19 jianchao.wang New
[RESENT] blk-mq: use blk_rq_timeout to limit the max timeout - - - --- 2018-06-19 jianchao.wang New
[1/5] blk-mq: prevent normal completion from entering a timeout request - - - --- 2018-06-20 jianchao.wang New
[2/5] nbd: use __blk_mq_complete_request in timeout path 1 - - --- 2018-06-20 jianchao.wang New
[3/5] null_blk: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[4/5] mmc: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[5/5] nvme: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[0/5] stop normal completion path entering a timeout req - - - --- 2018-06-21 jianchao.wang New
[1/3] block: add helper interface blk_queue_registered - - - --- 2018-06-22 jianchao.wang New
[2/3] blk-mq: cleanup blk_mq_register_dev - - - --- 2018-06-22 jianchao.wang New
[3/3] block: fix the lock inversion caused by kobject_del under sysfs_lock - - - --- 2018-06-22 jianchao.wang New
blk-mq-fs: invoke queue_for_each_hw_ctx under sysfs_lock - - - --- 2018-06-25 jianchao.wang New
[RESENT] blk-mq-debugfs: invoke queue_for_each_hw_ctx under sysfs_lock - - - --- 2018-06-25 jianchao.wang New
blk-mq: init hctx sched after update cpu & nr_hw_queues mapping - - - --- 2018-07-13 jianchao.wang New
[RFC] blk-mq: clean up the hctx restart [RFC] blk-mq: clean up the hctx restart - - - --- 2018-07-31 jianchao.wang New
blk-mq: count the hctx as active before allocate tag blk-mq: count the hctx as active before allocate tag - - - --- 2018-08-08 jianchao.wang New
[V2] blk-mq: count the hctx as active before allocate tag [V2] blk-mq: count the hctx as active before allocate tag - - - --- 2018-08-08 jianchao.wang New
[V3] blk-mq: count the hctx as active before allocate tag [V3] blk-mq: count the hctx as active before allocate tag - 1 - --- 2018-08-09 jianchao.wang New
[1/2] blk-mq: init hctx sched after update cpu & nr_hw_queues mapping fixes for the updating nr_hw_queues - - - --- 2018-08-15 jianchao.wang New
[2/2] blk-mq: sync the update nr_hw_queues with part_in_flight fixes for the updating nr_hw_queues - - - --- 2018-08-15 jianchao.wang New
[V2,1/2] blk-mq: init hctx sched after update ctx and hctx mapping fixes for the updating nr_hw_queues - 1 - --- 2018-08-17 jianchao.wang New
[V2,2/2] blk-mq: sync the update nr_hw_queues with part_in_flight fixes for the updating nr_hw_queues - - - --- 2018-08-17 jianchao.wang New
[V3,1/2] blk-mq: init hctx sched after update ctx and hctx mapping fixes for the updating nr_hw_queues - 1 - --- 2018-08-20 jianchao.wang New
[V3,2/2] blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter fixes for the updating nr_hw_queues - 1 - --- 2018-08-20 jianchao.wang New
[V4,1/2] blk-mq: init hctx sched after update ctx and hctx mapping fixes for the updating nr_hw_queues - - - --- 2018-08-21 jianchao.wang New
[V4,2/2] blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter fixes for the updating nr_hw_queues - 1 - --- 2018-08-21 jianchao.wang New
blk-wbt: get back the missed wakeup from __wbt_done blk-wbt: get back the missed wakeup from __wbt_done - - - --- 2018-08-23 jianchao.wang New
No protection on the hctx->dispatch_busy No protection on the hctx->dispatch_busy - - - --- 2018-08-27 jianchao.wang New
[1/3] blk-core: migrate preempt-only mode to queue_gate Introduce a light-weight queue close feature - - - --- 2018-09-05 jianchao.wang New
[2/3] blk-core: introduce queue close feature Introduce a light-weight queue close feature - - - --- 2018-09-05 jianchao.wang New
[3/3] nvme-pci: use queue close instead of queue freeze Introduce a light-weight queue close feature - - - --- 2018-09-05 jianchao.wang New
[1/4] blk-mq: introduce bio retrieve mechanism blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[2/4] blk-mq: retrieve bios before update nr_hw_queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[3/4] nvme-pci: unquiesce queues after update nr_hw_queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[4/4] nvme-pci: discard the cq_vector checking in nvme_queue_rq blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[1/3] percpu_ref: add a new helper interface __percpu_ref_get_many blk-mq: rework queue freeze and preempt-only - - - --- 2018-09-20 jianchao.wang New
[2/3] blk-core: rework the queue freeze blk-mq: rework queue freeze and preempt-only - - - --- 2018-09-20 jianchao.wang New
[3/3] block, scsi: rework the preempt only mode blk-mq: rework queue freeze and preempt-only - - - --- 2018-09-20 jianchao.wang New
[1/2] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues blk-mq: two fixes about updating hw queues - 1 - --- 2018-09-27 jianchao.wang New
[2/2] blk-mq: fallback to previous nr_hw_queues when updating fails blk-mq: two fixes about updating hw queues - - - --- 2018-09-27 jianchao.wang New
[V2,1/4] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues blk-mq: some fixes about updating hw queues - 1 - --- 2018-10-12 jianchao.wang New
[V2,2/4] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs blk-mq: some fixes about updating hw queues - - - --- 2018-10-12 jianchao.wang New
[V2,3/4] blk-mq: realloc hctx when hw queue is mapped to another node blk-mq: some fixes about updating hw queues - - - --- 2018-10-12 jianchao.wang New
[V2,4/4] blk-mq: fallback to previous nr_hw_queues when updating fails blk-mq: some fixes about updating hw queues - - - --- 2018-10-12 jianchao.wang New
[V2,1/3] blk-mq: introduce bio retrieve mechanism blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 jianchao.wang New
[V2,2/3] blk-mq: retrieve bios before update nr_hw_queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 jianchao.wang New
[V2,3/3] nvme-pci: unquiesce queues after update hw queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 jianchao.wang New
block: don't check position contiguity for DISCARD in attempt_merge block: don't check position contiguity for DISCARD in attempt_merge - 1 - --- 2018-10-19 jianchao.wang New
[V2] block: fix the DISCARD request merge [V2] block: fix the DISCARD request merge - 1 - --- 2018-10-20 jianchao.wang New
[V3] block: fix the DISCARD request merge [V3] block: fix the DISCARD request merge - - - --- 2018-10-24 jianchao.wang New
blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: ensure hctx to be ran on mapped cpu when issue directly - - - --- 2018-10-24 jianchao.wang New
[V4] block: fix the DISCARD request merge [V4] block: fix the DISCARD request merge - - - --- 2018-10-26 jianchao.wang New
[V2,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-26 jianchao.wang New
[V2,2/3] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-10-26 jianchao.wang New
[V2,3/3] blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-26 jianchao.wang New
[V5] block: fix the DISCARD request merge [V5] block: fix the DISCARD request merge - 2 - --- 2018-10-27 jianchao.wang New
[V3,1/4] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,2/4] blk-mq: insert request without involving any io scheduler blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,3/4] blk-mq: issue directly with bypass_insert 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,4/4] blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,1/4] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,2/4] blk-mq: insert request without involving any io scheduler blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,3/4] blk-mq: issue directly with bypass_insert 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V3,4/4] blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: refactor and fix on issue request directly - - - --- 2018-10-29 jianchao.wang New
[V4,1/5] blk-mq: make __blk_mq_issue_directly be able to accept NULL cookie pointer blk-mq: refactor and fix on issue request directly - - - --- 2018-11-02 jianchao.wang New
[V4,2/5] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-02 jianchao.wang New
[V4,3/5] blk-mq: fix issue directly case when q is stopped or quiesced blk-mq: refactor and fix on issue request directly - - - --- 2018-11-02 jianchao.wang New
[V4,4/5] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-11-02 jianchao.wang New
[V4,5/5] blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-02 jianchao.wang New
[V5,1/6] blk-mq: make __blk_mq_issue_directly be able to accept NULL cookie pointer blk-mq: refactor and fix on issue request directly - - - --- 2018-11-12 jianchao.wang New
[V5,2/6] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-12 jianchao.wang New
[V5,3/6] blk-mq: fix issue directly case when q is stopped or quiesced blk-mq: refactor and fix on issue request directly - - - --- 2018-11-12 jianchao.wang New
[V5,4/6] blk-mq: ensure hctx to be ran on mapped cpu when issue directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-12 jianchao.wang New
[V5,5/6] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-11-12 jianchao.wang New
« 1 2 »