Show patches with: Submitter = Ming Lei       |    Archived = No       |   394 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V2] scsi: core: run queue in case of IO queueing failure [V2] scsi: core: run queue in case of IO queueing failure - 2 - 0 0 0 2020-07-20 Ming Lei Accepted
scsi: core: run queue in case of IO queueing failure scsi: core: run queue in case of IO queueing failure - 1 - 0 0 0 2020-07-08 Ming Lei Superseded
[V2] scsi: avoid to run synchronize_rcu for each device in scsi_host_block [V2] scsi: avoid to run synchronize_rcu for each device in scsi_host_block - 2 - 0 0 0 2020-04-23 Ming Lei Accepted
scsi: avoid to run synchronize_rcu for each device in scsi_host_block scsi: avoid to run synchronize_rcu for each device in scsi_host_block - - - 0 0 0 2020-04-22 Ming Lei Superseded
[V2] scsi: put hot fields of scsi_host_template into one cacheline [V2] scsi: put hot fields of scsi_host_template into one cacheline - 4 - 0 0 0 2020-04-22 Ming Lei Changes Requested
scsi: put hot fields of scsi_host_template into one cacheline scsi: put hot fields of scsi_host_template into one cacheline - - - 0 0 0 2020-04-21 Ming Lei Superseded
scsi: avoid to fetch scsi host template instance in IO path scsi: avoid to fetch scsi host template instance in IO path - - - 0 0 0 2020-02-28 Ming Lei Changes Requested
[10/10] scsi: replace sdev->device_busy with sbitmap scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[09/10] scsi: add scsi_device_busy() to read sdev->device_busy scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[08/10] blk-mq: pass budget token to dirver via blk_mq_queue_data scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[07/10] blk-mq: return budget token from .get_budget callback scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[06/10] sbitmap: add helper of sbitmap_calculate_shift scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[05/10] sbitmap: export sbitmap_weight scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[04/10] sbitmap: move allocation hint into sbitmap scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[03/10] sbitmap: remove sbitmap_clear_bit_unlock scsi: tracking device queue depth via sbitmap - 1 - 0 0 0 2020-02-11 Ming Lei Superseded
[02/10] sbitmap: add helpers for updating allocation hint scsi: tracking device queue depth via sbitmap - 1 - 0 0 0 2020-02-11 Ming Lei Superseded
[01/10] sbitmap: maintain allocation round_robin in sbitmap scsi: tracking device queue depth via sbitmap - - - 0 0 0 2020-02-11 Ming Lei Superseded
[6/6] scsi: megaraid: set flag of no_device_queue_for_ssd scsi: support bypass device busy check for some high end HBA with SSD - - - 0 0 0 2020-01-19 Ming Lei Changes Requested
[5/6] scsi: core: don't limit per-LUN queue depth for SSD when HBA needs scsi: support bypass device busy check for some high end HBA with SSD - - - 0 0 0 2020-01-19 Ming Lei Changes Requested
[4/6] block: freeze queue for updating QUEUE_FLAG_NONROT scsi: support bypass device busy check for some high end HBA with SSD - - - 0 0 0 2020-01-19 Ming Lei Changes Requested
[3/6] scsi: sd: register request queue after sd_revalidate_disk is done scsi: support bypass device busy check for some high end HBA with SSD - 1 - 0 0 0 2020-01-19 Ming Lei Changes Requested
[2/6] scsi: remove .for_blk_mq scsi: support bypass device busy check for some high end HBA with SSD - 2 - 0 0 0 2020-01-19 Ming Lei Changes Requested
[1/6] scsi: mpt3sas: don't use .device_busy in device reset routine scsi: support bypass device busy check for some high end HBA with SSD - - - 0 0 0 2020-01-19 Ming Lei Changes Requested
[V3] scsi: core: only re-run queue in scsi_end_request() if device queue is busy [V3] scsi: core: only re-run queue in scsi_end_request() if device queue is busy - - 1 0 0 0 2019-11-21 Ming Lei Deferred
[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 Changes Requested
[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 Changes Requested
[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 Changes Requested
[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 Changes Requested
[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 Superseded
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 Superseded
[V5] scsi: core: avoid host-wide host_busy counter for scsi_mq [V5] scsi: core: avoid host-wide host_busy counter for scsi_mq - 3 - 0 0 0 2019-10-25 Ming Lei Mainlined
[RFC,V4,2/2] scsi: core: don't limit per-LUN queue depth for SSD scsi: avoid atomic operations in IO path - - - 0 0 0 2019-10-09 Ming Lei Changes Requested
[V4,1/2] scsi: core: avoid host-wide host_busy counter for scsi_mq scsi: avoid atomic operations in IO path - 1 - 0 0 0 2019-10-09 Ming Lei Changes Requested
[RFC,V3,2/2] scsi: core: don't limit per-LUN queue depth for SSD scsi: avoid atomic operations in IO path - - - 0 0 0 2019-10-08 Ming Lei Superseded
[V3,1/2] scsi: core: avoid host-wide host_busy counter for scsi_mq scsi: avoid atomic operations in IO path - - - 0 0 0 2019-10-08 Ming Lei Superseded
[V2] scsi: core: avoid host-wide host_busy counter for scsi_mq [V2] scsi: core: avoid host-wide host_busy counter for scsi_mq - - - 0 0 0 2019-10-06 Ming Lei Superseded
[4/4] genirq: use irq's affinity for threaded irq with IRQF_RESCUE_THREAD genirq/nvme: add IRQF_RESCUE_THREAD for avoiding IRQ flood - - - 0 0 0 2019-08-27 Ming Lei Not Applicable
[3/4] nvme: pci: pass IRQF_RESCURE_THREAD to request_threaded_irq genirq/nvme: add IRQF_RESCUE_THREAD for avoiding IRQ flood - - - 0 0 0 2019-08-27 Ming Lei Not Applicable
[2/4] genirq: add IRQF_RESCUE_THREAD genirq/nvme: add IRQF_RESCUE_THREAD for avoiding IRQ flood - - - 0 0 0 2019-08-27 Ming Lei Not Applicable
[1/4] softirq: implement IRQ flood detection mechanism genirq/nvme: add IRQF_RESCUE_THREAD for avoiding IRQ flood - - - 0 0 0 2019-08-27 Ming Lei Not Applicable
[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 Changes Requested
[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 Changes Requested
[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 Superseded
[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 Superseded
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[V2] scsi: fix race on creating sense cache [V2] scsi: fix race on creating sense cache - - - 0 0 0 2019-07-12 Ming Lei Mainlined
scsi: fix race on creating sense cache scsi: fix race on creating sense cache - - - 0 0 0 2019-07-12 Ming Lei Superseded
scsi: mvumi: fix build warning scsi: mvumi: fix build warning - 1 - 0 0 0 2019-06-20 Ming Lei Accepted
[V5,16/16] NCR5380: Support chained sg lists use sg helper to operate scatterlist - 3 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,15/16] scsi: wd33c93: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,14/16] scsi: ppa: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,13/16] scsi: pcmcia: nsp_cs: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,12/16] scsi: imm: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,11/16] scsi: aha152x: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,10/16] s390: zfcp_fc: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,09/16] staging: rtsx: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,08/16] staging: unisys: visorhba: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,07/16] usb: image: microtek: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,06/16] scsi: pmcraid: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,05/16] scsi: ipr: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,04/16] scsi: mvumi: use sg helper to operate scatterlist use sg helper to operate scatterlist - 3 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,03/16] scsi: lpfc: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,02/16] scsi: advansys: use sg helper to operate scatterlist use sg helper to operate scatterlist - 3 - 0 0 0 2019-06-18 Ming Lei Accepted
[V5,01/16] scsi: vmw_pscsi: use sg helper to operate scatterlist use sg helper to operate scatterlist - 3 - 0 0 0 2019-06-18 Ming Lei Accepted
[V4,16/16] NCR5380: Support chained sg lists use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,15/16] scsi: wd33c93: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,14/16] scsi: ppa: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,13/16] scsi: pcmcia: nsp_cs: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,12/16] scsi: imm: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,11/16] scsi: aha152x: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,10/16] s390: zfcp_fc: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,09/16] staging: rtsx: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,08/16] staging: unisys: visorhba: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,07/16] usb: image: microtek: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,06/16] scsi: pmcraid: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,05/16] scsi: ipr: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,04/16] scsi: mvumi: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,03/16] scsi: lpfc: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,02/16] scsi: advansys: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-17 Ming Lei Superseded
[V4,01/16] scsi: vmw_pscsi: use sg helper to operate scatterlist use sg helper to operate scatterlist - 2 - 0 0 0 2019-06-17 Ming Lei Superseded
[V3,15/15] NCR5380: Support chained sg lists use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,14/15] scsi: wd33c93: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,13/15] scsi: ppa: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,12/15] scsi: pcmcia: nsp_cs: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,11/15] scsi: imm: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,10/15] scsi: aha152x: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,09/15] s390: zfcp_fc: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,08/15] staging: unisys: visorhba: use sg helper to operate scatterlist use sg helper to operate scatterlist 1 - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,07/15] usb: image: microtek: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,06/15] scsi: pmcraid: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,05/15] scsi: ipr: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,04/15] scsi: mvumi: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,03/15] scsi: lpfc: use sg helper to operate scatterlist use sg helper to operate scatterlist - - - 0 0 0 2019-06-14 Ming Lei Superseded
[V3,02/15] scsi: advansys: use sg helper to operate scatterlist use sg helper to operate scatterlist - 1 - 0 0 0 2019-06-14 Ming Lei Superseded
« 1 2 3 4 »