History

iommu/vt-d: Add build dependency on IOASID

IOASID code is needed by VT-d scalable mode for PASID allocation. Add explicit dependency such that IOASID is built-in whenever Intel IOMMU is enabled. Otherwise, aux domain code will fail when IOMMU is built-in and IOASID is compiled as a module.

Jacob Pan committed 6 years ago

Commit 4a663da1 parent 902baf61 file · +1 −0Browse files

Unified · Split

drivers/iommu/Kconfig+1−0
@@ -188,6 +188,7 @@ config INTEL_IOMMU · 187 unmodified lines
188188 select NEED_DMA_MAP_STATE
189189 select DMAR_TABLE
190190 select SWIOTLB
191+ select IOASID
191192 help
192193 DMA remapping (DMAR) devices support enables independent address
193194 translations for Direct Memory Access (DMA) from devices.