Show patches with: Submitter = Thomas Gleixner       |    Archived = No       |   620 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends - 1 3 --- 2025-03-26 Thomas Gleixner bhelgaas Accepted
[V4,14/14] genirq/msi: Rename msi_[un]lock_descs() genirq/msi: Spring cleaning - 1 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,13/14] scsi: ufs: qcom: Remove the MSI descriptor abuse genirq/msi: Spring cleaning - 1 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,12/14] PCI/TPH: Replace the broken MSI-X control word update genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,11/14] PCI/MSI: Provide a sane mechanism for TPH genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,10/14] PCI: hv: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning 2 2 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,09/14] PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,08/14] PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,07/14] PCI/MSI: Use __free() for affinity masks genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,06/14] PCI/MSI: Set pci_dev::msi_enabled late genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,05/14] PCI/MSI: Use guard(msi_desc_lock) where applicable genirq/msi: Spring cleaning 1 - - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,04/14] NTB/msi: Switch MSI descriptor locking to lock guard() genirq/msi: Spring cleaning 1 2 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,03/14] soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning - 2 1 --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,02/14] genirq/msi: Use lock guards for MSI descriptor locking genirq/msi: Spring cleaning - 1 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,01/14] cleanup: Provide retain_ptr() genirq/msi: Spring cleaning - 2 - --- 2025-03-19 Thomas Gleixner bhelgaas Handled Elsewhere
[V3,10/10] genirq/msi: Rename msi_[un]lock_descs() genirq/msi: Spring cleaning - 1 - --- 2025-03-17 Thomas Gleixner Superseded
[V3,09/10] scsi: ufs: qcom: Remove the MSI descriptor abuse genirq/msi: Spring cleaning - - - --- 2025-03-17 Thomas Gleixner Superseded
[V3,08/10] PCI/TPH: Replace the broken MSI-X control word update genirq/msi: Spring cleaning 1 - - --- 2025-03-17 Thomas Gleixner Superseded
[V3,07/10] PCI/MSI: Provide a sane mechanism for TPH genirq/msi: Spring cleaning 1 - - --- 2025-03-17 Thomas Gleixner Superseded
[V3,06/10] PCI: hv: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning 2 2 - --- 2025-03-17 Thomas Gleixner Superseded
[V3,05/10] PCI/MSI: Switch to MSI descriptor locking to guard() genirq/msi: Spring cleaning 1 1 - --- 2025-03-17 Thomas Gleixner Superseded
[V3,04/10] NTB/msi: Switch MSI descriptor locking to lock guard() genirq/msi: Spring cleaning 1 2 - --- 2025-03-17 Thomas Gleixner Superseded
[V3,03/10] soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning - 2 1 --- 2025-03-17 Thomas Gleixner Superseded
[V3,02/10] genirq/msi: Use lock guards for MSI descriptor locking genirq/msi: Spring cleaning - 1 - --- 2025-03-17 Thomas Gleixner Superseded
[V3,01/10] cleanup: Provide retain_ptr() genirq/msi: Spring cleaning - 1 - --- 2025-03-17 Thomas Gleixner Superseded
[V2,10/10] genirq/msi: Rename msi_[un]lock_descs() genirq/msi: Spring cleaning - 1 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,09/10] scsi: ufs: qcom: Remove the MSI descriptor abuse genirq/msi: Spring cleaning - - - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,08/10] PCI/TPH: Replace the broken MSI-X control word update genirq/msi: Spring cleaning 1 - - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,07/10] PCI/MSI: Provide a sane mechanism for TPH genirq/msi: Spring cleaning 1 - - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,06/10] PCI: hv: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning 2 2 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,05/10] PCI/MSI: Switch to MSI descriptor locking to guard() genirq/msi: Spring cleaning - 1 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,04/10] NTB/msi: Switch MSI descriptor locking to lock guard() genirq/msi: Spring cleaning 1 2 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,03/10] soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning - 2 1 --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,02/10] genirq/msi: Use lock guards for MSI descriptor locking genirq/msi: Spring cleaning - 1 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[V2,01/10] cleanup: Provide retain_ptr() genirq/msi: Spring cleaning - 1 - --- 2025-03-13 Thomas Gleixner bhelgaas Superseded
[10/10] genirq/msi: Rename msi_[un]lock_descs() genirq/msi: Spring cleaning - 1 - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[09/10] scsi: ufs: qcom: Remove the MSI descriptor abuse genirq/msi: Spring cleaning - - - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[08/10] PCI/TPH: Replace the broken MSI-X control word update genirq/msi: Spring cleaning - - - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[07/10] PCI/MSI: Provide a sane mechanism for TPH genirq/msi: Spring cleaning - - - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[06/10] PCI: hv: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning 1 2 - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[05/10] PCI/MSI: Switch to MSI descriptor locking to guard() genirq/msi: Spring cleaning - - - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[04/10] NTB/msi: Switch MSI descriptor locking to lock guard() genirq/msi: Spring cleaning 1 2 - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[03/10] soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() genirq/msi: Spring cleaning - 2 1 --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[02/10] genirq/msi: Use lock guards for MSI descriptor locking genirq/msi: Spring cleaning - 1 - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[01/10] genirq/msi: Make a few functions static genirq/msi: Spring cleaning - 1 - --- 2025-03-09 Thomas Gleixner bhelgaas Superseded
[V4-1,01/21] PCI/MSI: Provide MSI_FLAG_PCI_MSI_MASK_PARENT [V4-1,01/21] PCI/MSI: Provide MSI_FLAG_PCI_MSI_MASK_PARENT 1 - - --- 2024-06-26 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,21/21] genirq/msi: Move msi_device_data to core genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,20/21] genirq/msi: Remove platform MSI leftovers genirq, irqchip: Convert ARM MSI handling to per device MSI domains - 1 - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,19/21] irqchip/irq-mvebu-icu: Remove platform MSI leftovers genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,18/21] irqchip/irq-mvebu-sei: Switch to MSI parent genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,17/21] irqchip/mvebu-odmi: Switch to parent MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,16/21] irqchip/mvebu-gicp: Switch to MSI parent genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,15/21] irqchip/irq-mvebu-icu: Prepare for real per device MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,14/21] irqchip/imx-mu-msi: Switch to MSI parent genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,13/21] irqchip/gic-v2m: Switch to device MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,12/21] irqchip/gic_v3_mbi: Switch over to parent domain genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,11/21] genirq/msi: Remove platform_msi_create_device_domain() genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,10/21] irqchip/mbigen: Remove platform_msi_create_device_domain() fallback genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,09/21] irqchip/gic-v3-its: Switch platform MSI to MSI parent genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,08/21] irqchip/irq-msi-lib: Prepare for DOMAIN_BUS_WIRED_TO_MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,07/21] irqchip/mbigen: Prepare for real per device MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,06/21] irqchip/irq-msi-lib: Prepare for DEVICE MSI to replace platform MSI genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,05/21] irqchip/gic-v3-its: Provide MSI parent for PCI/MSI[-X] genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,04/21] irqchip/irq-msi-lib: Prepare for PCI MSI/MSIX genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,03/21] irqchip/gic-v3-its: Provide MSI parent infrastructure genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,02/21] irqchip: Provide irq-msi-lib genirq, irqchip: Convert ARM MSI handling to per device MSI domains - - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V4,01/21] PCI/MSI: Provide MSI_FLAG_PCI_MSI_MASK_PARENT genirq, irqchip: Convert ARM MSI handling to per device MSI domains 1 - - --- 2024-06-23 Thomas Gleixner bhelgaas Handled Elsewhere
[V3,33/33] irqchip: Add IDXD Interrupt Message Store driver [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Handled Elsewhere
[V3,32/33] iommu/amd: Enable PCI/IMS [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,31/33] iommu/vt-d: Enable PCI/IMS [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,30/33] x86/apic/msi: Enable PCI/IMS [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,29/33] PCI/MSI: Provide pci_ims_alloc/free_irq() [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,28/33] PCI/MSI: Provide IMS (Interrupt Message Store) support [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,27/33] genirq/msi: Provide constants for PCI/IMS support [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,26/33] x86/apic/msi: Enable MSI_FLAG_PCI_MSIX_ALLOC_DYN [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,25/33] PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-X [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Handled Elsewhere
[V3,24/33] PCI/MSI: Provide prepare_desc() MSI domain op [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 1 - --- 2022-11-24 Thomas Gleixner Accepted
[V3,23/33] PCI/MSI: Split MSI-X descriptor setup [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,22/33] genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYN [V3,01/33] genirq/msi: Rearrange MSI domain flags - 1 - --- 2022-11-24 Thomas Gleixner Accepted
[V3,21/33] genirq/msi: Provide msi_domain_alloc_irq_at() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,20/33] genirq/msi: Provide msi_domain_ops::prepare_desc() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,19/33] genirq/msi: Provide msi_desc::msi_data [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,18/33] genirq/msi: Provide struct msi_map [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,17/33] x86/apic/msi: Remove arch_create_remap_msi_irq_domain() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,16/33] iommu/amd: Switch to MSI base domains [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,15/33] iommu/vt-d: Switch to MSI parent domains [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,14/33] PCI/MSI: Remove unused pci_dev_has_special_msi_domain() [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,13/33] x86/apic/vector: Provide MSI parent domain [V3,01/33] genirq/msi: Rearrange MSI domain flags - - 1 --- 2022-11-24 Thomas Gleixner Accepted
[V3,12/33] PCI/MSI: Add support for per device MSI[X] domains [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,11/33] genirq/msi: Provide BUS_DEVICE_PCI_MSI[X] [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,10/33] PCI/MSI: Split __pci_write_msi_msg() [V3,01/33] genirq/msi: Rearrange MSI domain flags 1 - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,09/33] genirq/msi: Add range checking to msi_insert_desc() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,08/33] genirq/msi: Provide msi_match_device_domain() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,07/33] genirq/msi: Provide msi_create/free_device_irq_domain() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,06/33] genirq/irqdomain: Add irq_domain::dev for per device MSI domains [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,05/33] genirq/msi: Split msi_create_irq_domain() [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,04/33] genirq/msi: Add size info to struct msi_domain_info [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,03/33] genirq/msi: Provide data structs for per device domains [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,02/33] genirq/msi: Provide struct msi_parent_ops [V3,01/33] genirq/msi: Rearrange MSI domain flags - - - --- 2022-11-24 Thomas Gleixner Accepted
[V3,01/33] genirq/msi: Rearrange MSI domain flags [V3,01/33] genirq/msi: Rearrange MSI domain flags - 1 - --- 2022-11-24 Thomas Gleixner Accepted
« 1 2 3 46 7 »