Show patches with: Series = genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups       |    State = Action Required       |    Archived = No       |   39 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[39/39] x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORS genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[38/39] genirq/msi: Remove msi_domain_ops::msi_check() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[37/39] PCI/MSI: Remove redundant msi_check() callback genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[36/39] PCI/MSI: Validate MSIX contiguous restriction early genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[35/39] PCI/MSI: Reject MSI-X early genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[34/39] PCI/MSI: Reject multi-MSI early genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[33/39] PCI/MSI: Sanitize MSI-X checks genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[32/39] PCI/MSI: Reorder functions in msi.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[31/39] Documentation: PCI: Add reference to PCI/MSI device driver APIs genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[30/39] PCI/MSI: Move pci_msi_restore_state() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[29/39] PCI/MSI: Move pci_msi_enabled() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[28/39] PCI/MSI: Move pci_irq_get_affinity() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[27/39] PCI/MSI: Move pci_disable_msix() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[26/39] PCI/MSI: Move pci_msix_vec_count() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[25/39] PCI/MSI: Move pci_free_irq_vectors() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[24/39] PCI/MSI: Move pci_irq_vector() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[23/39] PCI/MSI: Move pci_alloc_irq_vectors_affinity() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[22/39] PCI/MSI: Move pci_alloc_irq_vectors() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[21/39] PCI/MSI: Move pci_enable_msix_range() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[20/39] PCI/MSI: Move pci_enable_msi() API to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[19/39] PCI/MSI: Move pci_disable_msi() to api.c genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - - - --- 2022-11-11 Thomas Gleixner New
[18/39] PCI/MSI: Move mask and unmask helpers to msi.h genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[17/39] PCI/MSI: Get rid of externs in msi.h genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[16/39] genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[15/39] PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAIN genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[14/39] PCI/MSI: Let the MSI core free descriptors genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[13/39] PCI/MSI: Use msi_domain_info::bus_token genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 1 - --- 2022-11-11 Thomas Gleixner New
[12/39] genirq/msi: Add bus token to struct msi_domain_info genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[11/39] genirq/irqdomain: Move bus token enum into a seperate header genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 2 - --- 2022-11-11 Thomas Gleixner New
[10/39] genirq/msi: Make __msi_domain_free_irqs() static genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[09/39] powerpc/pseries/msi: Use msi_domain_ops::msi_post_free() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[08/39] genirq/msi: Provide msi_domain_ops::post_free() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[07/39] genirq/msi: Make __msi_domain_alloc_irqs() static genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[06/39] genirq/msi: Add missing kernel doc to msi_next_desc() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[05/39] genirq/msi: Remove filter from msi_free_descs_free_range() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 1 --- 2022-11-11 Thomas Gleixner New
[04/39] genirq/msi: Use MSI_DESC_ALL in msi_add_simple_msi_descs() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 2 - --- 2022-11-11 Thomas Gleixner New
[03/39] iommu/amd: Remove bogus check for multi MSI-X genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - - - --- 2022-11-11 Thomas Gleixner New
[02/39] iommu/vt-d: Remove bogus check for multi MSI-X genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups - - 1 - --- 2022-11-11 Thomas Gleixner New
[01/39] PCI/MSI: Check for MSI enabled in __pci_msix_enable() genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 1 cleanups 1 - 2 - --- 2022-11-11 Thomas Gleixner New