搜索社区议题
检索已进入日报、周报、月报或专题的中文点评与原始英文标题。
RFC v2 新增 guest_memfd 的 device-resource 框架,以 VFIO device fd 关联 PCI BAR,协调私有/共享映射,并配套 IOMMUFD;Arm CCA backend 另行提供。
影响:面向机密设备直通的 MMIO 私有/共享协调,接口与生命周期仍需评审。
使VFIO用户态(DPDK等)能配置PCIe TPH,提升性能。此前版本根据反馈调整了PH/ST有效性推导和ST表策略;当前已迭代至 v20,最新变化以原始线程为准。
影响:对高频数据面应用吞吐量有显著提升,但需配合用户态驱动更新。
为 PowerPC sPAPR 平台实现基于 RTAS 的错误注入,使 guest 可主动触发 PCI 错误以测试和诊断 EEH 恢复机制。
影响:补全 EEH 的测试与诊断能力;评审指出缺少 vfio_eeh_container_ok() 的单容器单 group 检查,作者下一版补回。
v10 改进 VFIO zPCI 透传设备的功能测量,复用每设备 FMB 缓冲、重构状态管理并保留测量状态;AI 评审指出重试与状态检查问题。
影响:影响 s390 VFIO 设备测量一致性与 host/guest 并发控制;需处理评审指出的问题。
重写 RFC,新增 guest HDM decoder 映射、SMMUv3 preserve-config 交互,并修复 pxb-cxl 缺少 _DSM 的保留配置问题。
影响:为 CXL 加速器直通提供可行路径,是 CXL 虚拟化栈的关键一步。
此前版本为 vfio-ap 中介设备补齐迁移所需读回调与 get_data_size 等 vfio_migration_ops 实现,使携带 AP 直通配置的 guest 支持热迁移;本期获部分 Reviewed-by;当前已迭代至 v10,最新变化以原始线程为准。
影响:补齐 s390x AP 直通的迁移能力;自动审查对 TAPQ 异步错误下使用未定义硬件状态提出 Medium 级疑问待澄清。
修复 PF 直通时 reset_prepare() 的空指针解引用,以及 QM_HW_V3 上 64KB 页不兼容导致迁移与客户机内核异常,改为 probe 阶段选择通用 ops。
影响:直接关系 HiSilicon ACC 设备的直通与迁移可用性;维护者仍反对冗余 is_virtfn 检查与每次 reset 打 dev_err。
客户机驱动自己的虚拟 endpoint HDM decoder,QEMU 按 guest 提交的物理地址映射设备内存;v2 按评审更新后获得更多 Tested-by。
影响:bios-tables-test 已在 x86_64、aarch64、riscv64、loongarch64 通过,但测试者指出 TCG 下无法启用 accel=on,需本地变通验证。
针对 vfio-pci 在 SR-IOV 启用时允许 PF reset 并可能引发 machine check 的问题,在公共 wrapper 加 device_lock 并阻止越界复位;Google 已确认修复。
影响:避免活跃 VF 被 PF 复位破坏导致宕机/稳定性风险,属于设备管理安全缺陷修复。
v2 已支持裸机与虚拟化环境,并通过 vfio-mdev 向 KVM guest 分配 CLA;本期最新回复仅为澄清确认,未见新版本结论。
影响:Arm CPU 本地加速器的虚拟化接入仍需完善错误处理与生命周期设计;尚未定稿。