Show patches with: Submitter = Ming Lei       |    Archived = No       |   28 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RESEND,V3] genirq/affinity: add helper of irq_affinity_calc_sets [RESEND,V3] genirq/affinity: add helper of irq_affinity_calc_sets 1 1 1 - --- 2021-08-06 Ming Lei New
[V3] genirq/affinity: add helper of irq_affinity_calc_sets [V3] genirq/affinity: add helper of irq_affinity_calc_sets 1 1 1 - --- 2021-07-21 Ming Lei New
[V2] genirq/affinity: add helper of irq_affinity_calc_sets [V2] genirq/affinity: add helper of irq_affinity_calc_sets 1 1 1 - --- 2021-07-20 Ming Lei New
[V4,3/3] blk-mq: don't deactivate hctx if managed irq isn't used blk-mq: fix blk_mq_alloc_request_hctx - - - - --- 2021-07-15 Ming Lei New
[V4,2/3] blk-mq: mark if one queue map uses managed irq blk-mq: fix blk_mq_alloc_request_hctx - - - - --- 2021-07-15 Ming Lei New
[V4,1/3] driver core: mark device as irq affinity managed if any irq is managed blk-mq: fix blk_mq_alloc_request_hctx - - - - --- 2021-07-15 Ming Lei New
genirq/affinity: add helper of irq_affinity_calc_sets genirq/affinity: add helper of irq_affinity_calc_sets - 1 - - --- 2021-07-15 Ming Lei New
genirq/affinity: create affinity mask for single vector genirq/affinity: create affinity mask for single vector - 1 1 - --- 2019-08-05 Ming Lei Not Applicable
[V4,4/4] PCI: Document .calc_sets as required in case of multiple interrupt sets genirq/affinity: add .calc_sets for improving IRQ allocation & spread 1 - 1 - --- 2019-02-14 Ming Lei Not Applicable
[V4,3/4] nvme-pci: Simplify interrupt allocation genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - 2 - --- 2019-02-14 Ming Lei Not Applicable
[V4,2/4] genirq/affinity: add new callback for caculating interrupt sets size genirq/affinity: add .calc_sets for improving IRQ allocation & spread 1 - 1 - --- 2019-02-14 Ming Lei Not Applicable
[V4,1/4] genirq/affinity: store interrupt sets size in 'struct irq_affinity' genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - 1 - --- 2019-02-14 Ming Lei Not Applicable
[V3,5/5] genirq/affinity: Document .calc_sets as required in case of multiple sets genirq/affinity: add .calc_sets for improving IRQ allocation & spread 1 - - - --- 2019-02-13 Ming Lei Not Applicable
[V3,4/5] nvme-pci: avoid irq allocation retrying via .calc_sets genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - 1 - --- 2019-02-13 Ming Lei Not Applicable
[V3,3/5] genirq/affinity: add new callback for caculating set vectors genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - - - --- 2019-02-13 Ming Lei Not Applicable
[V3,2/5] genirq/affinity: store irq set vectors in 'struct irq_affinity' genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - - - --- 2019-02-13 Ming Lei Not Applicable
[V3,1/5] genirq/affinity: don't mark 'affd' as const genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - - - --- 2019-02-13 Ming Lei Not Applicable
[V2,4/4] genirq/affinity: Document .calc_sets as required in case of multiple sets genirq/affinity: add .calc_sets for improving IRQ allocation & spread 1 - - - --- 2019-02-12 Ming Lei bhelgaas Not Applicable
[V2,3/4] nvme-pci: avoid irq allocation retrying via .calc_sets genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - 1 - --- 2019-02-12 Ming Lei bhelgaas Not Applicable
[V2,2/4] genirq/affinity: add new callback for caculating set vectors genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - - - --- 2019-02-12 Ming Lei bhelgaas Not Applicable
[V2,1/4] genirq/affinity: store irq set vectors in 'struct irq_affinity' genirq/affinity: add .calc_sets for improving IRQ allocation & spread - - - - --- 2019-02-12 Ming Lei bhelgaas Not Applicable
[5/5] genirq/affinity: remove support for allocating interrupt sets genirq/affinity: introduce .setup_affinity to support allocating interrupt sets 1 - - - --- 2019-01-25 Ming Lei bhelgaas Not Applicable
[4/5] nvme-pci: simplify nvme_setup_irqs() via .setup_affinity callback genirq/affinity: introduce .setup_affinity to support allocating interrupt sets - - - - --- 2019-01-25 Ming Lei bhelgaas Not Applicable
[3/5] genirq/affinity: introduce irq_build_affinity() genirq/affinity: introduce .setup_affinity to support allocating interrupt sets - - - - --- 2019-01-25 Ming Lei bhelgaas Not Applicable
[2/5] genirq/affinity: allow driver to setup managed IRQ's affinity genirq/affinity: introduce .setup_affinity to support allocating interrupt sets - - - - --- 2019-01-25 Ming Lei bhelgaas Not Applicable
[1/5] genirq/affinity: move allocation of 'node_to_cpumask' to irq_build_affinity_masks genirq/affinity: introduce .setup_affinity to support allocating interrupt sets - - 1 - --- 2019-01-25 Ming Lei bhelgaas Not Applicable
PCI/MSI: preference to returning -ENOSPC from pci_alloc_irq_vectors_affinity PCI/MSI: preference to returning -ENOSPC from pci_alloc_irq_vectors_affinity - - - - --- 2019-01-03 Ming Lei bhelgaas Accepted
[V2,1/3] PCI/MSI: preference to returning -ENOSPC from pci_alloc_irq_vectors_affinity nvme pci: two fixes on nvme_setup_irqs - - - - --- 2018-12-29 Ming Lei bhelgaas Changes Requested