Commit Graph

75 Commits (1f6ca0d6213278f8608c7e342e423ec0c0198040)

Author SHA1 Message Date
David Woodhouse 6ecbf01c7c intel-iommu: Apply BIOS sanity checks for interrupt remapping too. 15 years ago
Chris Wright 2c99220810 intel-iommu: Detect DMAR in hyperspace at probe time. 15 years ago
Chris Wright 5d990b6275 PCI: add pci_request_acs 15 years ago
Kenji Kaneshige 5f4d91a122 PCI: use pci_is_pcie() in pci core 15 years ago
David Woodhouse 5854d9c8d1 Fix handling of the HP/Acer 'DMAR at zero' BIOS error for machines with <4GiB RAM. 15 years ago
FUJITA Tomonori 75f1cdf1dd x86: Handle HW IOMMU initialization failure gracefully 15 years ago
FUJITA Tomonori 9d5ce73a64 x86: intel-iommu: Convert detect_intel_iommu to use iommu_init hook 15 years ago
David Woodhouse 86cf898e1d intel-iommu: Check for 'DMAR at zero' BIOS error earlier. 15 years ago
David Woodhouse aa697079ee dmar: Fix build failure without NUMA, warn on bogus RHSA tables and don't abort 16 years ago
Suresh Siddha 751cafe3ae dmar: Allocate queued invalidation structure using numa locality info 16 years ago
Suresh Siddha ee34b32d8c dmar: support for parsing Remapping Hardware Static Affinity structure 16 years ago
Roland Dreier 17b6097753 intel-iommu: Decode (and ignore) RHSA entries 16 years ago
Roland Dreier 4de75cf939 intel-iommu: Make "Unknown DMAR structure" message more informative 16 years ago
Len Brown eb27cae8ad ACPI: linux/acpi.h should not include linux/dmi.h 16 years ago
Youquan Song 074835f014 intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS 16 years ago
Youquan Song e936d0773d intel-iommu: Disallow interrupt remapping if not all ioapics covered 16 years ago
Shane Wang 69575d3886 x86, intel_txt: clean up the impact on generic code, unbreak non-x86 16 years ago
Troy Heber 8211a7b585 pci/dmar: correct off-by-one error in dmar_fault() 16 years ago
Len Brown a192a9580b ACPI: Move definition of PREFIX from acpi_bus.h to internal..h 16 years ago
David Woodhouse 0815565adf intel-iommu: Cope with broken HP DC7900 BIOS 16 years ago
Joseph Cihula a59b50e995 intel_txt: Force IOMMU on for Intel TXT launch 16 years ago
Yu Zhao 6ba6c3a4ca VT-d: add device IOTLB invalidation support 16 years ago
Yu Zhao aa5d2b515b VT-d: parse ATSR in DMA Remapping Reporting Structure 16 years ago
Chris Wright dd7264355a intel-iommu: dmar_set_interrupt return error value 16 years ago
David Woodhouse c416daa98a intel-iommu: Tidy up iommu->gcmd handling 16 years ago
David Woodhouse 1f0ef2aa18 intel-iommu: Clean up handling of "caching mode" vs. IOTLB flushing. 16 years ago
David Woodhouse 4c25a2c1b9 intel-iommu: Clean up handling of "caching mode" vs. context flushing. 16 years ago
Fenghua Yu 4ed0d3e6c6 Intel IOMMU Pass Through Support 16 years ago
David Woodhouse e523b38e2f intel-iommu: Avoid panic() for DRHD at address zero. 16 years ago
David Woodhouse 276dbf9970 intel-iommu: Handle PCI domains appropriately. 16 years ago
Fenghua Yu eb4a52bc66 Intel IOMMU Suspend/Resume Support - Queued Invalidation 16 years ago
Suresh Siddha fa4b57cc04 x86, dmar: use atomic allocations for QI and Intr-remapping init 16 years ago
Suresh Siddha 1531a6a6b8 x86, dmar: start with sane state while enabling dma and interrupt-remapping 16 years ago
Suresh Siddha eba67e5da6 x86, dmar: routines for disabling queued invalidation and intr remapping 16 years ago
Suresh Siddha 9d783ba042 x86, x2apic: enable fault handling for intr-remapping 16 years ago
Suresh Siddha 0ac2491f57 x86, dmar: move page fault handling code to dmar.c 16 years ago
Tony Battersby 084eb960e8 intel-iommu: fix endless "Unknown DMAR structure type" loop 16 years ago
Yinghai Lu 8e1568f350 pci, x86, acpi: fix early_ioremap() leak 16 years ago
Yu Zhao 704126ad81 VT-d: handle Invalidation Queue Error to avoid system hang 16 years ago
Joerg Roedel 43f7392ba9 intel-iommu: fix build error with INTR_REMAP=y and DMAR=n 16 years ago
Weidong Han 1b5736839a calculate agaw for each iommu 16 years ago
Yu Zhao 2e824f7924 VT-d: fix segment number being ignored when searching DRHD 16 years ago
David Woodhouse f82851a8a4 dmar: fix uninitialised 'ret' variable in dmar_parse_dev() 17 years ago
Fenghua Yu 5b6985ce8e intel-iommu: IA64 support 17 years ago
Youquan Song cacd4213d8 dmar: remove the quirk which disables dma-remapping when intr-remapping enabled 17 years ago
Youquan Song 3481f21097 dmar: context cache and IOTLB invalidation using queued invalidation 17 years ago
Suresh Siddha f05810c996 dmar: use spin_lock_irqsave() in qi_submit_sync() 17 years ago
Suresh Siddha 1c7d1bcad2 dmar: fix dmar_parse_dev() devices_cnt error condition check 17 years ago
Suresh Siddha 04e2ea6706 dmar: use list_for_each_entry_safe() in dmar_dev_scope_init() 17 years ago
Yinghai Lu 74d04bd7dc dmar: initialize the return value in dmar_parse_dev() 17 years ago