virt-report虚拟化社区动态
Daily Brief · 2026-07-30

2026-07-30 社区动态

Arm CCA v15 和 guest_memfd v9 持续评审,多项安全漏洞修复完成

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

概览

QEMU

安全修复密集:virtio 迁移加固 v3 获审,multifd zstd 和 virtio 队列溢出已关闭;新工具 helper-to-tcg 和 Nitro Enclaves 进入评审;QAPI 文档、test meson、PMBus 等维护补丁推进。

KVM

Arm CCA v15 与 FEAT_NV2p1/NV3 v4 持续评审,讨论前向进度问题;guest_memfd v9 获 Reviewed-by;QEMU-VMM Realm 支持 RFC v2 讨论固件描述符。

Libvirt

Windows 转储自动选择补丁获审,nwfilter nftables 驱动 v8 发现重复规则,iothread poll-weight 支持进入分拆讨论。

统计

195活跃线程
612活动条目
231补丁邮件
4RFC 邮件
4新建 issue
0活跃已合并 MR
QEMU邮件列表245
QEMUGitLab66
KVM邮件列表282
Libvirt邮件列表18
LibvirtGitLab1

观察4

KVM · Arm CCA 和 QEMU-VMM Realm 支持

v15 切换 guest_memfd,后续需确认 RMM 计时器交互;QEMU 侧 RFC 讨论固件描述符。

KVM · guest_memfd in-place conversion

v9 获 Reviewed-by,合入后将影响 x86 和 arm 机密计算页管理效率。

QEMU · helper-to-tcg 工具

LLVM 版本兼容问题尚未解决,社区需评估构建稳定性。

Libvirt · nwfilter nftables 驱动

v8 发现重复 ARP 规则,可能影响桥接过滤稳定性。

项目
条目

QEMU15 条精选

首次出现Armlinux-user评审中qemu-devel 邮件列表· 2026-07-29

修复 SHADOW_STACK_SET_TOKEN 计算错误。

影响:确保 aarch64 影子栈功能正确。

查看原始标题[PATCH for-11.1] linux-user/aarch64: Fix SHADOW_STACK_SET_TOKEN
有新进展QAPI评审中qemu-devel 邮件列表· 2026-07-29

转换 trivial intro 部分以支持未来内联渲染,获 Acked-by。

影响:提升 QMP 文档可读性和工具链。

查看原始标题[PATCH v2 00/44] qapi: convert trivial intro sections
有新进展CI评审中qemu-devel 邮件列表· 2026-07-29

新增 ppc64le Tested-by,所有架构集成 meson。

影响:统一测试构建,降低维护成本。

查看原始标题[PATCH v6 000/103] tests/tcg: run tests with meson
有新进展机密计算讨论中qemu-devel 邮件列表· 2026-07-30

定义固件 Realm 特性,支持启动 Realm VM。

影响:QEMU 集成 Arm CCA 的关键步骤。

查看原始标题[RFC v2 00/24] Add Realm support to QEMU-VMM
首次出现TCG评审中qemu-devel 邮件列表· 2026-07-30

基于 LLVM 的 C 到 TCG 翻译器,简化指令实现。

影响:可加速新架构 TCG 后端开发。

查看原始标题[PATCH v2 00/50] Introduce helper-to-tcg
首次出现机密计算评审中qemu-devel 邮件列表· 2026-07-30

实现从 QEMU 内部启动 Nitro Enclave。

影响:简化 AWS 机密计算用户工具栈。

查看原始标题[PATCH v3 00/11] Native Nitro Enclaves support
首次出现migration评审中热迁移qemu-devel 邮件列表· 2026-07-30

用单个 int 检查替代按大小检查,获 RB。

影响:减少重复代码,简化维护。

查看原始标题[PATCH 0/4] migration: Remove extra type-checking from vmstate macros
首次出现VFIO评审中qemu-devel 邮件列表· 2026-07-30

允许 NVidia GH100 等 GPU BAR 内存直接访问。

影响:解决某些 GPU 直通场景下性能退化。

查看原始标题[PATCH v5 0/3] system/memory: Make ram device region directly accessible
首次出现linux-user评审中qemu-devel 邮件列表· 2026-07-30

放宽虚拟地址空间位宽,避免编译 OOM。

影响:修复 Debian sh4 构建失败。

查看原始标题[PATCH] linux-user/sh4: allow full 32-bit address space
首次出现migration评审中热迁移qemu-devel 邮件列表· 2026-07-30

修复来自注入流的分段错误和越界分配,涵盖 virtio-serial、scsi、spapr-vscsi。

影响:防止恶意迁移流崩溃目标 QEMU,提升安全性。

查看原始标题[PATCH v3 0/7] Harden virtio migration load paths against crafted streams
首次出现HexagonHexagon评审中qemu-devel 邮件列表· 2026-07-30

新增中断控制器和计时器,扩展测试。

影响:完善 Hexagon 机器仿真。

查看原始标题[PATCH v4 00/18] Add hexagon l2vic, qtimer devices
首次出现hw/i2c评审中qemu-devel 邮件列表· 2026-07-30

修复 vout_mode 和 MFR 寄存器访问,绕过迁移兼容性。

影响:提升硬件监控准确性。

查看原始标题[PATCH 0/8] hw/i2c: PMBus updates and adm1266 fixes
首次出现IDE新提交qemu-devel 邮件列表· 2026-07-30

包含 ATAPI 读取与 drain 回归测试。

影响:修复 IDE 子系统已知问题。

查看原始标题[PULL 0/8] IDE patches
首次出现migration已关闭热迁移GitLab qemu· 2026-07-30

从迁移流读取未校验的 next_packet_size 导致溢出已修复。

影响:高危漏洞,建议升级到修复版本。

查看原始标题Heap-buffer-overflow in multifd zstd migration receive (unbounded next_packet_size, migration/multifd-zstd.c)
首次出现virtio已关闭GitLab qemu· 2026-07-30

guest 选择的队列尺寸可溢出 used_elems 缓冲区。

影响:可能导致宿主任意内存写入。

查看原始标题hw/virtio: guest-selected queue size can overflow used_elems with VIRTIO_F_IN_ORDER

KVM4 条精选

有新进展Arm机密计算评审中KVM 邮件列表· 2026-07-30

继续评审,讨论 RMM timer 适配,切换至 guest_memfd 原地内存转换。

影响:影响机密计算虚拟化 on ARM 的可用性与性能。

查看原始标题[PATCH v15 00/37] arm64: Support for Arm CCA in KVM
首次出现Arm嵌套虚拟化评审中KVM 邮件列表· 2026-07-30

解决 L0/L1 迁移导致的前向进度问题,添加 RESx 定义。

影响:提升嵌套虚拟化完整性与性能。

查看原始标题[PATCH v4 00/29] KVM: arm64: Add support for FEAT_NV2p1 and FEAT_NV3
首次出现机密计算讨论中KVM 邮件列表· 2026-07-30

重构 Jean-Philippe 早期工作,定义固件 Realm 支持特性,可启动 Realm VM。

影响:为 QEMU 集成 Arm CCA 提供用户态路径。

查看原始标题[RFC v2 00/24] Add Realm support to QEMU-VMM
首次出现guest_memfd评审中KVM 邮件列表· 2026-07-30

获得 Fuad Tabba Reviewed-by,讨论单 gfn 私有检查。

影响:影响 x86 和 arm 机密计算页管理效率。

查看原始标题[PATCH v9 00/41] guest_memfd: In-place conversion support

Libvirt7 条精选

有新进展qemu评审中libvirt-devel 邮件列表· 2026-07-30

收到 Daniel 审阅,建议添加 feature flag 到 QAPI。

影响:改进 Windows 来宾 crash dump 可用性。

查看原始标题[PATCH 0/4] qemu: auto-select win-dmp for Windows guest crash dumps
首次出现virtio新开GitLab libvirt· 2026-07-29

请求添加 context_init, native_context, hostmem, venus 等选项。

影响:扩展 libvirt 对 virtio-gpu 配置能力。

查看原始标题Add support for more virtio-vga-gl arguments.
首次出现nwfilter评审中libvirt-devel 邮件列表· 2026-07-30

发现 ARP 重复规则问题,待修复。

影响:可能影响桥接过滤稳定性。

查看原始标题[PATCH v8 0/4] nwfilter: add nwfilter nftables driver
首次出现docs讨论中libvirt-devel 邮件列表· 2026-07-30

合并请求生成 py_api_docs 文档。

影响:提升 Python 绑定的开发体验。

查看原始标题Re: [libvirt-python] RFC: Adding Sphinx API documentation for Python bindings
首次出现qemu讨论中libvirt-devel 邮件列表· 2026-07-29

Peter Krempa 提出补丁拆分建议,作者承诺修改。

影响:允许动态调整 IO 线程轮询权重。

查看原始标题Re: [PATCH 3/6] qemu: support iothread poll-weight
首次出现docs讨论中libvirt-devel 邮件列表· 2026-07-29

文档补丁将移至 XML 解析器之后。

影响:完善新功能文档。

查看原始标题Re: [PATCH 6/6] docs: formatdomain: document iothread poll-weight
首次出现virsh讨论中libvirt-devel 邮件列表· 2026-07-29

作者将修复文档并拆分测试驱动补丁。

影响:virsh 命令行可配置 poll-weight。

查看原始标题Re: [PATCH 4/6] virsh: add support for iothread poll-weight
数据源 QEMU:lists.gnu.org mbox / GitLab · KVM:lore.kernel.org public-inbox Git · Libvirt:官方 HyperKitty / GitLab