Show patches with: Submitter = jianchao.wang       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[0/5] stop normal completion path entering a timeout req - - - --- 2018-06-21 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
[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
[1/2] blk-mq: save queue mapping result into ctx directly small optimization for accessing queue map - - - --- 2019-01-24 jianchao.wang New
[1/2] blk-mq: save queue mapping result into ctx directly blk-mq: small optimization for accessing of queue map - - - --- 2018-12-27 jianchao.wang New
[1/2] block: export __blk_complete_request - - - --- 2018-06-15 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
[1/3] block: add helper interface blk_queue_registered - - - --- 2018-06-22 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
[1/4] blk-mq: introduce bio retrieve mechanism blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[1/5] blk-mq: prevent normal completion from entering a timeout request - - - --- 2018-06-20 jianchao.wang New
[1/8] blk-mq: get rid of the synchronize_rcu in __blk_mq_update_nr_hw_queues : blk-mq: use static_rqs to iterate busy tags - 1 - --- 2019-03-15 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
[2/2] blk-mq: save default hctx into ctx->hctxs for not-supported type small optimization for accessing queue map - - - --- 2019-01-24 jianchao.wang New
[2/2] blk-mq: save default hctx into ctx->hctxs for not-supported type blk-mq: small optimization for accessing of queue map - - - --- 2018-12-27 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
[2/2] scsi_transport_fc: use __blk_complete_request in fc_bsg_job_timeout - - - --- 2018-06-15 jianchao.wang New
[2/3] blk-core: introduce queue close feature Introduce a light-weight queue close feature - - - --- 2018-09-05 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
[2/3] blk-mq: cleanup blk_mq_register_dev - - - --- 2018-06-22 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
[2/5] nbd: use __blk_mq_complete_request in timeout path 1 - - --- 2018-06-20 jianchao.wang New
[2/8] blk-mq: change the method of iterating busy tags of a request_queue : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 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
[3/3] block: fix the lock inversion caused by kobject_del under sysfs_lock - - - --- 2018-06-22 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
[3/4] nvme-pci: unquiesce queues after update nr_hw_queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-09-11 jianchao.wang New
[3/5] null_blk: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[3/8] blk-mq: use blk_mq_queue_tag_busy_iter in debugfs : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 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
[4/5] mmc: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[4/8] mtip32xx: use blk_mq_queue_tag_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 jianchao.wang New
[5/5] nvme: use __blk_mq_complete_request in timeout path - - - --- 2018-06-20 jianchao.wang New
[5/8] nbd: use blk_mq_queue_tag_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 jianchao.wang New
[6/8] skd: use blk_mq_queue_tag_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 jianchao.wang New
[7/8] nvme: use blk_mq_queue_tag_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 jianchao.wang New
[8/8] blk-mq: remove blk_mq_tagset_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-15 jianchao.wang New
[RESENT] blk-mq-debugfs: invoke queue_for_each_hw_ctx under sysfs_lock - - - --- 2018-06-25 jianchao.wang New
[RESENT] blk-mq: use blk_rq_timeout to limit the max timeout - - - --- 2018-06-19 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
[V10,1/4] blk-mq: insert to hctx dispatch list when bypass_insert is true blk-mq: refactor code of issue directly - - - --- 2018-12-06 jianchao.wang New
[V10,2/4] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-06 jianchao.wang New
[V10,3/4] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue directly - - - --- 2018-12-06 jianchao.wang New
[V10,4/4] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue directly - - - --- 2018-12-06 jianchao.wang New
[V11,1/4] blk-mq: insert to hctx dispatch list when bypass_insert is true blk-mq: refactor code of issue directly - - - --- 2018-12-07 jianchao.wang New
[V11,2/4] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-07 jianchao.wang New
[V11,3/4] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue directly - - - --- 2018-12-07 jianchao.wang New
[V11,4/4] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue directly - - - --- 2018-12-07 jianchao.wang New
[V12,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V12,2/3] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V12,3/3] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V13,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V13,2/3] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V13,3/3] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue directly - - - --- 2018-12-10 jianchao.wang New
[V14,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix the code of issue directly - - - --- 2018-12-14 jianchao.wang New
[V14,2/3] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix the code of issue directly - - - --- 2018-12-14 jianchao.wang New
[V14,3/3] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor and fix the code of issue directly - - - --- 2018-12-14 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,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,1/3] blk-mq: introduce bio retrieve mechanism blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 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,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,1/8] blk-mq: get rid of the synchronize_rcu in __blk_mq_update_nr_hw_queues : blk-mq: use static_rqs to iterate busy tags - 1 - --- 2019-03-25 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
[V2,2/2] block: kyber: make kyber more friendly with merging - - 1 --- 2018-05-23 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,2/3] blk-mq: retrieve bios before update nr_hw_queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 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,2/8] blk-mq: use static_rqs instead of rqs to iterate tags : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 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
[V2,3/3] nvme-pci: unquiesce queues after update hw queues blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 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,3/8] blk-mq: use blk_mq_queue_tag_inflight_iter in debugfs : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 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,4/8] mtip32xx: use blk_mq_queue_tag_inflight_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 jianchao.wang New
[V2,5/8] nbd: use blk_mq_queue_tag_inflight_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 jianchao.wang New
[V2,6/8] skd: use blk_mq_queue_tag_inflight_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 jianchao.wang New
[V2,7/8] nvme: use blk_mq_queue_tag_inflight_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 jianchao.wang New
[V2,8/8] blk-mq: remove blk_mq_tagset_busy_iter : blk-mq: use static_rqs to iterate busy tags - - - --- 2019-03-25 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
[V2] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue [V2] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue - - - --- 2019-02-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
[V2] block: fix the DISCARD request merge [V2] block: fix the DISCARD request merge - 1 - --- 2018-10-20 jianchao.wang New
[V2] io_uring: introduce inline reqs for IORING_SETUP_IOPOLL [V2] io_uring: introduce inline reqs for IORING_SETUP_IOPOLL - - - --- 2019-04-09 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,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,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,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/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
[V3,2/2] block: kyber: make kyber more friendly with merging - 1 1 --- 2018-05-30 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,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,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,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] 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
[v3] block: consider merge of segments when merge bio into rq - - - --- 2017-09-24 jianchao.wang New
[V3] block: fix the DISCARD request merge [V3] block: fix the DISCARD request merge - - - --- 2018-10-24 jianchao.wang New
« 1 2 »