Show patches with: Submitter = jianchao.wang       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
io_uring: introduce inline reqs for IORING_SETUP_IOPOLL & direct_io io_uring: introduce inline reqs for IORING_SETUP_IOPOLL & direct_io - - - --- 2019-04-02 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,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,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,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,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,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,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,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
[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
[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
[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
[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
[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
[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
[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
[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
[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
blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue - - - --- 2019-02-11 jianchao.wang New
blk-mq: fix a hung issue when fsync blk-mq: fix a hung issue when fsync - - 1 --- 2019-01-30 jianchao.wang New
blk-mq: fix the cmd_flag_name array blk-mq: fix the cmd_flag_name array 1 - - --- 2019-01-24 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
[1/2] blk-mq: save queue mapping result into ctx directly 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
[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
[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
[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,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
[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
[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,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,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
[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,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-10 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
[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,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,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
[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
[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,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,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
[V9,4/4] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue directly - - - --- 2018-12-05 jianchao.wang New
[V9,3/4] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue directly - - - --- 2018-12-05 jianchao.wang New
[V9,2/4] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue directly - - - --- 2018-12-05 jianchao.wang New
[V9,1/4] blk-mq: insert to hctx dispatch list when bypass_insert is true blk-mq: refactor code of issue directly - - - --- 2018-12-05 jianchao.wang New
[V8,3/3] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor code of issue request directly - - - --- 2018-11-15 jianchao.wang New
[V8,2/3] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor code of issue request directly - - - --- 2018-11-15 jianchao.wang New
[V8,1/3] blk-mq: refactor the code of issue request directly blk-mq: refactor code of issue request directly - - - --- 2018-11-15 jianchao.wang New
[V7,4/4] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-14 jianchao.wang New
[V7,3/4] blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests blk-mq: refactor and fix on issue request directly - - - --- 2018-11-14 jianchao.wang New
[V7,2/4] blk-mq: fix issue directly case when q is stopped or quiesced blk-mq: refactor and fix on issue request directly - - - --- 2018-11-14 jianchao.wang New
[V7,1/4] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-14 jianchao.wang New
[V6,5/5] blk-mq: replace and kill blk_mq_request_issue_directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-13 jianchao.wang New
[V6,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-13 jianchao.wang New
[V6,3/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-13 jianchao.wang New
[V6,2/5] blk-mq: fix issue directly case when q is stopped or quiesced blk-mq: refactor and fix on issue request directly - - - --- 2018-11-13 jianchao.wang New
[V6,1/5] blk-mq: refactor the code of issue request directly blk-mq: refactor and fix on issue request directly - - - --- 2018-11-13 jianchao.wang New
[V5,6/6] blk-mq: replace and kill blk_mq_request_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
[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,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,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,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
[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
[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,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,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,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
[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,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,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,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,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,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,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,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
[V5] block: fix the DISCARD request merge [V5] block: fix the DISCARD request merge - 2 - --- 2018-10-27 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,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,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
[V4] block: fix the DISCARD request merge [V4] block: fix the DISCARD request merge - - - --- 2018-10-26 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
[V3] block: fix the DISCARD request merge [V3] block: fix the DISCARD request merge - - - --- 2018-10-24 jianchao.wang New
[V2] block: fix the DISCARD request merge [V2] block: fix the DISCARD request merge - 1 - --- 2018-10-20 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,3/3] nvme-pci: unquiesce queues after update hw queues 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,1/3] blk-mq: introduce bio retrieve mechanism blk-mq: introduce bio retrieve mechanism - - - --- 2018-10-17 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,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,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,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
[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
[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
[3/3] block, scsi: rework the preempt only mode 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
[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
[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 2 »