2026-07-03 社区动态
ARM 虚拟化多个特性已合并至 target-arm.next,Monitor QOM 转换持续推进至 v6
概览
QEMU
ARM 特性继续占据主导,WFxT、FEAT_SME_MOP4、FEAT_FPRCVT 已完成,Monitor 重构 v6 提交。sp-mem、s390x Secure IPL、Power8E 移除等仍在评审。
Libvirt
主要参与 QEMU Monitor QOM 转换讨论,自身构建选项与文档更新稳步推进。
KVM
TDX Dynamic PAMT 持续讨论,migration/ram 稳定性补丁提交,RISC-V IOMMU MRIF 问题被报告。
统计
观察3
QEMU · Monitor QOM 转换(v6)
v6 已提交,涉及大量 QEMU 内部重构,后续合入对管理栈影响较大。
KVM · TDX Dynamic PAMT
多篇补丁讨论,仍有一些设计细节待解决(如地址宽度检查),影响 TDX 内存管理灵活性。
QEMU · s390x Secure IPL for virtio-blk/scsi(v12)
大系列补丁,涉及安全启动证书存储,正在密集评审,可能很快合入。
QEMU12 条精选
v9 系列实现 WFxT(Wait for Event with Timeout)的完整行为,包括事件流和 SEV/SEVL 支持。
影响:消除由于内存排他访问不完整导致的潜在死锁,提升多核 ARM 虚拟化可靠性。
查看原始标题
[PATCH v9 0/7] target/arm: fully model WFxT instructions for A-profilev2 系列添加 FMOP4/BFMOP4 非扩展/扩展运算,支持多精度矩阵操作。
影响:推动 SME2p2 特性在 QEMU 中的完整实现,满足 HPC/AI 场景需求。
查看原始标题
[PATCH v2 00/15] target/arm: Implement FEAT_SME_MOP4在 imx8mp-evk 中集成 FlexCAN 模拟,需调整代码结构。
影响:扩展 CAN 总线虚拟化覆盖至 i.MX8MP 平台,适合车辆网络仿真。
查看原始标题
[PATCH 0/4] hw/arm/fsl-imx8mp: Add inital FlexCAN support修复 Coverity CID 1660057,区分成功/重试/错误三种返回状态。
影响:防止未初始化缓存被使用,提升 SMMUv3 加速可靠性。
查看原始标题
[PATCH v2] hw/arm/smmuv3-accel: Fix veventq read returning true on EAGAIN/EINTR约束 fw_cfg 寄存器布局避免不必要的架构差异,减少 Guest OS ifdef。
影响:提高跨架构兼容性,特别是 RISC-V 和 LoongArch,减少维护成本。
查看原始标题
[PATCH 0/5] hw/nvram/fw_cfg: Document and tighten up register layoutsv14 系列引入 TYPE_MEMORY_DEVICE 子类 sp-mem,用于 boot-time SOFT_RESERVED 内存。
影响:支持特定用途内存分配,满足 NFV 和大页预留需求。
查看原始标题
[PATCH v14 00/10] hw/mem: add sp-mem device for Specific Purpose Memory约 240 行插件使得 linux-user guest 可调用 host 共享库函数,无需修改核心。
影响:极大简化跨系统调用桥接,对逆向工程与功能模拟意义重大。
查看原始标题
[PATCH v3 0/1] contrib/plugins: add dlcall to call host functions from a guest36 个补丁实现 SCSI 方案的证书存储、安全启动标志恢复等功能。
影响:完成 s390x 虚拟化安全启动最后一块拼图,增强企业级安全合规。
查看原始标题
[PATCH v12 00/35] Secure IPL Support for SCSI Scheme of virtio-blk/virtio-scsi Devicesv3 系列添加 FCVTXX 与 [SU]CVTF 的 SIMD&FP 寄存器变体。
影响:补齐浮点转换指令的寄存器-寄存器形式,增强标准兼容性。
查看原始标题
[PATCH v3 0/6] Implement FEAT_FPRCVT in cpu_maxv4 修补因迁移通用代码导致的字段交换,影响 LoongArch 与 RISC-V。
影响:确保串口重定向表准确,修复 LoongArch/RISC-V 潜在引导失败。
查看原始标题
[PATCH v4 0/2] hw/acpi: correct field sequence in SPCR table合并远程中断回归测试并删除已废弃的 Power8E 和 8NVL 型号。
影响:清理旧代码,降低维护负担,防止 XIVE 改动引入回归。
查看原始标题
[PATCH v4 0/8] powerpc: Testcase improvements and Power8E/NVL removalv6 重新设计 monitor 为可实例化的 QOM 类型,废弃 -mon 选项,用 -object 替代。
影响:统一 QEMU 对象模型,简化 monitor 配置与生命周期管理。
查看原始标题
[PATCH v6 00/34] monitor: turn QMP and HMP into QOM objectsLibvirt2 条精选
Daniel Berrangé 在 libvir-list 上评审 QEMU 补丁,讨论 ID 生成与默认值。
影响:libvirt 开发者深度参与 QEMU 重构,确保兼容性。
查看原始标题
[PATCH v5 00/35] monitor: turn QMP and HMP into QOM objects增加 --with-libvirtd 选项,允许禁用 monolithic 守护进程构建。
影响:支持模块化部署,减少资源占用,适合容器场景。
查看原始标题
[PATCH V2 0/3] build: Add option to control building monolithic libvirtdKVM4 条精选
补丁系列实现 TDX 动态 PAMT 分配,允许运行时调整 PAMT 尺寸。
影响:提升 TDX 内存扩展性,降低固定 PAMT 对大内存部署的 overhead。
查看原始标题
Re: [PATCH v6 11/11] Documentation/x86: Add documentation for TDX's Dynamic PAMTRFC 补丁解决 AIA emul 模式下 MRIF 误判导致 Guest 挂起的问题。
影响:修正 RISC-V 虚拟化中 MSI 注入路径的竞争条件,影响 VFIO 分配。
查看原始标题
[RFC PATCH 0/3] RISC-V: KVM/IOMMU: Fix MRIF irqfd notice handlingKVM 单元测试,验证竞态访问下 count 越界不再导致 QEMU 崩溃。
影响:确保修复有效,防止 guest root 触发拒绝服务。
查看原始标题
[PATCH] s390x: stsi: regression test for the STSI 3.2.2 count clamp发现 secretmem 下的 highmem 场景存在直接映射错误,已提交修复。
影响:修复潜在的内存管理 bug,影响机密计算(guest_memfd/secretmem)。