Skip to content
  • Will Deacon's avatar
    113eb4ce
    Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core · 113eb4ce
    Will Deacon authored
    Intel VT-D updates for 5.11. The main thing here is converting the code
    over to the iommu-dma API, which required some improvements to the core
    code to preserve existing functionality.
    
    * for-next/iommu/vt-d:
      iommu/vt-d: Avoid GFP_ATOMIC where it is not needed
      iommu/vt-d: Remove set but not used variable
      iommu/vt-d: Cleanup after converting to dma-iommu ops
      iommu/vt-d: Convert intel iommu driver to the iommu ops
      iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev
      iommu: Add quirk for Intel graphic devices in map_sg
      iommu: Allow the dma-iommu api to use bounce buffers
      iommu: Add iommu_dma_free_cpu_cached_iovas()
      iommu: Handle freelists when using deferred flushing in iommu drivers
      iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM
    113eb4ce
    Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core
    Will Deacon authored
    Intel VT-D updates for 5.11. The main thing here is converting the code
    over to the iommu-dma API, which required some improvements to the core
    code to preserve existing functionality.
    
    * for-next/iommu/vt-d:
      iommu/vt-d: Avoid GFP_ATOMIC where it is not needed
      iommu/vt-d: Remove set but not used variable
      iommu/vt-d: Cleanup after converting to dma-iommu ops
      iommu/vt-d: Convert intel iommu driver to the iommu ops
      iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev
      iommu: Add quirk for Intel graphic devices in map_sg
      iommu: Allow the dma-iommu api to use bounce buffers
      iommu: Add iommu_dma_free_cpu_cached_iovas()
      iommu: Handle freelists when using deferred flushing in iommu drivers
      iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM
Loading