vtdfault

iommu isolation for x86_64 (intel vt-d / amd-vi) that introspects page tables, translation walks, scans iova mappings and captures fault events

internals

intel vt-d

iova -> root[bus] -> ctx[devfn] -> slpt walk -> phys

amd-vi

iova -> dte[devid] -> page table walk -> phys
Description
iommu isolation for x86_64 that introspects page tables, translation walks, scans iova mappings and captures fault events
Readme 293 KiB
Languages
Rust 100%