Show patches with: Submitter = Ming Lei       |    State = Action Required       |    Archived = No       |   1281 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] scsi: core: avoid to pre-allocate big chunk for sg list scis: core: avoid big pre-allocation for sg list - - - 0 0 0 2019-04-23 Ming Lei New
[1/2] scsi: core: avoid to pre-allocate big chunk for protection meta data scis: core: avoid big pre-allocation for sg list - - - 0 0 0 2019-04-23 Ming Lei New
[2/2] block: integrity: simplify bio_integrity_prep block: enable multi-page bvec for bio integrity - - - 0 0 0 2019-04-23 Ming Lei New
[1/2] block: integrity: enable multi-page bvec for bio integrity block: enable multi-page bvec for bio integrity - - - 0 0 0 2019-04-23 Ming Lei New
[V3] block: clarify that bio_add_page() and related helpers can add multi pages [V3] block: clarify that bio_add_page() and related helpers can add multi pages - 2 - 0 0 0 2019-04-23 Ming Lei New
[V2] block: clarify that bio_add_page() and related helpers can add multi pages [V2] block: clarify that bio_add_page() and related helpers can add multi pages - 2 - 0 0 0 2019-04-22 Ming Lei New
[V6,9/9] nvme: hold request queue's refcount in ns's whole lifetime blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-17 Ming Lei New
[V6,8/9] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-17 Ming Lei New
[V6,7/9] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-17 Ming Lei New
[V6,6/9] blk-mq: always free hctx after request queue is freed blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-17 Ming Lei New
[V6,5/9] blk-mq: split blk_mq_alloc_and_init_hctx into two parts blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-17 Ming Lei New
[V6,4/9] blk-mq: move all hctx alloction & initialization into __blk_mq_alloc_and_init_hctx blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-17 Ming Lei New
[V6,3/9] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-17 Ming Lei New
[V6,2/9] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 3 - 0 0 0 2019-04-17 Ming Lei New
[V6,1/9] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 3 - 0 0 0 2019-04-17 Ming Lei New
[V2] block: make sure that bvec length can't be overflow [V2] block: make sure that bvec length can't be overflow - 1 - 0 0 0 2019-04-17 Ming Lei New
block: make sure that bvec length can't be overflowed block: make sure that bvec length can't be overflowed - 2 - 0 0 0 2019-04-16 Ming Lei New
nvme/012 & 013: avoid extremely slow xfs IO nvme/012 & 013: avoid extremely slow xfs IO - - - 0 0 0 2019-04-15 Ming Lei New
[V5,9/9] SCSI: don't hold device refcount in IO path blk-mq: fix races related with freeing queue 1 2 - 0 0 0 2019-04-12 Ming Lei New
[V5,8/9] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-12 Ming Lei New
[V5,7/9] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-12 Ming Lei New
[V5,6/9] blk-mq: always free hctx after request queue is freed blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-12 Ming Lei New
[V5,5/9] blk-mq: split blk_mq_alloc_and_init_hctx into two parts blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-12 Ming Lei New
[V5,4/9] blk-mq: move all hctx alloction & initialization into __blk_mq_alloc_and_init_hctx blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-12 Ming Lei New
[V5,3/9] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-12 Ming Lei New
[V5,2/9] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 2 - 0 0 0 2019-04-12 Ming Lei New
[V5,1/9] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 3 - 0 0 0 2019-04-12 Ming Lei New
[V4,2/2] nvme: cancel request synchronously blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-04-08 Ming Lei New
[V4,1/2] blk-mq: introduce blk_mq_complete_request_sync() blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-04-08 Ming Lei New
[V3] block: don't use for-inside-for in bio_for_each_segment_all [V3] block: don't use for-inside-for in bio_for_each_segment_all - 2 - 0 0 0 2019-04-08 Ming Lei New
[V3,2/2] nvme: cancel request synchronously blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-04-08 Ming Lei New
[V3,1/2] blk-mq: introduce blk_mq_complete_request_sync() blk-mq/nvme: cancel request synchronously - - - 0 0 0 2019-04-08 Ming Lei New
[V2] block: don't use for-inside-for in bio_for_each_segment_all [V2] block: don't use for-inside-for in bio_for_each_segment_all - 1 - 0 0 0 2019-04-07 Ming Lei New
block: don't use for-inside-for in bio_for_each_segment_all block: don't use for-inside-for in bio_for_each_segment_all - 1 - 0 0 0 2019-04-06 Ming Lei New
[V4,7/7] SCSI: don't hold device refcount in IO path blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-04 Ming Lei New
[V4,6/7] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-04 Ming Lei New
[V4,5/7] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-04 Ming Lei New
[V4,4/7] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-04 Ming Lei New
[V4,3/7] blk-mq: quiesce queue before updating nr_hw_queues blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-04 Ming Lei New
[V4,2/7] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-04 Ming Lei New
[V4,1/7] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-04 Ming Lei New
[V3,6/6] SCSI: don't hold device refcount in IO path blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-03 Ming Lei New
[V3,5/6] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-03 Ming Lei New
[V3,4/6] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-03 Ming Lei New
[V3,3/6] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-03 Ming Lei New
[V3,2/6] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 1 - 0 0 0 2019-04-03 Ming Lei New
[V3,1/6] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - - - 0 0 0 2019-04-03 Ming Lei New
SCSI: don't hold device refcount in IO path SCSI: don't hold device refcount in IO path - - - 0 0 0 2019-04-02 Ming Lei New
block: clarify that bio_add_page() and related helpers can add multi pages block: clarify that bio_add_page() and related helpers can add multi pages - 1 - 0 0 0 2019-04-02 Ming Lei New
[V2] block: fix build warning in merging bvecs [V2] block: fix build warning in merging bvecs - - - 0 0 0 2019-04-02 Ming Lei New
block: fix build warning in __blk_bios_map_sg() block: fix build warning in __blk_bios_map_sg() - - - 0 0 0 2019-04-02 Ming Lei New
[V2,3/3] SCSI: don't grab queue usage counter before run queue blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-04-01 Ming Lei New
[V2,2/3] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-04-01 Ming Lei New
[V2,1/3] blk-mq: free hw queue's resource in hctx's release handler blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-04-01 Ming Lei New
[5/5] SCSI: don't grab queue usage counter before run queue blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-03-31 Ming Lei New
[4/5] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-03-31 Ming Lei New
[3/5] blk-mq: free hw queues in queue's release handler blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-03-31 Ming Lei New
[2/5] blk-mq: re-organize blk_mq_exit_hw_queues() into two parts blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-03-31 Ming Lei New
[1/5] blk-mq: re-organize blk_mq_exit_hctx() into two parts blk-mq: allow to run queue if queue refcount is held - - - 0 0 0 2019-03-31 Ming Lei New
[V3,10/10] block: don't check if adjacent bvecs in one bio can be mergeable block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,09/10] block: reuse __blk_bvec_map_sg() for mapping page sized bvec block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,08/10] block: remove argument of 'request_queue' from __blk_bvec_map_sg block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,07/10] block: enable multi-page bvec for passthrough IO block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,06/10] block: put the same page when adding it to bio block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,05/10] block: check if page is mergeable in one helper block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,04/10] block: cleanup bio_add_pc_page block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,03/10] block: don't merge adjacent bvecs to one segment in bio blk_queue_split block: enable multi-page bvec for passthrough IO - 1 - 0 0 0 2019-03-29 Ming Lei New
[V3,02/10] block: avoid to break XEN by multi-page bvec block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-29 Ming Lei New
[V3,01/10] block: pass page to xen_biovec_phys_mergeable block: enable multi-page bvec for passthrough IO - 2 - 0 0 0 2019-03-29 Ming Lei New
block: clarify that bio_add_page() and related helpers can add multi pages block: clarify that bio_add_page() and related helpers can add multi pages - - - 0 0 0 2019-03-28 Ming Lei New
block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF - - - 0 0 0 2019-03-28 Ming Lei New
[V2,2/2] nvme: cancel request synchronously blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-03-27 Ming Lei New
[V2,1/2] blk-mq: introduce blk_mq_complete_request_sync() blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-03-27 Ming Lei New
[V3] sbitmap: order READ/WRITE freed instance and setting clear bit [V3] sbitmap: order READ/WRITE freed instance and setting clear bit - 1 - 0 0 0 2019-03-22 Ming Lei New
[V2] sbitmap: order READ/WRITE freed instance and setting clear bit [V2] sbitmap: order READ/WRITE freed instance and setting clear bit - - 1 0 0 0 2019-03-19 Ming Lei New
sbitmap: order RW on old associated instance and setting clear bit sbitmap: order RW on old associated instance and setting clear bit - - - 0 0 0 2019-03-19 Ming Lei New
[2/2] nvme: cancel request synchronously blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-03-18 Ming Lei New
[1/2] blk-mq: introduce blk_mq_complete_request_sync() blk-mq/nvme: cancel request synchronously - 1 - 0 0 0 2019-03-18 Ming Lei New
[V2,10/10] block: don't check if adjacent bvecs in one bio can be mergeable block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,09/10] block: reuse __blk_bvec_map_sg() for mapping page sized bvec block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,08/10] block: remove argument of 'request_queue' from __blk_bvec_map_sg block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,07/10] block: enable multi-page bvec for passthrough IO block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,06/10] block: put the same page when adding it to bio block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,05/10] block: check if page is mergeable in one helper block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,04/10] block: cleanup bio_add_pc_page block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-17 Ming Lei New
[V2,03/10] block: don't merge adjacent bvecs to one segment in bio blk_queue_split block: enable multi-page bvec for passthrough IO - 1 - 0 0 0 2019-03-17 Ming Lei New
[V2,02/10] block: avoid to break XEN by multi-page bvec block: enable multi-page bvec for passthrough IO - 1 - 0 0 0 2019-03-17 Ming Lei New
[V2,01/10] block: pass page to xen_biovec_phys_mergeable block: enable multi-page bvec for passthrough IO - 2 - 0 0 0 2019-03-17 Ming Lei New
[6/6] block: don't check if adjacent bvecs in one bio can be mergeable block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-09 Ming Lei New
[5/6] block: enable multi-page bvec for passthrough IO block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-09 Ming Lei New
[4/6] block: put the same page when adding it to bio block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-09 Ming Lei New
[3/6] block: check if page is mergeable in one helper block: enable multi-page bvec for passthrough IO - - - 0 0 0 2019-03-09 Ming Lei New
[2/6] block: don't merge adjacent bvecs to one segment in bio blk_queue_split block: enable multi-page bvec for passthrough IO - 1 - 0 0 0 2019-03-09 Ming Lei New
[1/6] block: pass page to xen_biovec_phys_mergeable block: enable multi-page bvec for passthrough IO - 2 - 0 0 0 2019-03-09 Ming Lei New
[V2] blktests: add userspace IO test [V2] blktests: add userspace IO test - - - 0 0 0 2019-03-05 Ming Lei New
blktests: add userspace IO test blktests: add userspace IO test - - - 0 0 0 2019-03-04 Ming Lei New
block: fix segment calculation for passthrough IO block: fix segment calculation for passthrough IO - - - 0 0 0 2019-03-03 Ming Lei New
block: fix updating bio's front segment size block: fix updating bio's front segment size - - - 0 0 0 2019-03-02 Ming Lei New
block: fix mp_bvec_for_each_page block: fix mp_bvec_for_each_page - - - 0 0 0 2019-02-28 Ming Lei New
block: advance by bvec's length for bio_for_each_bvec block: advance by bvec's length for bio_for_each_bvec - - - 0 0 0 2019-02-28 Ming Lei New
« 1 2 3 412 13 »