搜索社区议题
检索已进入日报、周报、月报或专题的中文点评与原始英文标题。
v5 允许将 BAR 子集导出为 DMABUF 供从进程 mmap,替代共享整个设备 fd;评审中讨论 pcim_p2pdma_provider() 成功与否对 mlx5 等驱动的影响。
影响:为多进程设备直通提供细粒度隔离,提升安全性;但与现有 P2PDMA 驱动的兼容性仍需厘清。
修复 vfio_ap_mdev_cfg_remove 的 stale do_remove、matrix_mdev->kvm 空引用、锁定缺失及 status_show 空解引用等;Matthew Rosato R-b。
影响:提升 AP 设备透传在配置变更/热插拔路径上的稳定性,避免潜在崩溃。
修复CRW并发锁、IDAL大小计算等预存问题,v5获Reviewed-by。
影响:提高DASD直通稳定性。
修复 vfio_ap_on_cfg_changed/on_scan_complete 调用树中多个预存缺陷,包括陈旧 do_remove 标志;Sashiko AI 指出 4 个潜在问题,含 kvm 解引用风险。
影响:涉及 AP 设备热插拔与矩阵配置更新,可能导致 panic 或 guest 配置不一致,需要维护者确认。
将 vfio 各源文件改为仅编译一次,移除 CONFIG_ 特化;已获 Cédric 的 Tested-by,同时注意到 s390x KVM 跨架构假设的影响。
影响:推进 QEMU 单二进制目标,后续需评估跨架构 KVM 支持对上层的约束。
v4 根据 Sashiko 反馈修订,修复更多 IDAL 大小计算问题。
影响:与 v3 连续修复,提高安全性。
Peter Xu 抽象 switchover-ack 机制并增加 VFIO 预拷贝重新初始化支持,减少迁移停机时间。
影响:提高实时迁移可靠性,改善复杂 VFIO 设备迁移性能。
允许 QEMU 读取子通道 chpids/pimpampom/chpid type 等 sysfs 属性,修复 vfio-ccw 直通挂载失败。
影响:解决 s390x 环境下 vfio-ccw 直通设备的权限限制。
当内核无 modules.alias 时,virPCIDeviceFindBestVFIOVariant 错误退出,现改为警告回退。
影响:避免在精简内核/容器环境中无法分配 VFIO 设备。
修复 IDAL 长度计算、工作队列未取消导致的 UAF 和 TOCTOU 竞争。
影响:提升 s390 DASD 直通可靠性。