Vvirt-report虚拟化社区动态
Daily Brief · 2026-07-01

2026-07-01 社区动态

当日 KVM 聚焦 Hyper-V 竞态修复与 RISC-V 性能改进,QEMU 活跃在 ARM Watchdog 及多架构功能完善,Libvirt 发布 12.5.0

AI 分析 · deepseek-v4-flash90 个活跃线程2026-06-30 至 2026-07-01Asia/Shanghai
摘要由 AI 基于本期高活跃线程生成。标题链接直达原始邮件或 issue;技术决策请以原始讨论为准。 本次分析使用 17,529 tokens。

概览

QEMU

ARM 架构新增 Watchdog 支持及 SME 特性;x86 推出 AMD Zen6 模型及 IGD 修复;RISC-V 引入 Tenstorrent 机器及 IOMMU 修复;迁移与 TCG 调试基础设施持续优化。

Libvirt

发布 12.5.0 版本,涵盖 bhyve 代理增强等新功能;继续推进 HW-accelerated vSMMU 支持(v9),并更新 NEWS 文档。

KVM

x86 修复 Hyper-V 初始化竞态与 EFER 验证漏洞;RISC-V 实现 Eager Page Splitting;ARM 提出自定义主机模型 RFC;AMD IOMMU GAPPI 模式提案进入讨论。

统计

90活跃线程
648活动条目
280补丁邮件
10RFC 邮件
0新建 issue
0活跃已合并 MR
kvm280
libvir-list50
qemu2
qemu-devel316

观察4

KVM · ARM 自定义主机模型 RFC

该 series 将影响未来 guest 迁移灵活性,当前处于 v6 讨论阶段,后续版本值得关注。

QEMU · VFIO/IGD 遗留 VBIOS 修复

修复 QEMU 10.0 引入的屏幕花落回归,v3 评审中,涉及 VBIOS 兼容性,需关注测试结果。

KVM · AMD IOMMU GAPPI 模式

新特性可优化 IOMMU 中断投递,当前仅 RFC 阶段,后续设计演进影响虚拟化性能。

Libvirt · HW-accelerated vSMMU 支持 (v9)

支持多个加速 SMMU 实例是重要能力,v9 已接近最终,预计近期合入。

QEMU11 条精选

ARMARM讨论中qemu-devel 邮件列表· 2026-07-01

RFC v6 扩展主机模型以允许设置可写 ID 寄存器字段,用于跨不同 CPU 的灵活迁移。

影响:增加 KVM/ARM 迁移灵活性,是长期关注的大型特性。

查看原始标题[RFC PATCH v6 00/17] kvm/arm: Introduce a customizable aarch64 KVM host model
ARMARM评审中qemu-devel 邮件列表· 2026-07-01

v3 series 为 arm/virt 增加 SBSA GWDT 及 WDAT ACPI 表,同时修复 Windows 11 重启问题。

影响:使 ARM 虚拟机可借助标准 Watchdog 实现故障检测,同时提升 Windows 兼容性。

查看原始标题[PATCH v3 00/17] Add watchdog support to arm/virt board
ARMARM讨论中qemu-devel 邮件列表· 2026-06-30

Richard Henderson 提交 15 补丁系列,支持 FMOP4 和 BFMOP4 非扩宽变体。

影响:向 SME2.2 迈进,增强 ARM 矩阵乘法能力,对 HPC 及 AI 场景有利。

查看原始标题[PATCH 00/15] target/arm: Implement FEAT_SME_MOP4
x86x86/ARM讨论中qemu-devel 邮件列表· 2026-07-01

为 microvm 引入平台总线,并挂载 uefi-vars-sysbus 设备以支持持久化 UEFI 变量。

影响:使 microvm 能够保存 UEFI 配置,扩展该轻量级机型的应用范围。

查看原始标题[PATCH 0/3] hw/i386/microvm: add uefi-vars-sysbus support via platform bus
s390xs390x讨论中qemu-devel 邮件列表· 2026-07-01

v8 series 允许在 x86 主机上运行部分 CPACF 指令,用于测试 s390 加密内核模块。

影响:提供跨平台测试能力,降低 s390 加密开发对真实硬件的依赖。

查看原始标题[PATCH v8 00/18] target/s390x: Extend qemu CPACF support
TCG讨论中qemu-devel 邮件列表· 2026-07-01

将 breakpoints/watchpoints 存储从链表迁移到 IntervalTree,并向下传递匹配的断点信息。

影响:显著提升大型断点集下的查找效率,避免 TCG 翻译时的线性扫描。

查看原始标题[PATCH 00/17] accel/tcg: Use IntervalTree for breakpoints and watchpoints
VFIO评审中qemu-devel 邮件列表· 2026-07-01

v3 series 修正 IGD 直通时左侧 VBIOS 初始 GTT 无效地址问题,恢复 BIOS POST 和 GRUB 正常显示。

影响:解决 QEMU 10.0 以来的回归,影响大量使用 IGD 透传的用户。

查看原始标题[PATCH v3 0/7] vfio/igd: Fix garbled screen on IGD passthrough with legacy VBIOS
x86讨论中qemu-devel 邮件列表· 2026-06-30

添加 EPYC-Venice 模型,支持 ERAPS、Shadow Stack、AVX512 FP16 等新特性。

影响:为 AMD 下一代处理器提供虚拟化支持,使客户机获得最新指令集和加固特性。

查看原始标题[PATCH 0/4] Add Support for AMD EPYC Zen 6 CPU Model
RISC-VRISC-V评审中qemu-devel 邮件列表· 2026-07-01

v10 series 实现基于 Ascalon-X CPU 的 RVA23 平台,替代之前版本中的 halting payload。

影响:为 RISC-V 生态带来高性能 SoC 模拟,支持 Tenstorrent 及 CoreLab 合作硬件。

查看原始标题[PATCH v10 00/12] hw/riscv: Add the Tenstorrent Atlantis machine
RISC-VRISC-V已合并qemu-devel 邮件列表· 2026-07-01

修正 spec 实现:SADE=0 且 A=0 时任何访问均应触发 page fault,此前仅读触发。

影响:修复 RISC-V IOMMU 合规性问题,已应用至 riscv-to-apply.next。

查看原始标题[PATCH] hw/riscv/riscv-iommu.c: always fault with SADE=0 and A=0
migration评审中qemu-devel 邮件列表· 2026-06-30

v3 series 通过 .pre_save/.post_load 机制实现 vhost-vsock 设备在 CPR 迁移中的所有权传递。

影响:使得带 fast vhost-vsock 的虚拟机可以透明迁移,扩展 CPR 适用设备类型。

查看原始标题[PATCH v3 0/7] migration/cpr: support vhost-vsock devices

Libvirt2 条精选

x86NEWS已合并libvirt-devel 邮件列表· 2026-07-01

文档记录针对 VMX 环境下一个 SCSI 控制器支持 64 磁盘的修复。

影响:提高 NEWS 的可读性和对已知问题的透明度。

查看原始标题[PATCH] NEWS: Document a fix for 64 disks on a SCSI controller with vmx
NEWS已合并libvirt-devel 邮件列表· 2026-07-01

更新 NEWS 文档,描述 AMD CPU 特性相关的改进。

影响:帮助用户了解 Libvirt 对 AMD CPU 特性的支持演进。

查看原始标题[PATCH] NEWS: Document improvements related to AMD CPU capabilities

KVM5 条精选

x86安全评审中KVM 邮件列表· 2026-07-01

v4 修复 TDX guest 中端口 I/O 值掩码的 off-by-one 错误,并将 KVM 的 assign_register 迁移为通用 insn_assign_reg。

影响:避免 TDX 虚拟机端口 I/O 时可能的数据损坏或错误行为。

查看原始标题[PATCH v4 0/3] x86/tdx: Fix port I/O handling bugs
x86安全评审中KVM 邮件列表· 2026-07-01

v4 series 解决 syzkaller 发现的竞态:PV TLB 刷新在 Hyper-V 完成激活前使用未初始化数据,并加入断言。

影响:消除一类潜在数据损坏风险,提升 Hyper-V 子系统的安全性。

查看原始标题[PATCH v4 00/11] KVM: x86/hyperv: Fix racy usage of vcpu->arch.hyperv
x86安全讨论中KVM 邮件列表· 2026-07-01

修复 KVM_SET_SREGS 未做 EFER 有效性检查,以及模块重载后错误保留 SVME/LMSLE 位。

影响:防止通过 SREGS ioctl 注入非法 EFER 值,加固 KVM 安全性。

查看原始标题[PATCH 0/7] KVM: x86: EFER validity fixes and cleanups
RISC-VRISC-V评审中KVM 邮件列表· 2026-07-01

v4 系列在 KVM RISC-V 中添加 eager page splitting,支持脏日志时拆分大页。

影响:显著提升 RISC-V 虚拟化实时迁移期间脏日志记录性能,与 x86/ARM 对齐。

查看原始标题[PATCH v4 0/5] Implement Eager Page Splitting for RISC-V
VFIO讨论中KVM 邮件列表· 2026-07-01

RFC 系列为 AMD IOMMU 添加替代 AVIC 处理机制,通过 ga_tag 唤醒向量传递中断。

影响:优化非运行 vCPU 的 IOMMU 中断投递,有望提升 IOMMU 性能。

查看原始标题[RFC PATCH 0/5] Add support for AMD IOMMU GAPPI
数据源 QEMU:lists.gnu.org mbox / GitLab · KVM:lore.kernel.org public-inbox Git · Libvirt:官方 HyperKitty / GitLab