微软向 Linux 7.4 提交 Hyper-V 半虚拟化 IOMMU 驱动

据 IT之家 10 月 11 日消息,科技媒体 Phoronix 发布报道称,微软为即将发布的 Linux 7.4 内核贡献了一款新的 Hyper-V 半虚拟化 IOMMU 驱动。该驱动当前已经进入 IOMMU 子系统的 -next 分支,能够在 Hyper-V 的 Linux 客户机虚拟机中使用。

微软向 Linux 7.4 提交 Hyper-V 半虚拟化 IOMMU 驱动

根据介绍,这款半虚拟化 IOMMU 驱动可以通过 HYPERV_PVIOMMU Kconfig 配置选项启用。启用之后,Hyper-V 上的 Linux 客户机可以为分配给虚拟机的设备提供内核级 DMA 保护。原报道还提到,该驱动同时适用于 Intel VT-d 和 AMD IOMMU 系统。

从发布节奏看,Linux 7.4 正式版预计将在 12 月底发布。如果该驱动后续合并进展顺利,将随这一版本正式发布,为 Hyper-V 上的 Linux 客户机提供相关能力。

目前,该驱动仍在 IOMMU 子系统的 -next 分支中,尚未随正式版发布。对于使用 Hyper-V 运行 Linux 客户机的用户,可以关注后续内核更新情况。