virt-report虚拟化社区动态
Daily Brief · 2026-10-23

2026-10-23 社区动态

KVM 的 TDX CPUID 边界与 guest_memfd 新 provider 模型是当天主线;QEMU 侧重 11.2 的 HVF/WHPX 修复与 Realm 讨论,Libvirt 处理 bhyve/ESX 缺陷和 LXC 回归。

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

概览

QEMU

QEMU 当天既有已应用的 multi-target QMP 清理,也有 11.2 的 HVF/WHPX 修复和 Arm raspi4b 设备模型推进;Realm 仍讨论 RFC v4,期末最新 v5 未见本期评审。

KVM

KVM 当天围绕 TDX CPUID 校验与 attestation、guest_memfd 的接口边界展开;前者直接关系 host state 保护,后者仍处 RFC v2 新提交阶段。

Libvirt

Libvirt 当天以 bhyve arm64 关机和 ESX 内存大小溢出修复为主,同时新开多个 LXC/nwfilter 回归 issue;VHDX 请求已关闭,需以原始结论为准。

统计

183活跃线程
757活动条目
292补丁邮件
0RFC 邮件
4新建 issue
0活跃已合并 MR
QEMU邮件列表453
QEMUGitLab26
KVM邮件列表271
Libvirt邮件列表3
LibvirtGitLab4

观察4

KVM · TDX CPUID 校验

涉及 host state 保护与 userspace ABI,v5 还需在依赖系列上 rebase,尚未定稿。

KVM · guest_memfd alternative providers

RFC v2 引入内置实现之外的可选 provider 与 attach 回调,pinning/GUP 语义仍待评审确定。

QEMU · Arm Realm 支持

本期活动仍针对 v4,期末已知 v5 并将重跑失败测试,固件与 VMM 配置校验尚未收敛。

Libvirt · LXC 与 nwfilter 回归

新开 issue 覆盖容器关机守护进程退出、nwfilter 失效和规则创建变慢,需判断是否为近期回归。

项目
条目

显示 26 / 26 条精选

QEMU11 条精选

首次出现x86WHPX评审中qemu-devel 邮件列表· 2026-10-22

为 QEMU 11.2 带来实验性 VM 保存/恢复、重启健壮性以及 APIC/XSAVE 等修复。

影响:若合入,可改善 WHPX 上 i386 guest 生命周期支持,保存/恢复仍标注实验性。

查看原始标题[PATCH 00/11] whpx: i386: updates for QEMU 11.2
首次出现ArmHVF评审中qemu-devel 邮件列表· 2026-10-23

6 个补丁修复 HVF Arm 的 PSCI 重置同步、SME 保存恢复、GICv3 中断与 ID 寄存器同步,部分已获 Reviewed-by。

影响:若合入,可提升 macOS/Arm 虚拟化稳定性;SME/GIC 路径仍需评审确认。

查看原始标题[PATCH 0/6] hvf: arm: fixes for QEMU 11.2
首次出现Armhw/arm评审中qemu-devel 邮件列表· 2026-10-23

v5 使 raspi4b 的 PCIe 根复合体和 GENET 以太网端到端工作,并新增端到端测试。

影响:若合入,该 Arm 机型可验证 PCIe 枚举与真实网络;仍需评审合入。

查看原始标题[PATCH v5 00/16] hw/arm/raspi4b: working PCIe and GENET (real networking)
首次出现x86x86讨论中qemu-devel 邮件列表· 2026-10-23

用户发现 x86 构建暴露 sgx-epc 设备却缺少 memory-backend-epc,讨论指向 qdev 两阶段初始化历史问题。

影响:SGX EPC 配置接口不一致影响可用性;尚无修复方案。

查看原始标题qemu-system-x86_64 appears to have sgx-epc, but not memory-backend-epc
首次出现CPU评审中qemu-devel 邮件列表· 2026-10-23

v3 增加 STR_ARRAY_ELEM_OR_NULL 并继续为多架构实现 CPUClass::exception_name,统一异常名称解析。

影响:若合入,可减少各架构重复日志代码并提升异常可读性;仍在评审。

查看原始标题[PATCH v3 00/33] cpus: Add common CPUClass::exception_name() handler
首次出现QMP已应用qemu-devel 邮件列表· 2026-10-23

multi-target 拉取把 qmp_query_cpu_model_expansion 改为按目标分发,移除 mips/ppc 旧实现与重复符号。

影响:降低多目标构建重复符号,QMP CPU 模型查询按目标分派;维护者已确认应用。

查看原始标题[PULL 00/27] multi-target 20261022
有新进展monitor评审中qemu-devel 邮件列表· 2026-10-22

本期评审指出移除 MonitorDef 后缺少 'p' 命令与寄存器读取测试,并追问 S390 的 $pc/$nip 行为。

影响:若合入,可统一 HMP 与 GDB 寄存器路径,但测试与架构行为差异需先补齐。

查看原始标题[PATCH v3 00/18] monitor/hmp: replace MonitorDef with GDB registers
首次出现HexagonHexagon评审中qemu-devel 邮件列表· 2026-10-23

v3 增加贴近真实芯片的 Hexagon DSP 机器,当前可启动商业固件但受未建模设备限制。

影响:若合入,可扩展 Hexagon 平台仿真覆盖,短期仍无法完整启动。

查看原始标题[PATCH v3 00/16] Hexagon: Add real SoC-style machines
有新进展Realm讨论中qemu-devel 邮件列表· 2026-10-23

QEMU-VMM Realm 支持本期仍讨论 RFC v4;期末已知最新系列为 v5,有参与者计划用 v5 重跑失败测试。

影响:Arm CCA Realm 启动依赖固件特性与 VMM 配置校验;本期未见对 v5 的评审。

本期评审涉及 v4;截至本期末,已知最新系列为 v5。 最新系列 v5

查看原始标题[RFC v4 00/24] Add Realm support to QEMU-VMM
首次出现RISC-VRISC-V评审中qemu-devel 邮件列表· 2026-10-23

修复 riscv32 在 big-endian host 上以 tl 访问 mstatus/mstatus_hs,导致 FS/VS dirty 位写错半部的问题。

影响:若合入,可避免大端宿主上 RISC-V 状态位失效;v1 获 Reviewed-by,期末已知 v2 但未见其评审。

本期评审涉及 v1;截至本期末,已知最新系列为 v2。 最新系列 v2

查看原始标题[PATCH] target/riscv: Fix CPU state access on big-endian hosts
首次出现Hexagon提交讨论qemu-devel 邮件列表· 2026-10-23

hex queue 拉取包含 HEX_SYS_ACCESS 文件名缓冲区越界写修复,改用 lock_user_string()。

影响:若合入,可消除 guest 字符串填满缓冲区时向宿主越界写 NUL 的风险;拉取尚待合入确认。

查看原始标题[PULL 00/43] hex queue

KVM9 条精选

有新进展x86attestation讨论中KVM 邮件列表· 2026-10-23

本期新增对 SPDM 证书缓存命名与通道绑定语义的讨论,并认为通用方案可覆盖多架构。

影响:证书 bundle 属安全关键通道绑定;若采纳需强化命名与语义,避免误用。

查看原始标题[PATCH RFC 00/20] attestation: Add a common subsystem and TDX support
首次出现x86TDX评审中KVM 邮件列表· 2026-10-23

v2 修正 TDX CPUID 索引标注并强制 userspace 遵守 significant index,避免 KVM 与 TDX Module 配置不一致。

影响:若合入,可降低 host state 被覆盖风险;patch 1 被建议尽快进入 7.4。

查看原始标题[PATCH v2 0/3] x86/cpuid: KVM: TDX CPUID fixes
有新进展x86TDX评审中KVM 邮件列表· 2026-10-23

本期确认 v5 需在 Sean 的 CPUID 系列上 rebase;Xiaoyao 的条件性 Reviewed-by 以无大改为前提。

影响:合入前仍需随依赖系列调整,TDX 可直接配置 CPUID 位的校验尚未定稿。

查看原始标题[PATCH v5 0/5] KVM: TDX: Validate directly configurable CPUID bits
首次出现x86FRED评审中KVM 邮件列表· 2026-10-23

v10 继续启用 KVM VMX 下的 FRED;已有 CR4.FRED 与栈级别定义的细节意见及 Reviewed-by。

影响:若合入,可让 guest 使用 FRED 事件交付;细节仍需收敛并完成评审。

查看原始标题[PATCH v10 00/28] KVM: Enable FRED support with KVM VMX
首次出现x86x86评审中KVM 邮件列表· 2026-10-23

系列回退早先允许在 CPUID 前写 EFER 的改动,并补强 EFER.LMA 与 CR4.PAE 的一致性检查。

影响:若合入,可收紧 userspace 配置顺序,避免构造不一致 vCPU 状态。

查看原始标题[PATCH 0/4] KVM: x86: More EFER.LMA vs. CR4.PAE fixes
首次出现Armarm64评审中KVM 邮件列表· 2026-10-23

停止向 guest 暴露未实现的 FEAT_LS64_ACCDATA,将 LS64 上限压到 LS64_V,并拆分 ID 寄存器测试。

影响:若合入,可避免 guest 使用 KVM 未支持的 ST64BV0/ACCDATA_EL1;带 stable 标记。

查看原始标题[PATCH 0/2] KVM: arm64: Stop advertising FEAT_LS64_ACCDATA to guests
首次出现x86x86评审中KVM 邮件列表· 2026-10-23

将 KVM x86 运行时 WARN/WARN_ON 转为 ONCE 变体,并把 preemptible 检查换成 lockdep 断言。

影响:若合入,可减少可触发日志风暴并保留诊断;属健壮性清理。

查看原始标题[PATCH 0/2] KVM: x86: Convert all runtime WARNs to ONCE
首次出现x86TDX评审中KVM 邮件列表· 2026-10-23

v2 先修复 wait_for_quote_completion 的超时错误,再用指数退避轮询缩短 TDX Quote 等待。

影响:若合入,可改善 TDX guest 获取 Quote 的延迟与超时正确性;已获 Reviewed-by。

查看原始标题[PATCH v2 0/2] virt: tdx-guest: Fix and speed up the wait for a Quote
首次出现guest_memfd新提交KVM 邮件列表· 2026-10-22

RFC v2 将 guest_memfd 扩展到资源池 fd,并加入 sample provider 与 selftests。

影响:若采纳,将在 KVM 内置实现之外提供可选 provider 抽象,涉及 attach 与 pinning/GUP 语义。

查看原始标题[PATCH RFC v2 00/50] guest_memfd alternative providers

Libvirt6 条精选

首次出现Armbhyve评审中启动与生命周期libvirt-devel 邮件列表· 2026-10-23

修复 bhyve arm64 无 ACPI 关闭时 SIGTERM 直接终止、域状态可能误报 running 的问题。

影响:若合入,可改善 arm64 bhyve 域关机状态跟踪;已获 Reviewed-by。

查看原始标题[PATCH] bhyve: fix shutdown handling on arm64
首次出现esx新提交libvirt-devel 邮件列表· 2026-10-23

esxDomainGetInfo() 在 MiB 转 KiB 时使用 int64/int32 中间变量,补丁调整计算避免大内存 guest 溢出。

影响:若合入,可避免 ESX 驱动上报错误内存大小;待评审。

查看原始标题[PATCH] esx: Avoid integer overflow in esxDomainGetInfo()
首次出现storage已关闭GitLab libvirt· 2026-10-23

新增 VHDX 支持请求在提交当天被关闭,涉及打开/附加 VHDX 及分区挂载。

影响:反映 Hyper-V 磁盘格式需求;关闭不自动等于已实现,以 issue 结论为准。

查看原始标题Support VHDX in libvirt
首次出现LXC开放启动与生命周期GitLab libvirt· 2026-10-22

用户报告 libvirt 12.8.0 在容器关机时 virtlxcd/libvirtd 有时干净退出,日志未见异常。

影响:若确认,可能影响 LXC 容器生命周期管理,需复现定位;尚非修复。

查看原始标题lxc: Daemon sometimes exits on container shut down
首次出现nwfilter开放GitLab libvirt· 2026-10-22

12.8.0 用户报告 LXC 容器不再应用 nwfilter,而 12.3.0 无此问题。

影响:若确认,网络过滤策略可能失效,属功能回归报告;待确认。

查看原始标题lxc: nwfilters are not applied
首次出现nwfilter开放GitLab libvirt· 2026-10-22

nwfilter 用 iptables -L 检查规则,反向 DNS 慢时随规则数变慢,建议加 -n。

影响:若采纳,可降低大规模规则场景下网络启动延迟;性能优化建议待评估。

查看原始标题nwfilters: Creating tables can be very slow in some setups
数据源 QEMU:lists.gnu.org mbox / GitLab · KVM:lore.kernel.org public-inbox Git · Libvirt:官方 HyperKitty / GitLab