Show patches with: Submitter = Ming Lei       |    State = Action Required       |    Archived = No       |   1418 patches
« 1 2 3 414 15 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[V2,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
[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-08 Ming Lei New
[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-08 Ming Lei New
block: free sched's request pool in blk_cleanup_queue block: free sched's request pool in blk_cleanup_queue - - 1 0 0 0 2019-06-04 Ming Lei New
[9/9] scsi: mp3sas: convert private reply queue to blk-mq hw queue blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[8/9] scsi: megaraid: convert private reply queue to blk-mq hw queue blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[7/9] scsi: hisi_sas_v3: convert private reply queue to blk-mq hw queue blk-mq/scsi: convert private reply queue into blk_mq hw queue - - - 0 0 0 2019-05-31 Ming Lei New
[6/9] scsi: hpsa: convert private reply queue to blk-mq hw queue blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[5/9] scsi: introduce scsi_cmnd_hctx_index() blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[4/9] scsi_debug: support host tagset blk-mq/scsi: convert private reply queue into blk_mq hw queue - 2 - 0 0 0 2019-05-31 Ming Lei New
[3/9] scsi: Add template flag 'host_tagset' blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[2/9] block: null_blk: introduce module parameter of 'g_host_tags' blk-mq/scsi: convert private reply queue into blk_mq hw queue - 2 - 0 0 0 2019-05-31 Ming Lei New
[1/9] blk-mq: allow hw queues to share hostwide tags blk-mq/scsi: convert private reply queue into blk_mq hw queue - 1 - 0 0 0 2019-05-31 Ming Lei New
[V2,5/5] blk-mq: Wait for for hctx inflight requests on CPU unplug blk-mq: Wait for for hctx inflight requests on CPU unplug - - - 0 0 0 2019-05-27 Ming Lei New
[V2,4/5] scsi: implement .complete_queue_affinity blk-mq: Wait for for hctx inflight requests on CPU unplug - - - 0 0 0 2019-05-27 Ming Lei New
[V2,3/5] scsi: core: implement callback of .complete_queue_affinity blk-mq: Wait for for hctx inflight requests on CPU unplug - - - 0 0 0 2019-05-27 Ming Lei New
[V2,2/5] blk-mq: introduce .complete_queue_affinity blk-mq: Wait for for hctx inflight requests on CPU unplug - - - 0 0 0 2019-05-27 Ming Lei New
[V2,1/5] scsi: select reply queue from request's CPU blk-mq: Wait for for hctx inflight requests on CPU unplug - 1 - 0 0 0 2019-05-27 Ming Lei New
blk-mq: Wait for for hctx inflight requests on CPU unplug blk-mq: Wait for for hctx inflight requests on CPU unplug - - - 0 0 0 2019-05-17 Ming Lei New
[3/3] block: rename BIO_QUEUE_ENTERED as BIO_SPLITTED block: queue exit cleanup - 1 - 0 0 0 2019-05-15 Ming Lei New
[2/3] block: don't protect generic_make_request_checks with blk_queue_enter block: queue exit cleanup - 1 - 0 0 0 2019-05-15 Ming Lei New
« 1 2 3 414 15 »