Hi all, As promised, here's the really-actually-final version, cleaning up the new interface in patch #1 to not introduce the new parameter before it's ready, and rebased to make sure it correctly applies on -rc3. Thanks, Robin. Mario Limonciello (1): iommu/amd: Indicate whether DMA remap support is enabled Robin Murphy (3): iommu: Introduce device_iommu_capable() iommu: Add capability for pre-boot DMA protection thunderbolt: Make iommu_dma_protection more accurate drivers/iommu/amd/amd_iommu_types.h | 4 +++ drivers/iommu/amd/init.c | 3 ++ drivers/iommu/amd/iommu.c | 2 ++ drivers/iommu/intel/iommu.c | 2 ++ drivers/iommu/iommu.c | 23 +++++++++++++++ drivers/thunderbolt/domain.c | 12 ++------ drivers/thunderbolt/nhi.c | 44 +++++++++++++++++++++++++++++ include/linux/iommu.h | 8 ++++++ include/linux/thunderbolt.h | 2 ++ 9 files changed, 91 insertions(+), 9 deletions(-) -- 2.35.3.dirty