Show patches with: Submitter = Ming Lei       |    State = Action Required       |   2749 patches
« 1 2 ... 12 13 1427 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V2,1/4] block: fix use-after-free on cached last_lookup partition block: fix partition use-after-free and optimization - 1 - --- 2020-05-08 Ming Lei New
[4/4] block: don't hold part0's refcount in IO path block: fix partition use-after-free and optimization - - - --- 2020-05-07 Ming Lei New
[3/4] block: re-organize fields of 'struct hd_part' block: fix partition use-after-free and optimization - 1 - --- 2020-05-07 Ming Lei New
[2/4] block: only define 'nr_sects_seq' in hd_part for 32bit SMP block: fix partition use-after-free and optimization - 1 - --- 2020-05-07 Ming Lei New
[1/4] block: fix use-after-free on cached last_lookup partition block: fix partition use-after-free and optimization - - - --- 2020-05-07 Ming Lei New
[V10,11/11] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - 2 1 --- 2020-05-05 Ming Lei New
[V10,10/11] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - 1 --- 2020-05-05 Ming Lei New
[V10,09/11] blk-mq: add blk_mq_hctx_handle_dead_cpu for handling cpu dead blk-mq: improvement CPU hotplug - 1 1 --- 2020-05-05 Ming Lei New
[V10,08/11] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - 1 1 --- 2020-05-05 Ming Lei New
[V10,07/11] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - 1 --- 2020-05-05 Ming Lei New
[V10,06/11] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - 1 --- 2020-05-05 Ming Lei New
[V10,05/11] blk-mq: support rq filter callback when iterating rqs blk-mq: improvement CPU hotplug - 2 1 --- 2020-05-05 Ming Lei New
[V10,04/11] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - 2 1 --- 2020-05-05 Ming Lei New
[V10,03/11] blk-mq: mark blk_mq_get_driver_tag as static blk-mq: improvement CPU hotplug - 3 1 --- 2020-05-05 Ming Lei New
[V10,02/11] block: add helper for copying request blk-mq: improvement CPU hotplug - 3 1 --- 2020-05-05 Ming Lei New
[V10,01/11] block: clone nr_integrity_segments and write_hint in blk_rq_prep_clone blk-mq: improvement CPU hotplug - 3 1 --- 2020-05-05 Ming Lei New
[V2] block: add blk_io_schedule() for avoiding task hung in sync dio [V2] block: add blk_io_schedule() for avoiding task hung in sync dio - 1 - --- 2020-05-03 Ming Lei New
[V9,11/11] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - 2 - --- 2020-05-02 Ming Lei New
[V9,10/11] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - - --- 2020-05-02 Ming Lei New
[V9,09/11] blk-mq: add blk_mq_hctx_handle_dead_cpu for handling cpu dead blk-mq: improvement CPU hotplug - 1 - --- 2020-05-02 Ming Lei New
[V9,08/11] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - 1 - --- 2020-05-02 Ming Lei New
[V9,07/11] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-05-02 Ming Lei New
[V9,06/11] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - - --- 2020-05-02 Ming Lei New
[V9,05/11] blk-mq: support rq filter callback when iterating rqs blk-mq: improvement CPU hotplug - 2 - --- 2020-05-02 Ming Lei New
[V9,04/11] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - 2 - --- 2020-05-02 Ming Lei New
[V9,03/11] blk-mq: mark blk_mq_get_driver_tag as static blk-mq: improvement CPU hotplug - 3 - --- 2020-05-02 Ming Lei New
[V9,02/11] block: add helper for copying request blk-mq: improvement CPU hotplug - 3 - --- 2020-05-02 Ming Lei New
[V9,01/11] block: clone nr_integrity_segments and write_hint in blk_rq_prep_clone blk-mq: improvement CPU hotplug - 3 - --- 2020-05-02 Ming Lei New
[2/2] block: add blk_io_schedule() for avoiding task hung in sync dio block: prevent task hung from being triggered in sync dio - - - --- 2020-04-28 Ming Lei New
[1/2] block: add blk_default_io_timeout() for avoiding task hung in sync IO block: prevent task hung from being triggered in sync dio - - - --- 2020-04-28 Ming Lei New
[V8,11/11] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - 2 - --- 2020-04-24 Ming Lei New
[V8,10/11] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - 1 - --- 2020-04-24 Ming Lei New
[V8,09/11] blk-mq: add blk_mq_hctx_handle_dead_cpu for handling cpu dead blk-mq: improvement CPU hotplug - 1 - --- 2020-04-24 Ming Lei New
[V8,08/11] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - 1 - --- 2020-04-24 Ming Lei New
[V8,07/11] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-24 Ming Lei New
[V8,06/11] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - - --- 2020-04-24 Ming Lei New
[V8,05/11] blk-mq: support rq filter callback when iterating rqs blk-mq: improvement CPU hotplug - 1 - --- 2020-04-24 Ming Lei New
[V8,04/11] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - 2 - --- 2020-04-24 Ming Lei New
[V8,03/11] blk-mq: mark blk_mq_get_driver_tag as static blk-mq: improvement CPU hotplug - 3 - --- 2020-04-24 Ming Lei New
[V8,02/11] block: add helper for copying request blk-mq: improvement CPU hotplug - 2 - --- 2020-04-24 Ming Lei New
[V8,01/11] block: clone nr_integrity_segments and write_hint in blk_rq_prep_clone blk-mq: improvement CPU hotplug - 3 - --- 2020-04-24 Ming Lei New
[V7,9/9] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,8/9] blk-mq: handle requests dispatched from IO scheduler in case of inactive hctx blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,7/9] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,6/9] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - 1 - --- 2020-04-18 Ming Lei New
[V7,5/9] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,4/9] blk-mq: support rq filter callback when iterating rqs blk-mq: improvement CPU hotplug - 1 - --- 2020-04-18 Ming Lei New
[V7,3/9] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,2/9] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - - - --- 2020-04-18 Ming Lei New
[V7,1/9] blk-mq: mark blk_mq_get_driver_tag as static blk-mq: improvement CPU hotplug - 1 - --- 2020-04-18 Ming Lei New
[Regression] No IO interrupt is generated before CPU is offline [Regression] No IO interrupt is generated before CPU is offline - - - --- 2020-04-16 Ming Lei New
[V6,8/8] block: deactivate hctx when the hctx is actually inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,7/8] blk-mq: handle requests dispatched from IO scheduler in case of inactive hctx blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,6/8] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,5/8] block: add blk_end_flush_machinery blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,4/8] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,3/8] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,2/8] blk-mq: add new state of BLK_MQ_S_INACTIVE blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V6,1/8] blk-mq: assign rq->tag in blk_mq_get_driver_tag blk-mq: improvement CPU hotplug - - - --- 2020-04-07 Ming Lei New
[V2] block: Prevent hung_check firing during long sync IO [V2] block: Prevent hung_check firing during long sync IO 1 2 - --- 2020-03-18 Ming Lei New
blk-mq: insert flush request to the front of dispatch queue blk-mq: insert flush request to the front of dispatch queue - - - --- 2020-03-12 Ming Lei New
[V2,10/10] scsi: replace sdev->device_busy with sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,09/10] scsi: add scsi_device_busy() to read sdev->device_busy scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,08/10] blk-mq: pass budget token to dirver via blk_mq_queue_data scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,07/10] blk-mq: return budget token from .get_budget callback scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,06/10] sbitmap: add helper of sbitmap_calculate_shift scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,05/10] sbitmap: export sbitmap_weight scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,04/10] sbitmap: move allocation hint into sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,03/10] sbitmap: remove sbitmap_clear_bit_unlock scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,02/10] sbitmap: add helpers for updating allocation hint scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2,01/10] sbitmap: maintain allocation round_robin in sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-28 Ming Lei New
[V2] blk-mq: insert passthrough request into hctx->dispatch directly [V2] blk-mq: insert passthrough request into hctx->dispatch directly - - - --- 2020-02-25 Ming Lei New
block: Prevent hung_check firing during long sync IO block: Prevent hung_check firing during long sync IO - 2 - --- 2020-02-20 Ming Lei New
blk-mq: insert passthrough request into hctx->dispatch directly blk-mq: insert passthrough request into hctx->dispatch directly - - - --- 2020-02-15 Ming Lei New
[10/10] scsi: replace sdev->device_busy with sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[09/10] scsi: add scsi_device_busy() to read sdev->device_busy scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[08/10] blk-mq: pass budget token to dirver via blk_mq_queue_data scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[07/10] blk-mq: return budget token from .get_budget callback scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[06/10] sbitmap: add helper of sbitmap_calculate_shift scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[05/10] sbitmap: export sbitmap_weight scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[04/10] sbitmap: move allocation hint into sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[03/10] sbitmap: remove sbitmap_clear_bit_unlock scsi: tracking device queue depth via sbitmap - 1 - --- 2020-02-11 Ming Lei New
[02/10] sbitmap: add helpers for updating allocation hint scsi: tracking device queue depth via sbitmap - 1 - --- 2020-02-11 Ming Lei New
[01/10] sbitmap: maintain allocation round_robin in sbitmap scsi: tracking device queue depth via sbitmap - - - --- 2020-02-11 Ming Lei New
[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 - - - --- 2020-01-19 Ming Lei New
[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 - - - --- 2020-01-19 Ming Lei New
[4/6] block: freeze queue for updating QUEUE_FLAG_NONROT scsi: support bypass device busy check for some high end HBA with SSD - - - --- 2020-01-19 Ming Lei New
[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 - --- 2020-01-19 Ming Lei New
[2/6] scsi: remove .for_blk_mq scsi: support bypass device busy check for some high end HBA with SSD - 2 - --- 2020-01-19 Ming Lei New
[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 - - - --- 2020-01-19 Ming Lei New
[6/6] block: deactivate hctx when all its CPUs are offline when running queue blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[5/6] blk-mq: handle requests dispatched from IO scheduler in case of inactive hctx blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[4/6] blk-mq: re-submit IO in case that hctx is inactive blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[3/6] blk-mq: stop to handle IO and drain IO before hctx becomes inactive blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[2/6] blk-mq: prepare for draining IO when hctx's all CPUs are offline blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[1/6] blk-mq: add new state of BLK_MQ_S_INACTIVE blk-mq: improvement CPU hotplug - - - --- 2020-01-15 Ming Lei New
[V2] block: fix get_max_segment_size() overflow on 32bit arch [V2] block: fix get_max_segment_size() overflow on 32bit arch - - 1 --- 2020-01-11 Ming Lei New
block: only zero page for bio of REQ_OP_READ in bio_truncate block: only zero page for bio of REQ_OP_READ in bio_truncate - - - --- 2020-01-09 Ming Lei New
[4/4] block: don't hold part0's refcount in IO path block: fix partition use-after-free and optimization - - - --- 2020-01-09 Ming Lei New
[3/4] block: re-organize fields of 'struct hd_part' block: fix partition use-after-free and optimization - - - --- 2020-01-09 Ming Lei New
« 1 2 ... 12 13 1427 28 »