IOMMU support
This is a tracking issue to cover what is needed to implement the IOMMU support.
It will increase the system stability and security because IOMMU don't allow hardware devices to read and write data from/to memory addresses that they don't have permission to access.
-
VirtIO-IOMMU (QEMU) -
VT-d (Intel CPUs) -
AMD-Vi (AMD CPUs) -
SMMU (ARM CPUs) -
RISC-V IOMMU
Edited by Ribbon