virt-report虚拟化社区动态
Daily Brief · 2026-08-11

2026-08-11 社区动态

TDX Quoting 与 Arm CCA 并行进入关键评审,QEMU 侧 AMD PMU 迁移修复已具备合入条件

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

概览

QEMU

当日新特性与板级支持密集进入评审,AMD PMU 迁移修复和 TCG 测试迁移等基础改进持续推进;HMP 可选化讨论为安全部署提供新选项。

KVM

TDX Quoting 与 Arm CCA 两大系列同步更新,guest_memfd 就地转换趋于成熟,机密计算基础设施仍是主线。

Libvirt

nwfilter nftables 后端推进到 v9,Windows 转储与 bhyve 生命周期等增量改进活跃,整体以兼容性与生态补齐为主。

统计

208活跃线程
664活动条目
273补丁邮件
22RFC 邮件
11新建 issue
0活跃已合并 MR
QEMU邮件列表320
QEMUGitLab53
KVM邮件列表272
Libvirt邮件列表17
LibvirtGitLab2

观察4

KVM · TDX Quoting 扩展合入路径

v2 开始按正式补丁评审,错误处理策略尚未定论,后续依赖 Extensions 的系列将基于此合并,需关注维护者结论。

KVM · Arm CCA v16 Realm 内存保护

VMM 触发 do_gpf 路径与 guestmem 私有页一致性讨论未闭合,可能影响保护语义。

QEMU · HMP 编译期可选化

monitor API 剥离与 QMP-only 形态将影响管理面接口与调试工具,需跟踪后续版本。

Libvirt · nwfilter nftables 后端

v9 新增 backend 元素与切换清理逻辑,何时替换 ebiptables 默认行为仍需评审结论。

项目
条目

QEMU12 条精选

首次出现ArmCPU model讨论中qemu-devel 邮件列表· 2026-08-11

允许通过 QEMU 设置可写 ID 寄存器字段,以便迁移时匹配目标主机;v7 修复了 v6 反馈的问题。

影响:增加跨硬件迁移灵活性,但依赖 KVM 侧 UAPI 支持。

查看原始标题[RFC PATCH v7 00/18] kvm/arm: Introduce a customizable aarch64 KVM host model
首次出现x86PMU评审中qemu-devel 邮件列表· 2026-08-10

PerfCore 模式下 AMD PMU 选择器与计数器 MSR 交替排列,现有 getter 按线性索引导致迁移值错位,改用逻辑计数器索引。

影响:直接影响 AMD 平台 PMU 状态在 live migration 中的正确性,属于数据损坏级修复,已获多位维护者 R-b。

查看原始标题[PATCH 1/1] target/i386/kvm: Use logical counter index for AMD PMU getter
首次出现Armraspi4b评审中qemu-devel 邮件列表· 2026-08-11

修复 bcm2838 PCIe 枚举与 GENET 驱动问题,使 PCIe 设备可枚举、网卡可跑真实流量,并新增端到端网络测试。

影响:提升 raspi4b 板级模拟实用度,可用于 guest 内核网络功能验证。

查看原始标题[PATCH v2 00/19] hw/arm/raspi4b: working PCIe and GENET (real networking)
首次出现Armi.MX8MP讨论中qemu-devel 邮件列表· 2026-08-11

增加 GPC/GPR/SRC/MU 等外设模型,使 M7 固件可经 remoteproc 加载;当前等待维护者反馈。

影响:为异构 SoC 的 AMP 场景提供可模拟环境。

查看原始标题[PATCHv2 0/7] hw/arm: Adding Cortex-M7 Asymmetric Multiprocessing boot support for i.MX8MP
有新进展tests/tcg评审中qemu-devel 邮件列表· 2026-08-10

将 user/system/multiarch 测试从 makefile 迁至 meson,补齐脚本与头文件依赖;当日新增 TriCore 相关维护者 Cc 与 Song Gao 的 R-b。

影响:改善测试可维护性与依赖跟踪,直接影响所有架构的 CI 配置。

查看原始标题[PATCH v6 000/103] tests/tcg: run tests with meson
首次出现monitor讨论中qemu-devel 邮件列表· 2026-08-11

通过 --disable-hmp 生成仅含 QMP 的二进制,减少攻击面与体积;讨论聚焦 monitor API 是否应随 HMP 一起移除。

影响:为安全敏感部署提供更小攻击面,但需评估纯 QMP 环境下的调试与兼容成本。

查看原始标题[PATCH v2 00/39] Make HMP optional (and later standalone)
首次出现BMC评审中qemu-devel 邮件列表· 2026-08-11

引入 CFAM-S FSI、AST2700 UFS 控制器与 PMBus 电源时序模型,可引导 OpenBMC;v3 增加 I2C DMA 边界修复。

影响:使 POWER12 平台 BMC 固件能在 QEMU 中启动,便于带外管理开发。

查看原始标题[PATCH v3 0/8] Add IBM Huygens BMC machine for AST2700
首次出现TCG评审中qemu-devel 邮件列表· 2026-08-11

增加 revbit8/32/64 opcode 与优化支持,覆盖 loongarch64、riscv64 等目标,并简化 bswap/hswap 展开。

影响:提升反向位操作在 TCG 层的可优化性,间接改善相关指令翻译质量。

查看原始标题[PATCH v2 00/16] tcg: Add revbit opcodes
首次出现RISC-VRISC-V评审中qemu-devel 邮件列表· 2026-08-11

按 v0.20 草案实现 packed-SIMD 运算,v2 用宏减少样板代码;作者计划在 v3 补充提交说明与测试。

影响:为 RISC-V DSP 工作负载提供指令级模拟基础。

查看原始标题[PATCH v2 00/18] target/riscv: Add support for RISC-V P
首次出现NMI评审中qemu-devel 邮件列表· 2026-08-11

移除 NMI handler 的 cpu_index/errp 参数,s390x 固定投递到首个 CPU,新 API 更名为 nmi_trigger()。

影响:简化架构无关 NMI 触发路径,为后续多目标投递打基础。

查看原始标题[PATCH v3 0/7] hw/nmi: Disconnect of vCPU and disentangle Monitor code
首次出现K230评审中qemu-devel 邮件列表· 2026-08-11

添加 K230 GSDMA(sdma)与 decomp_gzip 模型,支持 u-boot 阶段解压,并附带 qtest。

影响:完善 RISC-V 板卡模拟,支撑更高版本 u-boot 引导流程。

查看原始标题[PATCH v3 0/7] K230: add gsdma and decomp_gzip
首次出现ASPEED已应用(aspeed-next)qemu-devel 邮件列表· 2026-08-11

补全 AST2600/AST2700 加解密命令,覆盖 ECB/CBC/CTR 与 AES-GCM,加入 GCM 已知答案测试;v4 已进入 aspeed-next。

影响:修复 AST2700 启动时 crypto 自检刷错误日志问题,支撑 OpenBMC 正常引导。

查看原始标题[PATCH v4 00/16] Support the ASPEED HACE crypto command

KVM3 条精选

有新进展x86TDX评审中KVM 邮件列表· 2026-08-11

v2 将基础扩展与 quoting 部分改为同步合入,quoting 去掉 RFC 标记;讨论聚焦全局 quote buffer 移除与错误处理策略变更。

影响:为后续依赖 Extensions 的 TDX 功能提供稳定基座,需 x86 KVM 维护者详细评审初始化与错误处理。

查看原始标题[PATCH v2 00/17] Enable DICE-based TDX Quoting Extension
有新进展ArmRMM评审中KVM 邮件列表· 2026-08-11

v16 将 RMM 2.0-bet2 固件层与 KVM 层合并回一个系列;新增对 Realm 内 WFI/WFE 行为与 in-place guestmem 转换场景的讨论。

影响:影响 Arm 机密计算方案落地,需确认 VMM 触发的异常路径是否与 guestmem 私有页检查一致。

查看原始标题[PATCH v16 00/45] arm64: Support for Arm CCA in KVM
有新进展guest_memfd评审中KVM 邮件列表· 2026-08-11

v10 引入 vm_mem_set_memory_attributes() 统一属性设置,并基于 GUP 修复调整;讨论围绕转换时锁粒度与 faultin 页的 refcount 处理。

影响:补齐 CoCo 场景下内存生命周期管理的关键能力,后续 TDX/SNP 等可复用。

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

Libvirt6 条精选

首次出现dump评审中libvirt-devel 邮件列表· 2026-08-11

自动触发转储时,若检测到 Windows 转储头则使用 win-dmp 格式;另新增 auto_dump_max_size 配额与 virStrToBytes 辅助函数。

影响:让 Windows 崩溃转储可直接被 WinDbg 分析,并防止 dump 填满磁盘。

查看原始标题[PATCH v2 0/5] qemu: auto-select win-dmp for Windows guest crash dumps
首次出现FreeBSD新提交GitLab libvirt· 2026-08-10

在模拟器内运行时,读取 CPU 频率失败导致 libvirt 无法使用;改为设置 cpu_freq=0 继续。

影响:提升 FreeBSD 上嵌套虚拟化场景的可用性。

查看原始标题FreeBSD: set cpu_freq to zero if cannot read value
首次出现bhyve讨论中启动与生命周期libvirt-devel 邮件列表· 2026-08-11

为 bhyve 增加生命周期动作校验,并在 monitor 中遵循 on_poweroff/on_reboot,实现 API 调用。

影响:补齐 bhyve 驱动与 libvirt 全局生命周期管理的一致性。

查看原始标题[PATCH 0/3] bhyve: implement virDomainSetLifecycleAction() API
首次出现nwfilter评审中libvirt-devel 邮件列表· 2026-08-11

实现 nftables 后端替代 ebiptables,支持在 nwfilterbinding XML 中记录 backend;v9 新增 backend 元素解析与测试。

影响:为网络过滤提供现代替代路径,便于用户平滑切换并清理旧规则。

查看原始标题[PATCH v9 0/4] nwfilter: add nwfilter nftables driver
首次出现NVRAM评审中libvirt-devel 邮件列表· 2026-08-11

当底层文件因对齐/分配大于 guest 可见尺寸时,可为 NVRAM 指定存储 slice,保持 OVMF 地址空间正确。

影响:提高 NVRAM 存储灵活性,避免因底层块过大导致的地址空间误判。

查看原始标题[PATCH] Allow slices for file/block backed NVRAM
首次出现vfio-ccw新提交libvirt-devel 邮件列表· 2026-08-11

允许 QEMU 读取子通道 chpids/pimpampom/chpid type 等 sysfs 属性,修复 vfio-ccw 直通挂载失败。

影响:解决 s390x 环境下 vfio-ccw 直通设备的权限限制。

查看原始标题[PATCH] apparmor: Allow vfio-ccw hostdev sysfs access
数据源 QEMU:lists.gnu.org mbox / GitLab · KVM:lore.kernel.org public-inbox Git · Libvirt:官方 HyperKitty / GitLab