Tagged articles

IOMMU

3 articles · Page 1 of 1
Deepin Linux
Deepin Linux
Jul 7, 2025 · Information Security

How IOMMU Safeguards Systems: From DMA Attacks to Virtualization Security

This article explains how the Input/Output Memory Management Unit (IOMMU) protects computers from DMA‑based attacks, details its architecture, DMA and interrupt remapping mechanisms, implementations across Intel, AMD and ARM, and provides practical configuration and programming guidance for secure virtualization and cloud environments.

DMAIOMMUMemory Management
0 likes · 21 min read
How IOMMU Safeguards Systems: From DMA Attacks to Virtualization Security
Liangxu Linux
Liangxu Linux
Feb 14, 2022 · Fundamentals

How SR‑IOV Powers High‑Performance PCIe Passthrough in KVM/QEMU

This article explains the background, hardware and software principles of SR‑IOV, the roles of Physical and Virtual Functions, IOMMU address and interrupt remapping, VFIO interfaces, and the complete QEMU/KVM PCI‑passthrough workflow that enables data‑plane acceleration for virtual machines.

IOMMUKVMPCIe
0 likes · 11 min read
How SR‑IOV Powers High‑Performance PCIe Passthrough in KVM/QEMU