概览
QEMU
测试框架向 Meson 整体迁移接近收官,single-binary 动态过滤方案在 TypeInfo 字段设计上收敛;TCG 新增 min/max 原生支持,RISC-V 与 Arm 板级模拟持续修复,stable 11.0.4 周期启动。
KVM
Arm CCA v16 与 guest_memfd in-place 转换并行推进进入细粒度接口评审,KVM clock 清理和 TDX DoS 预防带来 x86 侧的精度与安全改进,s390x 亦有杂项修复。
Libvirt
安全修复优先,CVE-2026-18917 的 RPC 溢出补丁已收 Review;nwfilter nftables 后端接近落地,同时跟进 QEMU 11.1 capabilities 更新并支持 vCMDQ 特性。
统计
观察3
KVM · Arm CCA 内存转换
重叠转换请求的规范澄清尚无定论,将影响后续 RMM 接口与 KVM 实现。
QEMU · single-binary 动态过滤
TypeInfo 字段的具体语义与规则描述方式仍待下一版设计确认。
Libvirt · nwfilter nftables 后端
ARP 行为已确认符合预期,后续需关注合并前的兼容性与清理逻辑。
QEMU10 条精选
用户报告 Go GC 与编译器在 binfmt 模拟下崩溃,涉及 x86_64 用户态模拟在 aarch64 主机上的正确性。
影响:可能指向 TCG 跨架构内存模型或信号处理缺陷,需复现定位。
查看原始标题
Go garbage collector crashes when using qemu-x86_64 on an aarch64 host首个 11.2 pullreq:新增板模型与 SME 仿真,修复 raspi4b 内存容量被错误限制问题并加回归测试。
影响:Arm 平台模拟与 SME 支持推进,Pi 4 内存可见性得到修正。
查看原始标题
[PULL 00/26] target-arm queuev6 将 user/system/multiarch 全部 TCG 测试迁移到 Meson,补齐脚本与头文件依赖;本次新增 Daniel 对 build-dir/run 脚本使用的评审意见。
影响:统一测试构建系统,提升依赖解析准确性与可维护性,为架构覆盖扩展铺路。
查看原始标题
[PATCH v6 000/103] tests/tcg: run tests with meson11.0.4 冻结与发布计划已定;队列含 CET shadow stack 的 KVM MSR 修复及 sh4 延迟槽信号修复。
影响:维护分支用户应关注 SSP 恢复问题;面向社区的补丁征集窗口有限。
查看原始标题
[Stable-11.0.4 000/120] Patch Round-up for stable 11.0.4, freeze on 2026-08-24静态过滤不足,社区同意在 TypeInfo 增加字段描述可用规则,取代此前函数指针分歧。
影响:决定单二进制发行下目标平台设备集合的暴露机制,影响后续设备与 CPU 过滤设计。
查看原始标题
[PATCH 00/27] single-binary: implement dynamic filtering for machine types按 rust/hw/char/pl011 模式将 C 模型移植到 Rust,依赖树外 SoC/板,等待上游机器接入。
影响:探索 QEMU Rust 设备模型路径,为 STM32F1xx 平台支持做准备。
查看原始标题
[RFC PATCH v1 0/5] hw/gpio: STM32F1xx GPIO controller in Rust补齐 L2 zero window、DDR 训练等固件可见硬件行为,使 HSS v2024.06 可引导至 Linux;Alistair Acked-by。
影响:修复该 RISC-V 板级模型与现代 HSS/U-Boot 的兼容性。
查看原始标题
[PATCH 00/26] hw/riscv: Restore Microchip PolarFire SoC Icicle Kit firmware bootRichard Henderson 添加 min/max IR 操作,并在 AArch64 FEAT_CSSC、RISC-V Zbb 实现,另有 CSSC 的 ctpop/ctz 优化。
影响:减少 TCG 翻译开销,提升相关架构上的算术与位操作性能。
查看原始标题
[PATCH 0/7] tcg: Add min/max opcodes拆分 TLB 设备声明与实现,为全系统模拟铺路;讨论 hmp_info_tlb() 绑定缺失问题。
影响:推进 Hexagon DSP 全系统模拟,后续将引入机器与设备模型。
查看原始标题
[PATCH v8 00/36] Hexagon system emulation - Part 1/3API 改为 nmi_inject()/raise,移除 cpu_index 参数,s390x 固定投递 CPU0,HMP/QMP 行为一致。
影响:简化 NMI 处理,消除 HMP/QMP 差异,便于未来多 CPU 策略。
查看原始标题
[PATCH v4 0/7] hw/nmi: Disconnect of vCPU and disentangle Monitor codeKVM5 条精选
v16 将 RMM 2.0-bet2 固件支持与 KVM 部分合并;本次聚焦重叠内存转换请求的规范澄清。
影响:为 Arm 机密计算提供基础,内存转换与 SVE 寄存器接口继续细化。
查看原始标题
[PATCH v16 00/45] arm64: Support for Arm CCA in KVM修复相关 CAP 问题,允许用户态启用特性;讨论简化 TDCALL 到 VMX exit reason 映射。
影响:强化 TDX 虚拟机对失控 vCPU 的隔离,附稳定版移植补丁。
查看原始标题
[PATCH v2 0/3] KVM: TDX: Enable VM-DoS Prevention Features for TDX引入 vm_mem_set_memory_attributes() 统一内存属性路径,基于 GUP 修复调整;新增 Fuad Tabba R-b。
影响:决定 CoCo 私有内存的生命周期管理,影响 TDX/CCA 等方案。
查看原始标题
[PATCH v10 00/41] guest_memfd: In-place conversion supportv7 解决 guest TSC scaling 未补偿导致的时钟漂移,并减少 masterclock 不必要重采样;含 UAPI 导出 pvclock。
影响:提升虚拟时钟精度与稳定性,为管理程序时钟校正提供新接口。
查看原始标题
[PATCH v7 00/36] Cleaning up the KVM clock mess简化 GISA IPM 读取、修正 prepare_memory_region 返回值与 page dirty 标记,避免潜在同步问题。
影响:提升 s390x 中断与内存路径正确性,多为小规模修正。
查看原始标题
[PATCH v2 0/9] KVM: s390: And then... even more fixes againLibvirt4 条精选
根据 qemu-11.1 发布更新 capabilities 回复文件与 XML,已获 R-b。
影响:确保新版本特性在 libvirt 中被正确识别与使用。
查看原始标题
[PATCH 0/2] qemucapabilitiesdata: Update after qemu-11.1 release新增 <iommu> 'cmdqv' 属性,为加速 SMMUv3 启用命令队列虚拟化,需配合 QEMU 侧支持。
影响:降低 SMMU 命令路径开销,提升直通场景虚拟化性能。
查看原始标题
[PATCH v3 0/3] qemu: Support vCMDQ新增 nftables 驱动替代 ebiptables,支持运行时切换与旧规则清理;ARP 重复规则确认为预期行为。
影响:提供更现代的防火墙后端,简化规则管理,是 nwfilter 演进的关键步骤。
查看原始标题
[PATCH v8 0/4] nwfilter: add nwfilter nftables drivernpages*cellcount 的 32 位乘积溢出可绕过 RPC 上限检查,导致堆越界写;补丁以安全乘法修正。
影响:本地无特权客户端可致 root daemon 内存破坏,属优先修复的高危漏洞。