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

2026-07-06 社区动态

当日关注点:userfaultfd工作集追踪v9 UAPI争议、x86 Hygon兼容性修复启动、LSI SCSI堆释放后使用漏洞曝光

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

概览

QEMU

多架构补丁活跃,RISC-V数项接近合入,x86 Hygon修复解决CPU ABI不一致,LSI use-after-free安全漏洞曝光。

Libvirt

monitor QOM化v6进展顺利,LXC长路径修复v2提交,解决容器启动失败问题。

KVM

userfaultfd工作集追踪v9引发UAPI争议,cmpxchg16b模拟支持v2修正,RISC-V Zicbo block size暴露迁移风险。

统计

106活跃线程
643活动条目
297补丁邮件
2RFC 邮件
3新建 issue
0活跃已合并 MR
kvm180
libvir-list46
qemu28
qemu-devel389

观察3

KVM · userfaultfd working set

v9引入UAPI减少的争议未定,影响VMM冷热页识别与内存分层策略

QEMU · x86 Hygon fix

首次系统修复Hygon CPU ABI不一致,需观察对已有Hygon用户的影响

KVM · cmpxchg16b emulation

v2修正返回值,对AMD IOMMU vIOMMU DTE更新至关重要

QEMU13 条精选

ARMtarget/arm评审中qemu-devel 邮件列表· 2026-07-06

部分补丁已纳入target-arm.next,其余因评审问题推迟至11.2

影响:修复A32 Neon/VFP指令在EL2陷阱时的错误syndrome信息,影响ARM虚拟化调试

查看原始标题[PATCH 00/11] target/arm: Fix some Neon trapping corner cases
x86target/i386新提交qemu-devel 邮件列表· 2026-07-06

v1系列修正Hygon Dhyana在CPUID/MSR/KVM接口上的AMD兼容性,包括微码默认值

影响:确保Hygon guest获得正确CPU特性,修复guest微码读数错误

查看原始标题[PATCH v1 0/9] target/i386: Fix Hygon vendor-specific CPU behavior
accel/tcg评审中qemu-devel 邮件列表· 2026-07-05

将CPU断点和监视点统一为IntervalTree,并传递匹配项给调试钩子

影响:提升断点查询效率,简化目标调试实现,为后续优化铺路

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

引入AccelGdbConfig结构,清理调试相关代码,为split-accel做准备

影响:模块化架构改进,降低TCG与非TCG调试路径的耦合

查看原始标题[PATCH v3 00/32] accel: Unassorted cleanups around debugging
RISC-Vhw/riscv评审中qemu-devel 邮件列表· 2026-07-06

新增TPM支持,完善服务器参考板规范,v8仍在评审中

影响:推动RISC-V服务器生态规范落地,便于固件和OS开发者测试

查看原始标题[PATCH v8 0/7] hw/riscv: Server Platform Reference Board
RISC-Vtarget/riscv已应用qemu-devel 邮件列表· 2026-07-06

v4已应用至riscv-to-apply.next,解决了TCG与非TCG构建的冲突

影响:支持--disable-tcg构建RISC-V目标,有助于减少二进制体积

查看原始标题[PATCH v4 00/24] target/riscv: move TCG files and fix --disable-tcg
s390xtarget/s390x评审中qemu-devel 邮件列表· 2026-07-06

v9系列在x86/s390交叉测试,允许运行s390 CPACF加密指令的子集

影响:为s390加密驱动提供跨平台测试能力,加速上游内核加密模块验证

查看原始标题[PATCH v9 00/21] target/s390x: Extend qemu CPACF support
iothread讨论中qemu-devel 邮件列表· 2026-07-06

引入holder追踪机制,通过QMP/HMP查询IOThread关联设备或块导出

影响:增强IOThread可观测性,便于管理平面诊断和优化配置

查看原始标题[PATCH V9 00/17] iothread: Support tracking and querying IOThread holders
x86新提交GitLab qemu· 2026-07-06

用户报告运行Win11 24H2+虚拟机导致主机CPU无法进入C3节能状态

影响:影响主机功耗和散热,尤其对部署大量Win11 VM的数据中心

查看原始标题Windows 11 24H2+ VM prevents host CPU from entering C3
安全新提交GitLab qemu· 2026-07-06

通过Block Move DI操作触发heap-use-after-free,已公开报告

影响:安全漏洞,可能被恶意利用导致主机内存破坏,需紧急修复

查看原始标题LSI 53C895A heap-use-after-free via Block Move DI to its own MMIO BAR
RISC-Vtarget/riscv已应用qemu-devel 邮件列表· 2026-07-06

v2修正对齐检查使用页表基地址而非PPN值,已应用至riscv-to-apply.next

影响:修复IOMMU页表地址检查逻辑,避免因错误对齐校验导致拒真请求

查看原始标题[PATCH v2 0/1] hw/riscv/riscv-iommu.c: check for misaligned IOHGATP_PPN
安全已关闭GitLab qemu· 2026-07-06

Set Feature命令缺少offset+length边界检查,导致CWE-787越界写入,已关闭

影响:历史漏洞,已关闭但用户应更新至包含修复的QEMU版本

查看原始标题CXL Type3 Set Feature: 6/8 feature branches missing offset+length bounds check (CWE-787)
hw/hyperv已合并qemu-devel 邮件列表· 2026-07-06

修复hyperv_find_cpu()空指针断言,已通过hw-misc树合入

影响:防止特定Hyper-V配置下QEMU崩溃,提升稳定性

查看原始标题[PATCH] hw/hyperv: Avoid crash if hyperv_find_cpu() passed invalid vp_index

Libvirt1 条精选

monitor评审中libvirt-devel 邮件列表· 2026-07-06

v6获得Markus Armbruster的Reviewed-by,继续推进内部后端QOM化

影响:简化QEMU配置接口,向统一的object_add/object_del模式演进

查看原始标题[PATCH v6 00/34] monitor: turn QMP and HMP into QOM objects

KVM4 条精选

ARMarm讨论中KVM 邮件列表· 2026-07-06

允许用户通过pmu属性选择PMU后端,优先使用指定的事件源

影响:为ARM PMU虚拟化提供灵活性,便于利用特定硬件PMU能力

查看原始标题[PATCH RFC v4] target/arm/kvm: Choose PMU backend
x86x86新提交KVM 邮件列表· 2026-07-06

新增cmpxchg8b/16b指令模拟测试,覆盖FEP和不带FEP场景

影响:提高KVM指令模拟的测试覆盖,验证近期cmpxchg16b支持补丁

查看原始标题[kvm-unit-tests PATCH] x86/emulator64: Add CMPXCHG8B/CMPXCHG16B emulation tests
mm讨论中KVM 邮件列表· 2026-07-06

v9讨论聚焦于PAGEMAP_SCAN输出改变引起的UAPI缩小,仍有争议

影响:潜在影响VMM冷热页识别机制,需社区达成一致后才能合入

查看原始标题[PATCH v9 00/15] userfaultfd: working set tracking for VM guest memory
x86评审中KVM 邮件列表· 2026-07-06

v2修正了返回值处理,为AMD IOMMU DTE更新提供支持

影响:关键使能vIOMMU嵌套页表功能,消除guest cmpxchg16b在MMIO上的模拟失败

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