Show patches with: Submitter = Ming Lei       |    State = Action Required       |    Archived = No       |   1439 patches
« 1 2 3 414 15 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
block: fix memleak of bio integrity data block: fix memleak of bio integrity data - 1 - 0 0 0 2019-12-05 Ming Lei New
[2/2] brd: warn on un-aligned buffer brd: remove max_hw_sectors limit and warn on un-aligned buffer - - - 0 0 0 2019-12-04 Ming Lei New
[1/2] brd: remove max_hw_sectors queue limit brd: remove max_hw_sectors limit and warn on un-aligned buffer - - - 0 0 0 2019-12-04 Ming Lei New
[4/4] scsi: core: don't limit per-LUN queue depth for SSD scis: don't apply per-LUN queue depth for SSD - - - 0 0 0 2019-11-18 Ming Lei New
[3/4] scsi: sd: register request queue after sd_revalidate_disk is done scis: don't apply per-LUN queue depth for SSD - 1 - 0 0 0 2019-11-18 Ming Lei New
[2/4] scsi: mpt3sas: use private counter for tracking inflight per-LUN commands scis: don't apply per-LUN queue depth for SSD - 1 - 0 0 0 2019-11-18 Ming Lei New
[1/4] scsi: megaraid_sas: use private counter for tracking inflight per-LUN commands scis: don't apply per-LUN queue depth for SSD - 1 - 0 0 0 2019-11-18 Ming Lei New
[V2] scsi: core: only re-run queue in scsi_end_request() if device queue is busy [V2] scsi: core: only re-run queue in scsi_end_request() if device queue is busy - - - 0 0 0 2019-11-18 Ming Lei New
scsi: core: only re-run queue in scsi_end_request() if device queue is busy scsi: core: only re-run queue in scsi_end_request() if device queue is busy - - - 0 0 0 2019-11-17 Ming Lei New
[RFC,3/3] blk-mq: kill blk_mq_alloc_request_hctx() blk-mq/nvme: use blk_mq_alloc_request() for NVMe's connect request - - - 0 0 0 2019-11-15 Ming Lei New
[RFC,2/3] nvme: don't use blk_mq_alloc_request_hctx() for allocating connect request blk-mq/nvme: use blk_mq_alloc_request() for NVMe's connect request - - - 0 0 0 2019-11-15 Ming Lei New
[RFC,1/3] block: reuse one scheduler/flush field for private request's data blk-mq/nvme: use blk_mq_alloc_request() for NVMe's connect request - - - 0 0 0 2019-11-15 Ming Lei New
single aio thread is migrated crazily by scheduler single aio thread is migrated crazily by scheduler - - - 0 0 0 2019-11-14 Ming Lei New
[RFC,2/2] block: split bio if the only bvec's length is > SZ_4K block: two fixes on avoiding bio splitting - - - 0 0 0 2019-11-08 Ming Lei New
[1/2] block: still try to split bio if the bvec crosses pages block: two fixes on avoiding bio splitting - - - 0 0 0 2019-11-08 Ming Lei New
blk-mq: make sure that line break can be printed blk-mq: make sure that line break can be printed - - - 0 0 0 2019-11-04 Ming Lei New
blk-mq: avoid sysfs buffer overflow by too many CPU cores blk-mq: avoid sysfs buffer overflow by too many CPU cores - - - 0 0 0 2019-11-02 Ming Lei New
[V4] block: optimize for small block size IO [V4] block: optimize for small block size IO 1 - - 0 0 0 2019-11-02 Ming Lei New
[V3] block: optimize for small block size IO [V3] block: optimize for small block size IO 1 - - 0 0 0 2019-10-29 Ming Lei New
[V2] block: optimize for small BS IO [V2] block: optimize for small BS IO 1 - - 0 0 0 2019-10-29 Ming Lei New
block: optimize for small BS IO block: optimize for small BS IO 1 - - 0 0 0 2019-10-29 Ming Lei New
[V4,5/5] blk-mq: handle requests dispatched from IO scheduler in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-14 Ming Lei New
[V4,4/5] blk-mq: re-submit IO in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-14 Ming Lei New
[V4,3/5] blk-mq: stop to handle IO and drain IO before hctx becomes dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-14 Ming Lei New
[V4,2/5] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-14 Ming Lei New
[V4,1/5] blk-mq: add new state of BLK_MQ_S_INTERNAL_STOPPED blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-14 Ming Lei New
[V3,5/5] blk-mq: handle requests dispatched from IO scheduler in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-08 Ming Lei New
[V3,4/5] blk-mq: re-submit IO in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-08 Ming Lei New
[V3,3/5] blk-mq: stop to handle IO and drain IO before hctx becomes dead blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-08 Ming Lei New
[V3,2/5] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-08 Ming Lei New
[V3,1/5] blk-mq: add new state of BLK_MQ_S_INTERNAL_STOPPED blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-08 Ming Lei New
[V2,RESEND,5/5] blk-mq: handle requests dispatched from IO scheduler in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-06 Ming Lei New
[V2,RESEND,4/5] blk-mq: re-submit IO in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-10-06 Ming Lei New
[V2,RESEND,3/5] blk-mq: stop to handle IO before hctx's all CPUs become offline blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-06 Ming Lei New
[V2,RESEND,2/5] blk-mq: add blk-mq flag of BLK_MQ_F_NO_MANAGED_IRQ blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-06 Ming Lei New
[V2,RESEND,1/5] blk-mq: add new state of BLK_MQ_S_INTERNAL_STOPPED blk-mq: improvement on handling IO during CPU hotplug - 1 - 0 0 0 2019-10-06 Ming Lei New
[2/2] blk-mq: apply normal plugging for HDD blk-mq: two improvemens on slow MQ devices - 1 - 0 0 0 2019-09-27 Ming Lei New
[1/2] blk-mq: respect io scheduler blk-mq: two improvemens on slow MQ devices - 2 - 0 0 0 2019-09-27 Ming Lei New
blk-mq: move lockdep_assert_held() into elevator_exit blk-mq: move lockdep_assert_held() into elevator_exit - 2 - 0 0 0 2019-09-25 Ming Lei New
block: don't release queue's sysfs lock during switching elevator block: don't release queue's sysfs lock during switching elevator - 1 - 0 0 0 2019-09-23 Ming Lei New
block: fix race between switching elevator and removing queues block: fix race between switching elevator and removing queues - - - 0 0 0 2019-09-12 Ming Lei New
[V4,5/5] block: split .sysfs_lock into two locks block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-27 Ming Lei New
[V4,4/5] block: add helper for checking if queue is registered block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-27 Ming Lei New
[V4,3/5] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-27 Ming Lei New
[V4,2/5] block: don't hold q->sysfs_lock in elevator_init_mq block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-27 Ming Lei New
[V4,1/5] block: Remove blk_mq_register_dev() block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-27 Ming Lei New
[V3,5/5] block: split .sysfs_lock into two locks block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-26 Ming Lei New
[V3,4/5] block: add helper for checking if queue is registered block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-26 Ming Lei New
[V3,3/5] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-26 Ming Lei New
[V3,2/5] block: don't hold q->sysfs_lock in elevator_init_mq block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-26 Ming Lei New
[V3,1/5] block: Remove blk_mq_register_dev() block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-26 Ming Lei New
[V2,6/6] block: split .sysfs_lock into two locks block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-21 Ming Lei New
[V2,5/6] block: add helper for checking if queue is registered block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-21 Ming Lei New
[V2,4/6] blk-mq: don't hold q->sysfs_lock in blk_mq_realloc_hw_ctxs() block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-21 Ming Lei New
[V2,3/6] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-21 Ming Lei New
[V2,2/6] block: don't hold q->sysfs_lock in elevator_init_mq block: don't acquire .sysfs_lock before removing mq & iosched kobjects - 1 - 0 0 0 2019-08-21 Ming Lei New
[V2,1/6] block: Remove blk_mq_register_dev() block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-21 Ming Lei New
block: don't acquire .sysfs_lock before removing mq & iosched kobjects block: don't acquire .sysfs_lock before removing mq & iosched kobjects - - - 0 0 0 2019-08-16 Ming Lei New
blk-mq: remove blk_mq_hw_sysfs_cpus blk-mq: remove blk_mq_hw_sysfs_cpus - 1 - 0 0 0 2019-08-16 Ming Lei New
[V2] blk-mq: avoid sysfs buffer overflow by too many CPU cores [V2] blk-mq: avoid sysfs buffer overflow by too many CPU cores - 1 - 0 0 0 2019-08-16 Ming Lei New
blk-mq: avoid sysfs buffer overflow by too many CPU cores blk-mq: avoid sysfs buffer overflow by too many CPU cores - - - 0 0 0 2019-08-15 Ming Lei New
[V2,5/5] blk-mq: handle requests dispatched from IO scheduler in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-08-12 Ming Lei New
[V2,4/5] blk-mq: re-submit IO in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-08-12 Ming Lei New
[V2,3/5] blk-mq: stop to handle IO before hctx's all CPUs become offline blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-08-12 Ming Lei New
[V2,2/5] blk-mq: add blk-mq flag of BLK_MQ_F_NO_MANAGED_IRQ blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-08-12 Ming Lei New
[V2,1/5] blk-mq: add new state of BLK_MQ_S_INTERNAL_STOPPED blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-08-12 Ming Lei New
genirq/affinity: create affinity mask for single vector genirq/affinity: create affinity mask for single vector - 1 - 0 0 0 2019-08-05 Ming Lei New
[V2] blk-mq: balance mapping between present CPUs and queues [V2] blk-mq: balance mapping between present CPUs and queues - 1 - 0 0 0 2019-07-25 Ming Lei New
blk-mq: balance mapping between CPUs and queues blk-mq: balance mapping between CPUs and queues - - - 0 0 0 2019-07-25 Ming Lei New
[V4,2/2] scsi: implement .cleanup_rq callback block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-25 Ming Lei New
[V4,1/2] blk-mq: add callback of .cleanup_rq block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-25 Ming Lei New
[V2,5/5] blk-mq: remove blk_mq_complete_request_sync blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-24 Ming Lei New
[V2,4/5] nvme: wait until all completed request's complete fn is called blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-24 Ming Lei New
[V2,3/5] nvme: don't abort completed request in nvme_cancel_request blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-24 Ming Lei New
[V2,2/5] blk-mq: introduce blk_mq_tagset_wait_completed_request() blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-24 Ming Lei New
[V2,1/5] blk-mq: introduce blk_mq_request_completed() blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-24 Ming Lei New
[V3,2/2] scsi: implement .cleanup_rq callback block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-24 Ming Lei New
[V3,1/2] blk-mq: add callback of .cleanup_rq block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-24 Ming Lei New
[5/5] blk-mq: remove blk_mq_complete_request_sync blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-22 Ming Lei New
[4/5] nvme: wait until all completed request's complete fn is called blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-22 Ming Lei New
[3/5] nvme: don't abort completed request in nvme_cancel_request blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-22 Ming Lei New
[2/5] blk-mq: introduce blk_mq_tagset_wait_completed_request() blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-22 Ming Lei New
[1/5] blk-mq: introduce blk_mq_request_completed() blk-mq: wait until completed req's complete fn is run - 1 - 0 0 0 2019-07-22 Ming Lei New
[V2,2/2] scsi: implement .cleanup_rq callback block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-20 Ming Lei New
[V2,1/2] blk-mq: add callback of .cleanup_rq block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-20 Ming Lei New
[2/2] scsi: implement .cleanup_rq callback block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-18 Ming Lei New
[1/2] blk-mq: add callback of .cleanup_rq block/scsi/dm-rq: fix leak of request private data in dm-mpath - - - 0 0 0 2019-07-18 Ming Lei New
[RFC,7/7] blk-mq: handle requests dispatched from IO scheduler in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,6/7] blk-mq: re-submit IO in case that hctx is dead blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,5/7] SCSI: implement .free_request callback blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,4/7] blk-mq: add callback of .free_request blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,3/7] blk-mq: stop to handle IO before hctx's all CPUs become offline blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,2/7] blk-mq: add blk-mq flag of BLK_MQ_F_NO_MANAGED_IRQ blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[RFC,1/7] blk-mq: add new state of BLK_MQ_S_INTERNAL_STOPPED blk-mq: improvement on handling IO during CPU hotplug - - - 0 0 0 2019-07-12 Ming Lei New
[V2] block: fix .bi_size overflow [V2] block: fix .bi_size overflow - 1 - 0 0 0 2019-07-01 Ming Lei New
block: fix .bi_size overflow block: fix .bi_size overflow - - - 0 0 0 2019-07-01 Ming Lei New
blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests - - - 0 0 0 2019-06-11 Ming Lei New
[V3,2/2] block: fix page leak in case of merging to same page block: fix page leak by merging to same page - - - 0 0 0 2019-06-10 Ming Lei New
[V3,1/2] block: introduce 'enum bvec_merge_flags' for __bio_try_merge_page block: fix page leak by merging to same page - - - 0 0 0 2019-06-10 Ming Lei New
[V2,2/2] block: fix page leak in case of merging to same page block: fix page leak by merging to same page - - - 0 0 0 2019-06-10 Ming Lei New
« 1 2 3 414 15 »