概览
QEMU
当日多个补丁系列获 R-b:HMP 可选化、ACPI 类属性化、Python 3.12+ 等;guest_memfd 原地转换的用户态 RFC 仍在等待 v2,RISC-V PR 因误发被撤回。
KVM
guest_memfd 原地转换 v10 评审细化 SHARED/PRIVATE 默认语义;Arm CCA v16 获得更多 R-b 并接近真实硬件测试,s390 多个修复系列并行推进。
Libvirt
进入 12.7.0 冻结期并发布 rc1;SELinux/iommufd 共享设备标签问题继续讨论,两个历史 issue 已关闭,需以原始结论为准。
统计
观察4
KVM · guest_memfd 原地转换 v10
SHARED/PRIVATE 默认语义与 zap 误伤讨论未闭合,后续版本可能调整映射管理逻辑。
KVM · Arm CCA v16
真实硬件测试在即,TDIR 调试选项与伪 NMI 性能权衡仍待收敛。
QEMU · guest_memfd 原地转换 RFC
作者尚未回应是否基于新代码库重发 v2,用户态支持与内核系列联动有待观察。
Libvirt · iommufd 下 SELinux MCS 策略
是否给共享 IOMMU 设备贴 MS 类别尚无结论,直接影响设备直通安全策略。
QEMU12 条精选
v3 按意见拆分 PMU、更新 IOMMU helper 与测试,并调整 pc-11.1 兼容描述;Zhao Liu 已 R-b。
影响:修正 Hygon 平台 CPUID/MSR/PMU/MCE 的 AMD 兼容判断,减少 guest 可见不一致。
查看原始标题
[PATCH v3 00/10] target/i386: Fix Hygon vendor-specific CPU behavior修正 guest 基地址未对齐时的内存结构处理,清理样式与 finalize 泄漏;两位维护者互评。
影响:增强 Arm 虚拟中断控制器在非标准地址下的健壮性。
查看原始标题
[PATCH 0/6] hw/intc/arm_gicv5: Minor fixes and cleanupsv3 以 --disable-hmp 使 HMP 可裁剪,仅保 QMP;Daniel 引用此前 util 修复并给 R-b。
影响:降低二进制体积与攻击面,但需保证调试输出链路可靠。
查看原始标题
[PATCH v3 00/49] Make HMP optional (and later standalone)将 SysemuCPUOps::has_work() 的 @cpu 参数改为 const,纯 const-correctness;Richard Henderson 已 R-b。
影响:接口层强制回调不得修改 CPUState,提升可维护性。
查看原始标题
[PATCH v4 00/20] cpus: Constify @cpu in SysemuCPUOps::has_work() handlerQEMU 侧 RFC 支持原地转换,基于 SNP 现网系列;作者未回应是否发布基于新代码库的 v2。
影响:用户态支持后,机密 VM 的 shared/private 切换效率有望提升。
查看原始标题
[PATCH RFC 00/12] guest_memfd: support in-place memory conversion将 QEMU 的 Python 最低要求从 3.9 直接提到 3.12,旧版本 EOL;Marc-André 已 R-b,CentOS9 需从 PyPI 取 Sphinx。
影响:显著缩小兼容测试矩阵,但老发行版构建环境需更新。
查看原始标题
[PATCH 00/12] python: require python3.12+为 11.2 合并一批修复,包含 MacOS 构建、fdc 安全报告处理与 DMARC 作者映射;Daniel 问 AI 政策补丁进度。
影响:涉及 stable 材料,改善 11.2 的构建覆盖与安全状况。
查看原始标题
[PATCH v2 0/8] various fixes for 11.2 (gitlab, tests, char-fe, fdc, mailmap, deprecations) pre-PRriscv 的 96 提交 PR 因复制错误被撤回;内容含 sret 在虚拟用户态应抛虚拟指令异常的修复。
影响:撤回仅延迟队列合入,RISC-V 虚拟化修复仍需留意。
查看原始标题
[PULL v2 00/96] riscv-to-apply queuev3 为 virt 板添加可选 UART1,与 UART0 分页隔离,保留默认串口语义;作者称已排队,讨论 OpenSBI 识别。
影响:简化多核开发调试,同时保持默认串口行为不变。
查看原始标题
[PATCH v3] riscv/virt: Add optional UART1v4 将 ACPI 属性迁移到类属性并新增 _ptr 辅助;Daniel 指出 bool 类型展开到 visit_type__Bool 的复杂问题并给 R-b。
影响:简化属性注册、减少实例内存,但需解决布尔序列化兼容。
查看原始标题
[PATCH v4 00/16] hw/acpi: convert object props to class props为 virtio-blk-pci 启动设备扩展 Secure IPL 支持;Matthew 指出测试 setup 会在两次测试间重复执行,建议直接允许。
影响:使 s390 安全引导覆盖 PCI 场景,测试代码需相应调整。
查看原始标题
[PATCH v1 0/3] Extend secure IPL support to virtio-blk-pci boot devices补上 store-release 后 load-acquire 的 store-load 屏障,修正 MTTCG 下缺失的顺序约束;已获 R-b。
影响:修复多个 guest 架构在 TCG 多线程下的内存序违例,避免并发错误。
查看原始标题
[PATCH 0/3] Fix RCsc store->load ordering of release storesKVM6 条精选
Gavin Shan、Suzuki 给 R-b;讨论确认硬件在途,并评估关闭 TDIR 的调试选项,指出伪 NMI 下 GIC 访问可能性能很差。
影响:影响 Arm CCA 真实硬件落地路径,以及 SVE 向量长度等特性的用户态暴露方式。
查看原始标题
[PATCH v16 00/45] arm64: Support for Arm CCA in KVMv10 新增 Binbin Wu R-b;讨论澄清转换特性默认关闭,并继续审视 zap 两侧映射对 SHARED 映射的潜在误伤。
影响:决定 guest_memfd 共享/私有转换的最终内核语义,影响 TDX/SNP 等机密 VM 的映射管理。
查看原始标题
[PATCH v10 00/41] guest_memfd: In-place conversion support调整 kvm_gmem_get_pfn() 后,Sean 解释 SNP VMSA 在 gmem 页被 zap 时如何通过 RMPUPDATE 强制失效;R-b 与 Tested-by 已附。
影响:为 SEV-SNP VMSA 生命周期管理提供依据,避免与原地转换的引用计数冲突。
查看原始标题
[PATCH v2 0/4] Stop returning struct page from guest_memfd PFN lookupAnthony 给 R-b,作者将按意见修改;该系列为 AP 透传设备加入实况迁移支持。
影响:补齐 s390 密码设备透传场景的迁移能力。
查看原始标题
[PATCH v7 00/15] s390/vfio-ap: Add live guest migration support修复 dirty marking、gaccess shadow fault 等;v2 将 srcu 使用限制到最小,Matthew 压力测试未再观察到 lockdep 告警。
影响:提升 s390 存储键与地址访问路径的稳定性。
查看原始标题
[PATCH v2 0/6] KVM: s390: Even more misc fixes将 DecodeAssists 暴露给 L1,支持 Hyper-V 嵌套 SVM;Sashiko 自动评审提示 32 位 L2 #GP 风险与 KASLR 泄露隐患。
影响:若 AI 指出的问题属实,需在合入前修正;该特性影响 WSL 嵌套虚拟化体验。
查看原始标题
[PATCH v5 0/8] KVM: nSVM: Enable DecodeAssists for nested guestsLibvirt6 条精选
为 VMware vmx 解析补充更多控制器类型与 PCI 地址,含网卡地址,作为后续 issue 的前置。
影响:提升 vmx 迁移到 libvirt 时的 XML 保真度。
查看原始标题
[PATCH 0/7] vmx: Add more controllers and parse PCI addresses作者提议 iommufd 下不给跨 domain 共享的 /dev/iommu 加 MCS 类别;Pavel 询问是保持 iommu 标签不动还是采用 RFC。
影响:决定 iommufd 与 SELinux enforcing 的兼容策略,影响设备直通部署。
查看原始标题
[RFC PATCH v1 0/2] fix: don't add SELinux MCS categories to IOMMU device用户报告 bhyve 驱动在 domxml-to-native 时忽略磁盘 serial,issue 已关闭;需以原始关闭结论为准。
影响:对依赖磁盘序列号的 bhyve 用户有影响,关闭不代表已修复。
查看原始标题
bhyve driver ignores `<serial>` for disksguest 可构造缺失 partition 字段的 agent 回复触发 libvirtd 堆双击释放,issue 已关闭。
影响:涉及根特权进程安全,已关闭需查证原始结论。
查看原始标题
Guest-controlled double free in qemuAgentGetDisks() -> heap corruption in the root libvirtd daemon用户希望 virt-top 监控多主机时显示 hostname,issue 已关闭;需以原始关闭结论为准。
影响:可用性增强,关闭状态不代表已实现,需查看 issue。
查看原始标题
virt-top should (always) show the hostname of the monitored host维护者已打 v12.7.0-rc1 标签并推送,要求社区测试并补 NEWS.rst。
影响:新特性与修复进入 RC 测试,重大问题应在冻结期内提出。