Show patches with: Submitter = Ming Lei       |    State = Action Required       |   2728 patches
« 1 2 3 427 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V2,8/9] scsi: mpt3sas: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,7/9] scsi: megaraid: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,6/9] scsi: mpi3mr: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,5/9] scsi: hisi: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,4/9] scsi: lpfc: use blk_mq_max_nr_hw_queues() to calculate io vectors blk-mq: fix wrong queue mapping for kdump kernel - 1 - --- 2023-07-26 Ming Lei New
[V2,3/9] scsi: core: add helper of scsi_max_nr_hw_queues() blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,2/9] nvme-pci: use blk_mq_max_nr_hw_queues() to calculate io queues blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[V2,1/9] blk-mq: add blk_mq_max_nr_hw_queues() blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-26 Ming Lei New
[RFC] sbitmap: fix batching wakeup [RFC] sbitmap: fix batching wakeup - 2 - --- 2023-07-21 Ming Lei New
[8/8] scsi: pm8001: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel 1 - - --- 2023-07-12 Ming Lei New
[7/8] scsi: mpt3sas: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[6/8] scsi: megaraid: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[5/8] scsi: mpi3mr: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[4/8] scsi: hisi: take blk_mq_max_nr_hw_queues() into account for calculating io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[3/8] scsi: lpfc: use blk_mq_max_nr_hw_queues() to calculate io vectors blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[2/8] nvme-pci: use blk_mq_max_nr_hw_queues() to calculate io queues blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[1/8] blk-mq: add blk_mq_max_nr_hw_queues() blk-mq: fix wrong queue mapping for kdump kernel - - - --- 2023-07-12 Ming Lei New
[2/2] nvme-pci: use blk_mq_max_nr_hw_queues() to calculate io queues blk-mq & nvme-pci: fix io failure in kdump kernel - - - --- 2023-07-08 Ming Lei New
[1/2] blk-mq: add blk_mq_max_nr_hw_queues() blk-mq & nvme-pci: fix io failure in kdump kernel - - - --- 2023-07-08 Ming Lei New
blk-mq: fix two misuses on RQF_USE_SCHED blk-mq: fix two misuses on RQF_USE_SCHED - - - --- 2023-06-24 Ming Lei New
block: make sure local irq is disabled when calling __blkcg_rstat_flush block: make sure local irq is disabled when calling __blkcg_rstat_flush - 1 1 --- 2023-06-22 Ming Lei New
blk-mq: don't insert passthrough request into sw queue blk-mq: don't insert passthrough request into sw queue - - - --- 2023-06-21 Ming Lei New
[V2,4/4] nvme: unquiesce io queues when removing namespaces nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-20 Ming Lei New
[V2,3/4] nvme: unfreeze queues before removing namespaces nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-20 Ming Lei New
[V2,2/4] nvme: add nvme_unfreeze_force() nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-20 Ming Lei New
[V2,1/4] blk-mq: add API of blk_mq_unfreeze_queue_force nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-20 Ming Lei New
[6.3.y] blk-cgroup: Flush stats before releasing blkcg_gq [6.3.y] blk-cgroup: Flush stats before releasing blkcg_gq 1 - - --- 2023-06-19 Ming Lei New
blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none - - - --- 2023-06-16 Ming Lei New
[4/4] nvme: unquiesce io queues when removing namespaces nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-15 Ming Lei New
[3/4] nvme: unfreeze queues before removing namespaces nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-15 Ming Lei New
[2/4] nvme: add nvme_unfreeze_force() nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-15 Ming Lei New
[1/4] blk-mq: add API of blk_mq_unfreeze_queue_force nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-15 Ming Lei New
[2/2] nvme: don't freeze/unfreeze queues from different contexts nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-13 Ming Lei New
[1/2] nvme: core: unquiesce io queues when removing namespaces nvme: fix two kinds of IO hang from removing NSs - - - --- 2023-06-13 Ming Lei New
[V4] blk-cgroup: Flush stats before releasing blkcg_gq [V4] blk-cgroup: Flush stats before releasing blkcg_gq 1 - - --- 2023-06-09 Ming Lei New
ublk: add control command of UBLK_U_CMD_GET_FEATURES ublk: add control command of UBLK_U_CMD_GET_FEATURES - - - --- 2023-06-03 Ming Lei New
[2/2] nvme: rdma/tcp: call nvme_delete_dead_ctrl for handling reconnect failure nvme: add nvme_delete_dead_ctrl for avoiding io deadlock - - 1 --- 2023-05-30 Ming Lei New
[1/2] nvme: add API of nvme_delete_dead_ctrl nvme: add nvme_delete_dead_ctrl for avoiding io deadlock - - - --- 2023-05-30 Ming Lei New
[V3] blk-cgroup: Flush stats before releasing blkcg_gq [V3] blk-cgroup: Flush stats before releasing blkcg_gq 1 - - --- 2023-05-25 Ming Lei New
[V2] blk-cgroup: Flush stats before releasing blkcg_gq [V2] blk-cgroup: Flush stats before releasing blkcg_gq - - - --- 2023-05-24 Ming Lei New
blk-cgroup: Flush stats before releasing blkcg_gq blk-cgroup: Flush stats before releasing blkcg_gq - - - --- 2023-05-24 Ming Lei New
ublk: fix build warning on iov_iter_get_pages2 ublk: fix build warning on iov_iter_get_pages2 - - - --- 2023-05-20 Ming Lei New
[V3,7/7] ublk: support user copy ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,6/7] ublk: add read()/write() support for ublk char device ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,5/7] ublk: support to copy any part of request pages ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,4/7] ublk: grab request reference when the request is handled by userspace ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,3/7] ublk: cleanup ublk_copy_user_pages ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,2/7] ublk: cleanup io cmd code path by adding ublk_fill_io_cmd() ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
[V3,1/7] ublk: kill queuing request by task_work_add ublk: cleanup and support user copy - - - --- 2023-05-19 Ming Lei New
ublk: fix AB-BA lockdep warning ublk: fix AB-BA lockdep warning - - 1 --- 2023-05-17 Ming Lei New
[V2,2/2] blk-mq: make sure elevator callbacks aren't called for passthrough request blk-mq: handle passthrough request as really passthrough - - - --- 2023-05-15 Ming Lei New
[V2,1/2] blk-mq: don't queue plugged passthrough requests into scheduler blk-mq: handle passthrough request as really passthrough - - - --- 2023-05-15 Ming Lei New
blk-mq: don't queue passthrough request into scheduler blk-mq: don't queue passthrough request into scheduler - - - --- 2023-05-12 Ming Lei New
ublk: fix command op code check ublk: fix command op code check - - - --- 2023-05-05 Ming Lei New
[V2] ublk: add timeout handler [V2] ublk: add timeout handler - - - --- 2023-05-02 Ming Lei New
ublk: add timeout handler ublk: add timeout handler - - - --- 2023-05-02 Ming Lei New
[V2,7/7] ublk: support user copy ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,6/7] ublk: add read()/write() support for ublk char device ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,5/7] ublk: support to copy any part of request pages ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,4/7] ublk: grab request reference when the request is handled by userspace ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,3/7] ublk: cleanup ublk_copy_user_pages ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,2/7] ublk: cleanup io cmd code path by adding ublk_fill_io() ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
[V2,1/7] ublk: kill queuing request by task_work_add ublk: cleanup and support user copy - - - --- 2023-04-27 Ming Lei New
block: sync part's ->bd_has_submit_bio with disk's block: sync part's ->bd_has_submit_bio with disk's - - - --- 2023-04-25 Ming Lei New
[7/7] ublk: support user copy ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[6/7] ublk: add read()/write() support for ublk char device ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[5/7] ublk: support to copy any part of request pages ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[4/7] ublk: grab request reference when the request is handled by userspace ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[3/7] ublk: cleanup ublk_copy_user_pages ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[2/7] ublk: cleanup io cmd code path by adding ublk_fill_io() ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
[1/7] ublk: kill queuing request by task_work_add ublk: cleanup and support user copy - - - --- 2023-04-20 Ming Lei New
Revert "block: Merge bio before checking ->cached_rq" Revert "block: Merge bio before checking ->cached_rq" - - - --- 2023-04-20 Ming Lei New
ublk: don't return 0 in case of any failure ublk: don't return 0 in case of any failure - - - --- 2023-04-20 Ming Lei New
[V3] block: ublk: switch to ioctl command encoding [V3] block: ublk: switch to ioctl command encoding - 1 - --- 2023-04-18 Ming Lei New
[V2] block: ublk: switch to ioctl command encoding [V2] block: ublk: switch to ioctl command encoding - - - --- 2023-04-17 Ming Lei New
block: ublk: switch to ioctl command encoding block: ublk: switch to ioctl command encoding - - - --- 2023-04-07 Ming Lei New
block: ublk: make sure that block size is set correctly block: ublk: make sure that block size is set correctly - - - --- 2023-04-06 Ming Lei New
[V6,17/17] block: ublk_drv: apply io_uring FUSED_CMD for supporting zero copy io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,16/17] block: ublk_drv: don't check buffer in case of zero copy io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,15/17] block: ublk_drv: add read()/write() support for ublk char device io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,14/17] block: ublk_drv: support to copy any part of request pages io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,13/17] block: ublk_drv: grab request reference when the request is handled by userspace io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,12/17] block: ublk_drv: cleanup ublk_copy_user_pages io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,11/17] block: ublk_drv: cleanup 'struct ublk_map_data' io_uring/ublk: add generic IORING_OP_FUSED_CMD - 1 - --- 2023-03-30 Ming Lei New
[V6,10/17] block: ublk_drv: clean up several helpers io_uring/ublk: add generic IORING_OP_FUSED_CMD - 1 - --- 2023-03-30 Ming Lei New
[V6,09/17] block: ublk_drv: add two helpers to clean up map/unmap request io_uring/ublk: add generic IORING_OP_FUSED_CMD - 1 - --- 2023-03-30 Ming Lei New
[V6,08/17] block: ublk_drv: don't consider flush request in map/unmap io io_uring/ublk: add generic IORING_OP_FUSED_CMD - 1 - --- 2023-03-30 Ming Lei New
[V6,07/17] block: ublk_drv: add common exit handling io_uring/ublk: add generic IORING_OP_FUSED_CMD - 1 - --- 2023-03-30 Ming Lei New
[V6,06/17] io_uring: support OP_SEND_ZC/OP_RECV for fused secondary request io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,05/17] io_uring: support OP_READ/OP_WRITE for fused secondary request io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,04/17] io_uring: support providing buffer by IORING_OP_FUSED_CMD io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,03/17] io_uring: add generic IORING_OP_FUSED_CMD io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,02/17] io_uring: use ctx->cached_sq_head to calculate left sqes io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V6,01/17] io_uring: increase io_kiocb->flags into 64bit io_uring/ublk: add generic IORING_OP_FUSED_CMD - - - --- 2023-03-30 Ming Lei New
[V5,16/16] block: ublk_drv: apply io_uring FUSED_CMD for supporting zero copy io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
[V5,15/16] block: ublk_drv: don't check buffer in case of zero copy io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
[V5,14/16] block: ublk_drv: add read()/write() support for ublk char device io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
[V5,13/16] block: ublk_drv: support to copy any part of request pages io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
[V5,12/16] block: ublk_drv: grab request reference when the request is handled by userspace io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
[V5,11/16] block: ublk_drv: cleanup ublk_copy_user_pages io_uring/ublk: add IORING_OP_FUSED_CMD - - - --- 2023-03-28 Ming Lei New
« 1 2 3 427 28 »