微软提交 Hyper‑V IOMMU 驱动补丁!Linux 虚拟机终于支持 DMA 内存保护

时间 2026-10-12 14:07:16 时间 2026-10-12 16:42:54 作者 yonghuang 作者 yonghuang 来源 <a href='https://www.xitongzhijia.com/' target='_blank' style='color:#AAA'>系统之家官网</a> 来源 系统之家官网

  系统之家装机大师 10 月 12 日最新消息,微软工程师向 Linux 内核邮件列表提交 Hyper‑V 半虚拟化 IOMMU(PVIOMMU)驱动补丁,为 Hyper‑V 下 Linux 虚拟机补齐 DMA 内存保护,优化 PCIe 硬件直通安全性,支持 VFIO,仅 x86 平台可用。

  两大核心用途率先明确。一是为分配给虚拟机的设备提供内核内 DMA(直接内存访问)保护,二是支持将设备分配给用户空间,例如通过 VFIO(虚拟功能 I/O)框架。

  驱动采用基于 Hypercall 的超调用枚举机制。与传统 ACPI 枚举方式不同,该驱动直接通过 Hypercall 发现 Hyper-V 的 IOMMU 能力,无需特定的虚拟固件扩展或修改。

  而域管理通过新的 Hypercall 接口实现。驱动负责端点设备的域分配与挂载。嵌套翻译则利用客户机管理的 stage-1 I/O 页表与宿主机 stage-2 翻译嵌套,同时支持英特尔 VT-d 和 AMD IOMMU 平台。

  IOTLB 失效请求也通过 Hypercall 机制发送至 Hypervisor,支持域选择性和页选择性刷新。测试已在 AMD 平台的 NVMe 设备和英特尔 DSA 设备上完成验证。

  当前实现仅面向 x86 平台,暂不支持客户机休眠恢复。vSVA 和虚拟 PRI 等高级功能将在后续更新中逐步补齐。

  系统推荐

  1. 拥有超强的性能,专为“干重活”的专业用户设计(例如 CAD、动画、媒体制作者、图形设计团队等等),推荐你下载:Windows11 25H2 专业工作站版(前往下载)

  2. 真正纯净的 Windows11 专业版系统,安装完成以后不捆绑软件,系统占用小。推荐你下载:Windows11 25H2 纯净专业版系统(前往下载)

  3. 拥有五年超长生命周期支持的养老版,不频繁更新补丁,适合对稳定性要求高的企业用户。推荐你下载:Win11 24H2 LTSC 2024 企业版(前往下载)

  4. 支持远程桌面主机、组策略管理等高级功能,适合对安全性、管理性和专业性有更高需求的用户。推荐你下载:Windows 11 25H2 专业版(前往下载)

  以上是系统之家装机大师提供的最新资讯,感谢您的阅读,更多精彩内容请关注系统之家装机大师官网。