• Linus Torvalds's avatar
    Merge git://git.infradead.org/iommu-2.6 · b09a75fc
    Linus Torvalds authored
    * git://git.infradead.org/iommu-2.6: (23 commits)
      intel-iommu: Disable PMRs after we enable translation, not before
      intel-iommu: Kill DMAR_BROKEN_GFX_WA option.
      intel-iommu: Fix integer wrap on 32 bit kernels
      intel-iommu: Fix integer overflow in dma_pte_{clear_range,free_pagetable}()
      intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long'
      intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS
      intel-iommu: Disallow interrupt remapping if not all ioapics covered
      intel-iommu: include linux/dmi.h to use dmi_ routines
      pci/dmar: correct off-by-one error in dmar_fault()
      intel-iommu: Cope with yet another BIOS screwup causing crashes
      intel-iommu: iommu init error path bug fixes
      intel-iommu: Mark functions with __init
      USB: Work around BIOS bugs by quiescing USB controllers earlier
      ia64: IOMMU passthrough mode shouldn't trigger swiotlb init
      intel-iommu: make domain_add_dev_info() call domain_context_mapping()
      intel-iommu: Unify hardware and software passthrough support
      intel-iommu: Cope with broken HP DC7900 BIOS
      iommu=pt is a valid early param
      intel-iommu: double kfree()
      intel-iommu: Kill pointless intel_unmap_single() function
      ...
    
    Fixed up trivial include lines conflict in drivers/pci/intel-iommu.c
    b09a75fc
dmar.c 31.5 KB