Show patches with: Submitter = Ming Lei       |    State = Action Required       |    Archived = No       |   1382 patches
« 1 2 3 413 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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 - - - 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/3] block: move blk_exit_queue into __blk_release_queue block: queue exit cleanup - 1 - 0 0 0 2019-05-15 Ming Lei New
s390/dasd: fix build warning in dasd_eckd_build_cp_raw s390/dasd: fix build warning in dasd_eckd_build_cp_raw - 1 - 0 0 0 2019-05-09 Ming Lei New
[V9,7/7] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-30 Ming Lei New
[V9,6/7] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-30 Ming Lei New
[V9,5/7] blk-mq: always free hctx after request queue is freed blk-mq: fix races related with freeing queue - 1 1 0 0 0 2019-04-30 Ming Lei New
[V9,4/7] blk-mq: split blk_mq_alloc_and_init_hctx into two parts blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-30 Ming Lei New
[V9,3/7] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-30 Ming Lei New
[V9,2/7] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 4 1 0 0 0 2019-04-30 Ming Lei New
[V9,1/7] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 1 1 0 0 0 2019-04-30 Ming Lei New
[V8,7/7] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-28 Ming Lei New
[V8,6/7] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-28 Ming Lei New
[V8,5/7] blk-mq: always free hctx after request queue is freed blk-mq: fix races related with freeing queue - 1 1 0 0 0 2019-04-28 Ming Lei New
[V8,4/7] blk-mq: split blk_mq_alloc_and_init_hctx into two parts blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-28 Ming Lei New
[V8,3/7] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-28 Ming Lei New
[V8,2/7] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 4 1 0 0 0 2019-04-28 Ming Lei New
[V8,1/7] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 4 1 0 0 0 2019-04-28 Ming Lei New
[V4,3/3] scsi: core: avoid to pre-allocate big chunk for sg list scsi: core: avoid big pre-allocation for sg list - 2 - 0 0 0 2019-04-28 Ming Lei New
[V4,2/3] scsi: core: avoid to pre-allocate big chunk for protection meta data scsi: core: avoid big pre-allocation for sg list - 2 - 0 0 0 2019-04-28 Ming Lei New
[V4,1/3] lib/sg_pool.c: improve APIs for allocating sg pool scsi: core: avoid big pre-allocation for sg list - 1 - 0 0 0 2019-04-28 Ming Lei New
[2/2] iov_iter: fix iov_iter_type block/iov_iter: fix two issues related with BIO_NO_PAGE_REF - 1 - 0 0 0 2019-04-26 Ming Lei New
[1/2] block: fix handling for BIO_NO_PAGE_REF block/iov_iter: fix two issues related with BIO_NO_PAGE_REF - 1 - 0 0 0 2019-04-26 Ming Lei New
block/028: check if T10 verification fails block/028: check if T10 verification fails - - - 0 0 0 2019-04-26 Ming Lei New
[V3,3/3] scsi: core: avoid to pre-allocate big chunk for sg list scsi: core: avoid big pre-allocation for sg list - 1 - 0 0 0 2019-04-26 Ming Lei New
[V3,2/3] scsi: core: avoid to pre-allocate big chunk for protection meta data scsi: core: avoid big pre-allocation for sg list - 1 - 0 0 0 2019-04-26 Ming Lei New
[V3,1/3] lib/sg_pool.c: improve APIs for allocating sg pool scsi: core: avoid big pre-allocation for sg list - - - 0 0 0 2019-04-26 Ming Lei New
[V7,9/9] nvme: hold request queue's refcount in ns's whole lifetime blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-24 Ming Lei New
[V7,8/9] block: don't drain in-progress dispatch in blk_cleanup_queue() blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-24 Ming Lei New
[V7,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 1 0 0 0 2019-04-24 Ming Lei New
[V7,6/9] blk-mq: always free hctx after request queue is freed blk-mq: fix races related with freeing queue - 1 1 0 0 0 2019-04-24 Ming Lei New
[V7,5/9] blk-mq: split blk_mq_alloc_and_init_hctx into two parts blk-mq: fix races related with freeing queue - 1 1 0 0 0 2019-04-24 Ming Lei New
[V7,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 1 0 0 0 2019-04-24 Ming Lei New
[V7,3/9] blk-mq: free hw queue's resource in hctx's release handler blk-mq: fix races related with freeing queue - 2 1 0 0 0 2019-04-24 Ming Lei New
[V7,2/9] blk-mq: move cancel of requeue_work into blk_mq_release blk-mq: fix races related with freeing queue - 4 1 0 0 0 2019-04-24 Ming Lei New
[V7,1/9] blk-mq: grab .q_usage_counter when queuing request from plug code path blk-mq: fix races related with freeing queue - 3 1 0 0 0 2019-04-24 Ming Lei New
block: don't run get_page() on pages from non-bvec iov iter block: don't run get_page() on pages from non-bvec iov iter - 2 - 0 0 0 2019-04-24 Ming Lei New
[V2,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-24 Ming Lei New
« 1 2 3 413 14 »