IOMMUの情報はACPIのDMARに格納されている DMARのデータ構造は,Intel VT-d ドキュメント (Intel® Virtualization Technology for Directed I/O) の8章に書いてある ざっくり以下のような構造 DMAR (DMA Remapping Table) DRHD (DMA Remapping Hardware Unite Definition) (n個) RMRR (Reserved Memory Region Reporting) (m個) ATSR (ATS Capability Reporintg) (l個) DRHDがIOMMUの情報 IOMMUが対象とするPCIデバイスの番号が格納される SegmentがPCI segment番号, PCI Bus NumberとPCI Pathが bus, device, func