• Linus Torvalds's avatar
    Merge tag 'iommu-updates-v3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu · 66645656
    Linus Torvalds authored
    Pull IOMMU updates from Joerg Roedel:
     "A few updates this time, most important and exiciting (to me) is:
    
       - The new ARM SMMU driver.  This is a common IOMMU driver that will
         hopefully be used in a lot of upcoming ARM chips.  So the mess in
         the past where every SOC had its own IOMMU will be over.
    
      Besides that:
    
       - Some important fixes in the IOMMU unmap path.  There are fixes in
         the common code and also in the AMD IOMMU driver.
       - Other random fixes"
    
    * tag 'iommu-updates-v3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:
      MAINTAINERS: add entry for ARM system MMU driver
      iommu/arm: Add support for ARM Ltd. System MMU architecture
      documentation/iommu: Add description of ARM System MMU binding
      iommu: Use %pa and %zx instead of casting
      iommu/amd: Only unmap large pages from the first pte
      iommu: Fix compiler warning on pr_debug
      iommu/amd: Fix memory leak in free_pagetable
      iommu: Split iommu_unmaps
      iommu/{vt-d,amd}: Remove multifunction assumption around grouping
      iommu/omap: fix checkpatch warnings in omap iommu code
      iommu/omap: fix printk formats for dma_addr_t
      iommu/vt-d: DMAR reporting table needs at least one DRHD
      iommu/vt-d: Downgrade the warning if enabling irq remapping fails
    66645656
Kconfig 8.29 KB