概览
QEMU
11.2 周期收尾,清理类系列集中排队或合入;ARM 板卡 boot info 迁移、qdev 生命周期、NMI 重构等获得 R-b 并进入队列,同时新增 i.MX6UL 与 Octeon III 板卡支持。
KVM
guest_memfd 相关讨论活跃,in-place conversion v10 继续评审,新 RFC 开启 guest_memfd-only memslot dirty logging 探索;TDX selftests 与 VM-DoS 防护稳步推进,TDP 空叶子跳过优化出现显著性能数据。
Libvirt
virDomainGetGuestInfo 设备信息扩展获得有条件 R-b,文档细节修正后有望合入;另有低风险 QEMU 拼写清理 MR。
统计
观察4
KVM · guest_memfd dirty logging
新 RFC 允许 guest_memfd-only memslot 改 flags,涉及并发更新与 page migration 兼容性,方向未定。
KVM · TDP 空叶子跳过
空子树提示将 zap 耗时从 330ms 降至 35ms,但通用与专用方法取舍未决,值得跟踪后续实验。
QEMU · qdev realization lifecycle
前 14 项已排队,最后一项等待 Igor/Michael 意见,可能影响设备 realize 语义走向。
Libvirt · guest device info
Peter Krempa 已给有条件 R-b,文档修正后可能合入,影响管理面能力。
QEMU18 条精选
20 个补丁将各板卡静态 arm_boot_info 转为机器状态成员,修正 reset 路径指针持有;Bin Meng R-b 并提出字段设置一致性意见。
影响:消除遗留静态生命周期问题,为后续机器状态扩展与 reset 健壮性打基础。
查看原始标题
[PATCH 00/20] hw/arm: Store the ARM boot info in the machine state修正 uSDHC 模型,使 Buildroot U-Boot 能加载内核并挂载 SD 根文件系统;Bin Meng R-b。
影响:提升 i.MX6UL 板卡固件兼容性,方便嵌入式开发验证。
查看原始标题
[PATCH 00/10] hw/arm: Enable U-Boot boot on MCIMX6UL-EVK将 arm_do_plugin_vcpu_discon_cb() 移入 tcg_enabled 块;Peter Maydell 表示 hybrid-accel 正拆分为小补丁。
影响:避免非 TCG 加速下误用插件接口,为 hybrid-accel 铺路。
查看原始标题
[PATCH] target/arm: Restrict arm_do_plugin_vcpu_discon_cb() to TCG修复移除旧机器后 xenfv 别名缺失,恢复 Xen HVM 启动;Philippe queued 并加 stable。
影响:解决 Xen 工具回归,需稳定版 backport。
查看原始标题
[PATCH] hw/i386/pc: xen: reinstate the "xenfv" machine alias修正 ARM_GIC 仅对 TCG 选择 GICv3 的遗漏;Peter Maydell 询问与 RTH 补丁是否叠加。
影响:确保非 KVM 加速下正确编译 GICv3。
查看原始标题
[PATCH] hw/intc/arm_gicv3: Have GIC kconfig select GICv3 for HVF and WHPX用多状态取代单一布尔,防止 realize 重入;前 14 项已排队,最后一项等 Igor/Michael 意见。
影响:简化设备实现语义,消除未定义行为,为 accel 同步工作铺路。
查看原始标题
[PATCH for-11.2 v3 00/15] qdev: Clarify and enforce the device realization lifecycle实现中断投递、TLB fill、线程调度等;Taylor Simpson R-b,LATEST 提及某补丁已提交。
影响:推动 Hexagon 目标进入系统模拟,扩展架构覆盖面。
查看原始标题
[PATCH v5 00/28] Hexagon system emulation, Part 2/3pull 含 vmxnet3 中断校验优雅失败、amd_iommu 未定义行为修复;Thomas Huth 已应用。
影响:测试框架更健壮,设备错误路径处理合理。
查看原始标题
[PULL 0/6] Functional test framework improvements & bug fixes添加 11.2 machine types 并更新 s390-ccw BIOS;讨论稳定版 backport 范围。
影响:为 s390x 扩展机型支持,同时考虑旧版本修订。
查看原始标题
[PULL 00/15] s390x queue将系统特定代码移出 cpu-common.c,重命名 realize 函数;Richard Henderson R-b,Philippe queued。
影响:简化 CPU/accel 同步理解,为 split acceleration 作准备。
查看原始标题
[PATCH 0/8] hw/cpu: Slightly sanitize CPU API提出 VFIO_REGION_INFO_CAP_SPARSE_MMAP_FDS,允许一个 BAR 内多个子区域来自不同 FD;讨论协议设计。
影响:为 paravirtualized PCI 设备暴露多源 mmap 区域提供扩展。
查看原始标题
[RFC PATCH 0/3] vfio-user: support multiple FDs backing region mmapsV11 获 Stefan 反馈后更新,V12 引入 ref/unref 配对接口,获 Stefan R-b;通过 QOM 路径跟踪设备与导出关联。
影响:显著提升 IOThread 可观测性,便于管理面定位线程与资源关系。
查看原始标题
[PATCH V12 00/15] iothread: Support tracking and querying IOThread holders实现 CN73xx 与板级模型,可引导 U-Boot 与 OpenBSD;作者补充事件环修复后的长稳测试。
影响:扩展网络设备固件模拟能力,支持恢复环境验证。
查看原始标题
[PATCH 0/9] hw/mips: add Octeon III EBB7304 support重命名 trigger/raise 并去除 cpu_index/errp 参数,s390x 固定向首个 CPU 投递;获 Peter Maydell 等 R-b。
影响:解耦 monitor 与 vCPU,简化 NMI 投递语义。
查看原始标题
[PATCH v5 0/7] hw/nmi: Disconnect of vCPU and disentangle Monitor code按规范校验 p_filesz 与 p_memsz 关系,避免异常头部引发问题;Philippe R-b 并 queued。
影响:提升 QEMU 加载 ELF 的健壮性,防止损坏文件触发异常。
查看原始标题
[PATCH v2] hw/elf_ops: defend against weird elf headers包含静态属性重命名与文档更新;PR 已被应用。
影响:澄清 QOM 类静态属性语义,规范接口。
查看原始标题
[PULL 0/6] qom-qdev queue 20260814用原始长度而非回调修改后的长度复制缓冲,避免越界;Christian Borntraeger R-b。
影响:修复安全 guest 场景下的越界读,消除 ASAN 告警。
查看原始标题
[PATCH] s390x/sclp: pv: only copy the original SCCB bufferfind_last_bit 参数应为 bit 数,修正后不再错误限制 8192 设备;Christian Borntraeger R-b。
影响:修正通道子系统扫描边界,避免设备遗漏。
查看原始标题
[PATCH 1/1] s390x/css: Fix css stsch detection to go beyond 8192 devicesKVM9 条精选
新增 Xiaoyao Li R-b,Rick Edgecombe 认可简化;建立 TDX VM 生命周期测试框架。
影响:为 TDX 提供基础测试保障,降低回归风险。
查看原始标题
[PATCH v14 00/22] TDX KVM selftests启用 Notify/Bus Lock VM exit,v3 拆分便于 backport;Sean 认为模拟 EXIT 时 bit[31:16] 保留可能重复计数。
影响:为 TDX 提供 DoS 防护,但需澄清退出原因计数语义。
查看原始标题
[PATCH v3 0/4] KVM: TDX: Enable VM-DoS Prevention Features for TDX空子树提示将反复 invalidate 的 zap 耗时从 330ms 降至 35ms;通用迭代器方法帮助有限。
影响:优化 TDP MMU 在反复 unmap 场景的开销,方案取舍待定。
查看原始标题
[RFC PATCH 0/1] KVM: x86: Skip empty TDP leaf page tables含 selftests 与功能补丁,Paolo 想推进简单修复但保留 Sean ack。
影响:汇总 x86 侧变更进入合并窗口。
查看原始标题
[GIT PULL] KVM: x86 pull requests for 7.3将 IRQ-off 退出处理移入公共代码并对 to_vmx() 加 poison;Sean 修正一个前缀遗漏。
影响:防止 TDX vCPU 被误作 VMX vCPU,提升安全性。
查看原始标题
[PATCH 0/3] KVM: VMX: Harden against interpreting TDX vCPU as vcpu_vmxv10 获得 Binbin Wu R-b;要求 changelog 用祈使语气,讨论 per-VM 属性与模块参数。
影响:支撑 CoCo 动态 private/shared 转换,评审聚焦提交信息规范。
查看原始标题
[PATCH v10 00/41] guest_memfd: In-place conversion support探讨允许此类 slot 改 flags 以支持 dirty logging,并考虑 page migration 与 TDX/SNP 共存。
影响:补全 guest_memfd 在迁移备份场景的可观测性,但并发更新与兼容性待解。
查看原始标题
[RFC PATCH 0/3] KVM: Dirty page logging for guest_memfd-only memslots修正 guest TSC 缩放漂移;Sean 建议采用特定链接作为总结,讨论进入细节。
影响:改善 KVM clock 精度与连续性,减少 guest 时间跳跃。
查看原始标题
[PATCH v7 00/36] Cleaning up the KVM clock mess基于 KHO 与 VFIO/PCI 保存系列实现 VT-d 状态保存;iommufd 回收作为 phase 2。
影响:支撑 live update 下设备状态不丢失,但 preserve 后设备绑定受限。
查看原始标题
[PATCH v4 00/18] iommu: Add live update state preservationLibvirt2 条精选
实现 QEMU/bhyve 驱动与 virsh 支持;Peter Krempa 有条件 R-b,需修正文档示例与地址格式说明。
影响:增强管理面获取 guest 设备信息的能力,需完善文档后合入。
查看原始标题
[PATCH v2 0/6] Add guest device info to virDomainGetGuestInfo通过 grep 验证,修正文档与代码中 QEMU 大小写不一致。
影响:提高一致性,低风险清理。