概览
QEMU
QOM/qdev 属性类型可发现性和 KVMCPUOps、多目标 helper 前缀等重构并行推进;测试与设备修复活跃,已关闭的 USB MTP 可用性问题提醒 assert 路径风险。
KVM
x86 SVM LBR 与 Xen 事件投递修复进入多轮评审,通用 attestation 和 Arm Realm/CLA RFC 继续收敛接口边界;AI 评审在 CPU offline 补丁中发现需先解决的问题。
Libvirt
围绕 QEMU debug-threads 移除做兼容性适配,s390x 入向迁移 CPU 模型检查进入新提交,meson 构建选项和文档修正同步推进。
统计
观察4
QEMU · KVMCPUOps 多架构分派
涉及 CPUState 共享区域与 AccelInfo 等开放设计,后续版本将决定多架构 KVM 接口形态。
KVM · 通用 attestation 子系统
测量排队与多 ROT 等待语义仍待共识,影响平台、TEE 与设备证据接口的统一范围。
KVM · Arm Realm QEMU-VMM
默认内存后端和 arm64 firmware 特性仍未定,期末已知有 v5,后续版本值得跟踪。
Libvirt · s390x 入向迁移 CPU 兼容性检查
新增检查路径仍需评审,关系到跨代 s390x 迁移失败的前置发现。
显示 28 / 28 条精选
当前筛选没有匹配条目。
QEMU13 条精选
v2 向 guest 暴露 AMD LbrExtV2 及依赖的 LBR/PMC freeze 特性,新增 lbr-pmc-freeze 并使其依赖 lbrext-v2。
影响:配合 KVM 的 LBRv2 虚拟化,让 guest 使用 Zen 4 分支采样设施;当前为新提交。
查看原始标题
[PATCH v2 0/4] target/i386: Add AMD LBR Extension v2 supportv7 为 QOM/qdev 属性增加 QAPI 类型元数据,使 query-qmp-schema 可发现属性类型,并加入遍历全部 QOM 类型的慢速校验测试;部分补丁获 Reviewed-by。
影响:合入后有望减少管理工具对属性类型的私有映射,提升 introspection 可靠性;当前仍在评审。
查看原始标题
[PATCH v7 00/65] Hiv3 整理 testing/next,利用带调试符号的 tuxrun 镜像,将 x86_64、aarch64、s390x 的 KVM gdb stub 测试接入功能测试。
影响:提升 KVM gdb stub 的跨架构回归覆盖;ppc 因 CI 无嵌套 KVM 暂不能覆盖。
查看原始标题
[PATCH v3 00/19] testing/next: functional testing updates for gdb (pre-PR)v4 把 cpu_get_note_size/cpu_get_dump_info 的逐目标实现改为 sysemu 操作分发,并在异构仿真时拒绝 dump。
影响:减少多目标构建重复代码,为后续异构处理划边界;已获 Reviewed-by,仍待合入。
查看原始标题
[PATCH v4 00/21] multi-target: remove dump functions duplicationv1 从源码层给各目标 helper 加目标前缀,替代不可移植的二进制符号重命名,并回退此前的临时改名。
影响:若合入可缓解多目标链接冲突并降低维护成本;目前为新提交。
查看原始标题
[PATCH 00/26] multi-target: prefix helpers with target prefixv1 参考 TCGCpuOps 引入 KVMCPUOps,作为多架构 KVM 下 CPU 特定操作的共享分派器,并清理初始化后的冗余检查。
影响:为多架构 KVM 接口打基础;CPUState 共享区域与 AccelInfo 等开放问题仍待讨论。
查看原始标题
[PATCH 00/23] kvm: introduce KVMCPUOpsv2 收敛为 2 个补丁,修复 s390 大端主机字节序和 powerpc 工具链行为差异导致的 tests/tcg 失败,已获 Reviewed-by。
影响:改善非容器 TCG 测试稳定性;维护者计划观察几天后合入。
查看原始标题
[PATCH v2 0/2] tests/tcg fixesv3 让 ufs-lu 在 zoned=on 时呈现 host-managed zoned 块设备,并修复相关命令路径,便于测试 zoned 存储栈。
影响:无 zoned UFS 硬件时也可验证 f2fs 等 zoned 用法;持久 zone 状态等未建模。
查看原始标题
[PATCH v3 0/6] Support for Zoned UFS该 issue 描述 guest 非特权用户通过 SendObjectInfo/SendObject 长度不匹配触发 assert,导致 QEMU 进程退出。
影响:历史影响是 VM 可用性丧失;关闭结论应以原始 issue 为准,不能据此认定修复状态。
查看原始标题
Writable USB MTP size mismatch lets an unprivileged guest user abort QEMU补丁删除 v11.0 起弃用的 -name debug-threads 选项;线程命名已无条件启用,补丁获 Reviewed-by。
影响:简化命令行兼容层;libvirt 需同步停止假设该能力存在,避免新 QEMU 启动失败。
查看原始标题
[PATCH] system: Remove deprecated '-name foo, debug-threads=...' optionv2 把 msi_nonbroken 更新从 class_init 延后到设备 realize,避免未实例化 PCIe 根复合体的机器被误改。
影响:修复跨机器 MSI/MSI-X 行为污染;已获 Reviewed-by 与 Tested-by。
查看原始标题
[PATCH v2] hw/pci-host/aspeed_pcie: Fix global MSI setting during class initializationv2 在启用 MTTCG 的同时加入 BQL、TLB/屏障等修复,系列已获完整评审,计划进入 pull request。
影响:提升 Hexagon 多线程 TCG 可用性;目前尚未合入。
查看原始标题
[PATCH v2 0/5] Hexagon: enable MTTCGv5 修复 HEX_SYS_ACCESS 在 guest 字符串填满定长文件名缓冲区时写越界 NUL 的问题,改用 lock_user_string()。
影响:旨在消除 semihosting 路径的越界写风险;系列已评审并排队 PR,尚非合入。
查看原始标题
[PATCH v5 0/4] hexagon semihosting: Address coverity findingKVM9 条精选
v2 为 SVM 增加 LbrExtV2 虚拟化;评审指出需 array_index_nospec、保留位语义及少于 16 个 LBR 的建模问题。
影响:影响 guest 分支采样虚拟化的正确性与安全性;部分补丁获 Reviewed-by,仍需修订。
查看原始标题
[PATCH v2 00/12] KVM: SVM: Add support for AMD LBR Extension v2相对上期,本期讨论转向测量是否排队、需等待多个 ROT 完成等语义,而非首次提出通用 attestation/TDX provider。
影响:统一平台、TEE 与设备证据接口的方向仍待共识;当前为 RFC 讨论。
查看原始标题
[PATCH RFC 00/20] attestation: Add a common subsystem and TDX supportv2 已支持裸机与虚拟化环境,并通过 vfio-mdev 向 KVM guest 分配 CLA;本期最新回复仅为澄清确认,未见新版本结论。
影响:Arm CPU 本地加速器的虚拟化接入仍需完善错误处理与生命周期设计;尚未定稿。
查看原始标题
[RFC PATCH v2 00/15] Arm Core Local Accelerator Driverv4 处理 gfn_to_pfn_cache 刷新遇 KVM_MEMSLOT_INVALID 时 Xen 事件通道/定时器被静默丢弃的问题,并讨论 PIT/GSI0 路由边界。
影响:目标是在 memslot 更新竞争下保持事件投递;涉及恶意 VMM 场景的防护取舍仍在评审。
查看原始标题
[PATCH v4 00/12] KVM: x86/xen: Don't drop event deliveries which race memslot updatesv6 为 AMD PLZA 增加独立于用户任务的 resctrl 关联,并在 fs/resctrl 引入通用 kmode 层;精简 changelog 后获 Reviewed-by。
影响:让内核态工作负载使用独立资源分配/监控关联,并为其他架构复用留接口;仍待合入。
查看原始标题
[PATCH v6 00/18] x86,fs/resctrl: Add kernel-mode (e.g., PLZA) support to the resctrl subsystem6.18.y 回移补丁初始化 vmcb01 中的 VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK 并保持不变,避免 intercept 重算时无意义切换。
影响:针对稳定分支的 SVM 行为修正,已获 Acked-by;具体稳定版采用情况需看维护者流程。
查看原始标题
[PATCH 6.18.y] KVM: SVM: Stop toggling virtual VMSAVE/VMLOAD on intercept recalc补丁为 KVM CPU offline 增加 x86 vendor hook,在物理 CPU 下线前唤醒阻塞 vCPU,避免 posted-interrupt 目标残留。
影响:AI 评审指出 TDX 下 vmx_vcpu_pi_load() 可能越界及回调顺序问题;合入前需修正。
本期评审涉及 v1;截至本期末,已知最新系列为 v2。 最新系列 v2
查看原始标题
[PATCH] KVM: x86: Wake blocked vCPUs before offlining a CPU本期讨论 rme-guest 默认内存后端与 arm64 firmware 的 Realm 特性;该 RFC 评审的是 v4,期末已知最新系列为 v5。
影响:推进 Arm CCA 机密 VM 在 QEMU 的可用性,但默认值与固件接口仍未定。
本期评审涉及 v4;截至本期末,已知最新系列为 v5。 最新系列 v5
查看原始标题
[RFC v4 00/24] Add Realm support to QEMU-VMMv2 认为硬件已能处理 KeyID 切换,准备删除 TDX 模块中遗留的软件 cache flush 代码,并继续收集 Reviewed-by。
影响:简化 TDX 内存转换路径;本期新增 Reviewed-by,但仍处评审。
查看原始标题
[PATCH v2 0/2] Drop unneeded cache flushingLibvirt6 条精选
v2 因相关属性已在 QEMU v10.1.0 移除,将 deprecated.rst 中的 RISC-V 'Z' CPU 属性章节迁至 removed-features.rst 并调整措辞。
影响:保持弃用/移除文档与 QEMU 现实一致;已获多个 Reviewed-by。
查看原始标题
[PATCH v2] docs: Move RISC-V 'Z' CPU properties section to removed featuresQEMU 自 11.2 起将 debug-threads 变为 no-op 且始终启用,libvirt 补丁停止假设该能力总存在,避免新 QEMU 下启动失败。
影响:与 QEMU 移除 -name debug-threads 配套,属于跨项目兼容性调整;已获 Reviewed-by。
查看原始标题
[libvirt PATCH] qemu: re-introduce debug-threads capabilityv2 新增 qemuProcessCheckS390CPU() 包装 query-cpu-model-comparison,过滤 type 属性并在不兼容时列出差异属性。
影响:在接收端迁移前更早发现 s390x CPU 模型不兼容,减少迁移失败;当前为新提交。
查看原始标题
[PATCH libvirt v2 0/4] s390x CPU model compatibility check for incoming migration系列分组 driver 选项,新增 nwfilter、nodedev、storage,重命名 driver_secrets;本期评审建议修正 WITH_NODE_DEVICES 宏名。
影响:改善构建选项粒度与可读性;命名修正仍待处理。
查看原始标题
[PATCH 0/7] meson: improvements around "driver_XXXX" build options补丁将 query-kvm 的弃用版本修正为 v11.1.0 之后,避免按过早时间移除该接口,并获 Reviewed-by。
影响:防止文档驱动过早删除仍受支持的接口;当前评审中。
查看原始标题
[PATCH] docs: Clarify 'query-kvm' deprecation release补丁在比较前把符号链接目标规范化为绝对路径,修复 LVM 相对符号链接导致 VM 启动时报 Device or resource busy 的问题。
影响:改善使用相对符号链接存储的 VM 启动可靠性;输入未确认合入,故状态按评审处理。