summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel/irq_remapping.c
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Downgrade warning for pre-enabled IRLu Baolu2024-07-031-2/+2
* Merge tag 'pci-v6.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-05-211-16/+3
|\
| * Revert "iommu/vt-d: Enable PCI/IMS"Bjorn Helgaas2024-05-151-16/+3
* | Merge tag 'iommu-updates-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-05-181-8/+8
|\ \
| * | iommu/vt-d: add wrapper functions for page allocationsPasha Tatashin2024-04-151-8/+8
| |/
* / iommu/vt-d: Enable posted mode for device MSIsJacob Pan2024-04-301-4/+109
|/
* x86/apic: Drop apic::delivery_modeAndrew Cooper2023-11-211-1/+1
* x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Thomas Gleixner2023-08-061-1/+1
* x86,intel_iommu: Replace cmpxchg_double()Peter Zijlstra2023-06-051-6/+2
*-. Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel2023-04-141-1/+1
|\ \
| | * iommu/vt-d: Do not use GFP_ATOMIC when not neededChristophe JAILLET2023-04-131-1/+1
| |/
* / iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()Lu Baolu2023-03-311-6/+0
|/
* iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG_ISOLATED_MSIJason Gunthorpe2023-01-111-1/+2
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-8/+5
|\
| * x86_64: Remove pointless set_64bit() usagePeter Zijlstra2022-12-151-8/+5
* | iommu/vt-d: Enable PCI/IMSThomas Gleixner2022-12-051-3/+16
* | iommu/vt-d: Switch to MSI parent domainsThomas Gleixner2022-12-051-15/+12
* | x86/apic/vector: Provide MSI parent domainThomas Gleixner2022-12-051-1/+1
* | x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner2022-11-171-7/+0
* | iommu/vt-d: Remove bogus check for multi MSI-XThomas Gleixner2022-11-171-2/+1
|/
* iommu/vt-d: Avoid unnecessary global IRTE cache invalidationLu Baolu2022-09-261-2/+4
* iommu/vt-d: Move include/linux/intel-iommu.h under iommuLu Baolu2022-07-151-1/+1
* iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()Guoqing Jiang2022-01-311-3/+10
* Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-05-051-1/+2
|\
| * iommu/vt-d: Use Real PCI DMA device for IRTEJon Derrick2021-03-221-1/+2
* | iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()'Christophe JAILLET2021-04-151-1/+1
|/
* iommu/vt-d: Audit IOMMU Capabilities and add helper functionsKyung Min Park2021-02-041-0/+8
* iommu/intel: Fix memleak in intel_irq_remapping_allocDinghao Liu2021-01-051-0/+2
* iommu/vt-d: Simplify intel_irq_remapping_select()David Woodhouse2020-10-281-12/+7
* x86: Kill all traces of irq_remapping_get_irq_domain()David Woodhouse2020-10-281-17/+0
* iommu/vt-d: Implement select() method on remapping irqdomainDavid Woodhouse2020-10-281-0/+13
* x86/ioapic: Generate RTE directly from parent irqchip's MSI messageDavid Woodhouse2020-10-281-25/+6
* x86/ioapic: Cleanup IO/APIC route entry structsThomas Gleixner2020-10-281-10/+9
* x86/io_apic: Cleanup trigger/polarity helpersThomas Gleixner2020-10-281-5/+4
* iommu/intel: Use msi_msg shadow structsThomas Gleixner2020-10-281-8/+16
* x86/apic: Cleanup destination modeThomas Gleixner2020-10-281-1/+1
* x86/apic: Cleanup delivery mode definesThomas Gleixner2020-10-281-1/+1
* iommu/vt-d: Remove domain search for PCI/MSI[X]Thomas Gleixner2020-09-161-3/+0
* iommm/vt-d: Store irq domain in struct deviceThomas Gleixner2020-09-161-0/+16
* x86/msi: Consolidate MSI allocationThomas Gleixner2020-09-161-2/+2
* x86_ioapic_Consolidate_IOAPIC_allocationThomas Gleixner2020-09-161-9/+9
* x86/msi: Consolidate HPET allocationThomas Gleixner2020-09-161-2/+2
* iommu/irq_remapping: Consolidate irq domain lookupThomas Gleixner2020-09-161-1/+0
* iommu/vt-d: Consolidate irq domain getterThomas Gleixner2020-09-161-43/+24
* x86/irq: Add allocation type for parent domain retrievalThomas Gleixner2020-09-161-6/+2
* x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependencyThomas Gleixner2020-09-161-9/+9
* iommu/vt-d: Serialize IOMMU GCMD register modificationsLu Baolu2020-09-041-2/+8
* Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-101-0/+1
|\
| * x86/headers: Remove APIC headers from <asm/smp.h>Ingo Molnar2020-08-061-0/+1
* | irqdomain/treewide: Free firmware node after domain removalJon Derrick2020-07-231-0/+8
|/