概览
QEMU
当天以目标整合与测试基建为主:hexagon 加入 multi-target、LVZ/FEAT_IDTE3/RISC-V PMU 等目标特性推进,migration-test 出现容器镜像与 nvme 挂起排查两个 RFC;target-info 回归修复合入 masters,另有 WFE 唤醒相关两个 Arm issue 待分析。
KVM
guest_memfd 可替换 provider 的 RFC v2 继续演进,但机密计算方向出现重叠方案待协调;TDX KVM selftests 迭代到 v15、Arm CCA Realms 框架获维护者正面反馈,SEV-SNP 新增硬件强制 SMT 保护。
Libvirt
当天新增 LoongArch host model 支持系列,并出现 hostdev 接口能否配置 IP 的能力边界讨论;两者均无合入结论。
统计
观察4
KVM · guest_memfd provider 与机密计算方案整合
仍处 RFC 阶段且与另一机密计算系列存在重叠,整合方式与接口边界未定,后续演进会影响 guest 私有内存接口走向。
KVM · TDX KVM selftests v15
版本迭代频繁,内存转换模式与旧接口弃用仍有讨论,合入节奏直接影响 TDX 的上游 CI 覆盖。
QEMU · migration-test 容器镜像与 nvme 迁移挂起
两个 RFC 都未定论,若采纳将改变迁移测试的运行环境与稳定性判定方式。
Libvirt · LoongArch host model 支持
系列仍待评审,回调实现与 QEMU capabilities 路径调整会决定后续 LoongArch 支持范围。
显示 23 / 23 条精选
当前筛选没有匹配条目。
QEMU17 条精选
v4 实现 SCR_EL3.TID3/TID5 与 FEAT_IDTE3,并压缩不再需要的 accessfn;已获维护者 Reviewed-by。
影响:补全 EL3 对该特性的模拟,使 -cpu max 及依赖 TID3/TID5 的 guest 固件可以运行。
查看原始标题
[PATCH v4 0/6] target/arm: Implement FEAT_IDTE3修正 tcg/aarch64 中 MIN/MAX 指令寄存器编码偏移一位的问题,解决 GitLab issue 4609,维护者已 queued to tcg-next。
影响:修复 AArch64 主机上 TCG 生成错误寄存器引用的问题,属小范围正确性修复。
查看原始标题
[PATCH] tcg/aarch64/tcg-target.c.inc: Correct register MIN/MAX instuctions报告在 virt+virtualization=on、32 vCPU 下启动 Xen 偶发 CPU bring-up 挂起,按键后恢复,疑似 WFE 唤醒丢失。
影响:若确认为 Arm 唤醒路径缺陷,会影响客户机 SMP 启动可靠性;当前仅为报告,结论待确认。
查看原始标题
target/arm: vCPU occasionally fails to wake up from WFE during Xen boot报告 MTTCG 下 SEV 客户机中处于 WFE 的 vCPU 可能丢失唤醒,导致 SMP spinlock 挂起,并附复现步骤(作者声明借助 AI 分析)。
影响:涉及 MTTCG 唤醒与 SEV 交互的并发路径,若成立可造成客户机挂起,需独立复现验证。
查看原始标题
target/arm: SEV can lose the wake-up of a vCPU halted in WFE under MTTCG (SMP spinlock hang)target/i386 与杂项 PULL v3 提交,讨论哪些补丁应回移 stable,候选含 TDX panic message 缓冲区溢出修复、kvm_resample_fd_list 互斥保护、coalesced MMIO 长度检查等。
影响:回移范围影响发行版维护节奏;缓冲区与长度检查类修复对稳定性有实际价值。
查看原始标题
[PULL v3 00/32] target/i386 and misc changes for 2026-09-28v2 为 TCG helper 链接符号与元数据加目标前缀、保留 C 短名并重命名冲突符号;当天维护者对 TCG_HELPER_PREFIX 的用法提出疑问。
影响:解决同一 qemu-system 二进制内多目标符号冲突,是 multi-target 构建与后续目标整合的前置工作。
查看原始标题
[PATCH v2 0/6] treewide: uniquify colliding helper symbolsv5 为 LoongArch TCG 目标实现 Loongson VirtualiZation 扩展,可在 TCG 模拟的虚拟机上启动嵌套 KVM 加速虚拟机,并新增 Reviewed-by。
影响:让 LoongArch 嵌套虚拟化在无硬件加速环境下可开发与测试,扩大 TCG 的覆盖范围。
查看原始标题
[PATCH v5 00/23] add LVZ support for TCG系列让 hexagon 加入 multi-target,主要工作是引入 semihosting 接口以消除与 arm 的符号冲突,并为各目标声明 semihosting ops,同时为 riscv 集成铺路。
影响:推动多目标共用 qemu-system 二进制,减少打包与 CI 组合;semihosting 抽象可被后续目标复用。
查看原始标题
[PATCH 00/11] multi-target: add hexagonv2 把依赖已弃用特性的特性(如 ineff_nc_tx 依赖 te)也标记为弃用并补上 fixes tag;已获 Reviewed-by,维护者将放入 CI 观察数日。
影响:消除禁用弃用特性时出现的 'requires' 警告,使 CPU 模型弃用流程更一致。
查看原始标题
[PATCH v2 0/2] s390: mark features that depend on deprecated features as deprecatedv3 修正 PMU 计数、溢出通知与迁移:多个 HPM 计数器可选同一事件、跨过滤写入保留计数、按全部合格计数器计算共享溢出期限并避免 MTTCG 竞争,已获 Reviewed-by。
影响:提升 PMU 在 MTTCG 与迁移场景下的正确性,避免计数丢失或溢出通知错乱。
查看原始标题
[PATCH v3 00/14] RISC-V TCG PMU correctness fixesRFC 分享 migration-test 用的容器镜像,采用多阶段构建,镜像内仅保留 QEMU 二进制、库与 roms,甚至没有 shell,作者请求反馈。
影响:若被采纳可减少宿主环境差异造成的迁移测试波动,提升 CI 可复现性。
查看原始标题
[RFC] container images for migration-test该 RFC 为迁移功能测试加入诊断并在 nvme 负载中插入 sleep 规避挂起;作者判断原因是磁盘使用 snapshot=on 而 /tmp 位于 rootfs,建议改用 tmpfs 验证。
影响:把迁移测试偶发不完成指向测试环境配置问题,仍需确认修复是否真正消除挂起。
查看原始标题
[RFC PATCH] tests/functional: add migration diagnostics and pace nvme activity (HACK!)v8 在 svm/pasid-bits/fsts 配置下把 host VTD 的可恢复第一级页错误经 FAULTQ 注入 guest,并把 guest 的 page group response 回传 host,已获 Reviewed-by。
影响:完善 vSVM 直通设备的第一级页错误处理,使 guest 可参与页组恢复流程。
查看原始标题
[PATCH v8 0/6] intel_iommu: Enable PRQ support for passthrough devicev4 扩展 vfio-user,允许 server 为同一 region 内不同稀疏区域传入多个 FD(新增 SPARSE_MMAP_FDS 能力);评审要求限制恶意 server 申报的 nr_areas 并建议改用 g_try_new0。
影响:支持多子区域 BAR 的透传设备;对不可信 server 的资源上限检查是合入前须解决的健壮性问题。
查看原始标题
[PATCH v4 0/4] vfio-user: support multiple FDs backing region mmapsv2 通过导出 TARGET_ARCH_VARIANT 恢复 query_target 的完整目标列表(含 endianness 变体),修复此前回归并加入 qtest,已合入 master。
影响:恢复 QMP 输出与旧版本的一致性,避免管理工具依赖的目标枚举发生变化。
查看原始标题
[PATCH v2 0/3] target-info: expose full target variants390x queue 提交 19 个补丁的 PULL,其中 passthrough 设备在错误状态下由 guest 触发 reset,可经 CLP disable/enable 恢复设备,已获 Reviewed-by。
影响:增强 s390x PCI 直通设备的错误恢复路径,减少 guest 视角的设备不可用时间。
查看原始标题
[PULL 00/19] s390x queueRFC 探讨为 SPARC 目标实现 crypto 指令以便内核加密测试;讨论倾向 sun4u 方案(sun4v hypervisor 工作量大且需 OpenSPARC 固件),作者已开始 sun4u 实验。
影响:若实现可让内核加密路径在 QEMU 上得到测试;目前仍处方案取舍阶段。
查看原始标题
[RFC] target/sparc: crypto instructions for Linux kernel testingKVM4 条精选
v15 延续经 TDVMCALL 建立并运行 TDX 生命周期自测的路线,绕过 host 无法直接写 TD 寄存器;线程确认同时支持 out-of-place(per-VM memory attributes)与 in-place 转换,并新增 Reviewed-by。
影响:TDX 自测是上游 CI 覆盖 TDX 的前提,两种内存转换模式的取舍关系到后续接口稳定。
查看原始标题
[PATCH v15 00/23] TDX KVM selftestsv23 去 CCA 专属部分后仅保留 VM type 框架为 Realm 铺路;当天维护者表示除 Fuad 报告的问题外 plumbing 看起来不错,前次指出的断言与 ESR 重复读取等清理项仍待处理。
影响:Arm CCA Realm 支持的基础框架趋于成熟,剩余清理项决定合入时间。
查看原始标题
[PATCH v23 00/14] KVM: arm64: CCA: Add basic plumbing for Realms新增 ESMTP:SEV-SNP guest 可要求 vCPU 在 guest mode 时同核 SMT sibling 只能空闲或运行 guest 声明的合法 sibling,由硬件按 VMSA 中 sibling mask 强制;v2 已获 Reviewed-by。
影响:以硬件强制替代 host 侧 core scheduling,缓解 SMT 资源共享带来的侧信道风险,并影响 SMT 与热插拔策略。
查看原始标题
[Patch v2 0/4] Introduce Enhanced SMT Protection for SEV-SNPRFC v2 允许 shmem 之外的实现提供 guest_memfd,面向 PFNMAP 外部内存托管场景;当天新增 provider 变更下映射一致性测试并修正 SEV CPUID 与 VM type 断言,另有开发者指出与机密计算系列重叠。
影响:为专用托管与机密计算提供 guest_memfd 可插拔路径,但方案整合方式未定,将影响 guest 私有内存接口走向。
查看原始标题
[RFC PATCH v2 00/11] KVM: Allow alternative providers of guest_memfd backed by PFNMAP memoryLibvirt2 条精选
系列为 LoongArch 增加 host model:读取物理机 cpucfg 并结合 XML 中 CPU 模型与特性决定启用项,实现 getHost/update/compare 回调,并让 QEMU capabilities 不再走通用回退路径。
影响:使 LoongArch 上 libvirt 能检测宿主 CPU 并展开 host-model,利于迁移兼容性判断。
查看原始标题
[PATCH 0/6] add LoongArch host model support用户询问为何 <interface type='hostdev'> 可设 MAC/VLAN 却无法设 IP,并推测 VFIO 直通下宿主机不在数据路径,故 host 侧无从配置。
影响:澄清 hostdev 网络配置的能力边界;目前仅提出问题,尚无维护者结论。