搜索社区议题
检索已进入日报、周报、月报或专题的中文点评与原始英文标题。
Guanghui Feng提出在IOMMU层获取地址映射长度,避免VFIO多次调用iova_to_phys。
影响:减少VFIO取消映射的冗余操作,提升设备直通性能,讨论聚焦于核心实现位置。
支持多个硬件加速 SMMU 实例的配置与 VFIO 关联。
影响:满足复杂 IOMMU 拓扑需求。
VFIO Kconfig限制为有KVM支持的linux主机,移除不存在的asm/kvm.h包含。
影响:恢复sparc64等非KVM平台的构建能力。
v6 为无需 zPCI IOMMU 页表模拟的设备(如 IGB、virtio)保存/恢复设备状态,VFIO 设备仍不可迁移。测试覆盖 IGB、virtio-net/blk。
影响:补齐 s390x 模拟 PCI 设备迁移能力,使包含 zPCI 设备的 guest 可跨主机迁移;VFIO 场景仍受限。
v4 为 KHO/live update 增加 IOMMU 状态保存恢复,包括 Intel VT-d 与 vfio cdev/iommufd 附加状态;讨论关注 guest 暂停耗时。
影响:是 kexec live update 缩短 guest 暂停时间的关键依赖,需与 VFIO/PCI preservation 系列配套。
通过vfio-pci参数x-forward-aer=on,将PCIe AER错误传递到客户机而非停止VM,支持客户机恢复。
影响:允许客户机驱动处理可恢复PCIe错误,提升PCIe设备热插拔与虚拟化稳定性。
添加zPCI设备状态保存/恢复,支持模拟设备迁移,VFIO设备仍不可迁移。
影响:使s390x上模拟PCI设备可迁移,提升可用性。
允许VM_PFNMAP区域使用2MB块映射,适配VFIO PCI BAR。
影响:减少G-stage页表开销和TLB压力,提升设备直通性能。
延长PCIe PASID和ATS支持,重构vfio-pci错误处理,允许用户灵活配置加速SMMU实例。
影响:提升ARM虚拟化平台灵活性,为更多加速器直通场景奠定基础。
延长PCIe PASID和ATS支持,重构vfio-pci错误处理,允许用户灵活配置加速SMMU实例。
影响:提升ARM虚拟化平台灵活性,为更多加速器直通场景奠定基础。