概览
QEMU
single-binary 系列 v3 已有配套多目标链接测试,构建方向开始收敛;stable 11.1.2 与 11.0.5 同日冻结待发。i386 分段寻址、dbdma 越界与 TCG 通用化同步推进,另有 AI 贡献政策讨论。
KVM
Arm CCA RMM v19 继续评审并出现 guest 是否感知 RME 硬件的新讨论;5.15.y CVE 回移待发 v4,vringh、LoongArch irqchip、RCU 回调等内存安全修复集中出现。mm 的 VMA 语义重构仍在大范围评审。
Libvirt
当天仅两则:bhyve 启动错误不再被清理路径覆盖的补丁,以及 virsh dumpxml 输出多一个换行的已打开 issue,均不涉及迁移、存储等核心子系统。
统计
观察4
QEMU · single-binary 多目标链接
114 个补丁仍在评审,符号与 QOM 名冲突的清理方式、多目标链接测试覆盖范围以及后续 build 回归都需继续观察。
KVM · Arm CCA RMM v19 固件层
系列仍是 Arm CCA 主机支持的基础,guest 是否应感知 RME 硬件、嵌套分支写法等评审意见尚未收敛。
KVM · 5.15.y CVE 回移 v4
v2 曾因回归未能合并,v3 依赖提交已补齐,作者称将测试后发 v4,需确认回归是否被真正解决。
KVM · mm VMA flag 语义拆分
40 个补丁涉及 VMA 自持、可扩展性与 GUP/mlock 语义,本期讨论转向内核栈占用与 VMALLOC_STACK,影响面较大。
显示 29 / 29 条精选
当前筛选没有匹配条目。
QEMU20 条精选
补丁回退 329e36af94,使 isapc 重新拒绝现代 x86 CPU 模型;弃用期已结束且无问题报告,维护者已排队该补丁。
影响:沿用旧 isapc 加新 CPU 模型的配置将无法启动,用户需改用与 isapc 兼容的 CPU 模型。
查看原始标题
[PATCH] hw/i386/isapc.c: reject modern x86 CPU models分段模式下指定 override 前缀时应始终加入段基址,否则 HF_ADDSEG_MASK 未置位时地址算错;该补丁修复 55a15eb3504,作者已按评审示例发出更新版。
影响:修正简化有效地址计算后引入的 16/32 位分段寻址回归,影响旧客户机代码执行正确性。
查看原始标题
[PATCH] target/i386/tcg: fix lea address for instructions with an override prefixv4 共 3 个补丁,新增 DisasContext.pc_save_valid 与回归测试,修正包装 16 位 near branch 时 EIP 截断的问题。
影响:改善实模式/16 位兼容代码在 TCG 下的跳转正确性,并补上针对性回归测试。
查看原始标题
[PATCH v4 0/3] target/i386/tcg: fix EIP truncation for wrapping 16-bit near branchesv3 共 114 个补丁,向 TypeInfo.is_available 传入 TargetInfo、去重冲突的 C 符号与 QOM 类型名,使单个 qemu-system 承载 Arm 32/64、RISC-V 32/64 与 MicroBlaze;本次新增按评审批次修正 commit message 换行与 virt_acpi_setup 等符号重命名。
影响:跨架构单二进制可削减发行版构建与打包矩阵,但合并链接带来的符号、QOM 名冲突是长期维护成本。
查看原始标题
[PATCH v3 000/114] single-binary: link multi-targets into qemu-systemv2 轮次共 92 个补丁,冻结日期为 2026-09-26,计划 2026-09-28 发布;包含修复 gUSA 独占锁路径的补丁及其他 staging 变更。
影响:11.1 用户可预期当天之后获得累积修复,维护者需在发布前确认最终补丁集合。
查看原始标题
[Stable-11.1.2 v2 00/92] Patch Round-up for stable 11.1.2, freeze on 2026-09-26 (frozen)v5 共 101 个补丁,消除 _i32 与 _i64 展开器之间的大部分重复代码,并将 tcg-op-ldst.c 入口转为 tcg-op-def.h.inc;本次报告 macOS 上 QEMU_ALIAS 不受支持的构建错误。
影响:减少 TCG 前端重复实现、便于新增 opcode,但 alias 用法需兼容 darwin,否则影响 macOS 构建。
查看原始标题
[PATCH v5 000/101] tcg: Generic expansion of most operationsv2 轮次共 86 个补丁,冻结于 2026-09-26、计划 9-28 发布,官方定位为 11.0.x 系列的最后一次发布。
影响:仍停留在 11.0 的用户需规划向 11.1 迁移,避免长期停留在停止维护的分支。
查看原始标题
[Stable-11.0.5 v2 00/86] Patch Round-up for stable 11.0.5, freeze on 2026-09-26 (frozen)报告者曾用自建 LLM 脚手架提出多个 QEMU 安全问题,公开其中最严重的 9p 文件系统漏洞并询问其余未验证问题的分流;该 issue 现已关闭。
影响:关闭不代表已修复,实际处置与影响范围需以原始 issue 的关闭结论为准;LLM 发现问题的分流流程仍待明确。
查看原始标题
VM guest escape via 9p filesystem exploitv4 共 6 个补丁,为 Xsfvqmaccdod/Xsfvqmaccqoq 各提供 4 种符号性组合、共 8 条指令,LLVM 18 与 GCC 15 工具链已支持。
影响:便于在 QEMU 上验证 SiFive 矩阵乘相关编译器与运行时,扩展 RISC-V 自定义扩展覆盖面。
查看原始标题
[PATCH v4 0/6] target/riscv: Add SiFive Xsfvqmaccdod/Xsfvqmaccqoq int8 matmul extensionsTPM CRB blocker 目前只覆盖常规迁移,xen-save-devices-state 绕过 MigMode 与 blocker;补丁使其覆盖各类迁移并新增 Xen 专用类别,作者将按评审拆成两个补丁。
影响:避免在 blocker 未覆盖的保存路径上产生不可保留的设备状态,影响 CPR 与 Xen 混合场景。
查看原始标题
[PATCH 0/2] migration: Extend blockers to CPR and Xen device-state savesUltraSPARC IV+ 与 T1 把 Size<2> 放在 bit 48,与旧实现 2 位 Size 字段不同;v2 补齐该编码,维护者计划跑 sun4u 镜像回归测试后合入。
影响:提升 SPARC 大页模拟的正确性,影响 sun4u 客户机的内存映射行为。
查看原始标题
[PATCH v2] target/sparc: implement TTE page-size for 32M/256M pages围绕是否放宽 AI 生成贡献政策展开讨论,参与者认为 DCO 责任仍归属提交者,倾向引导用 AI 产出可上游化的补丁而非简单禁止。
影响:政策走向影响 LLM 相关提交的评审负担与社区协作方式,也可能影响后续 AI 工具产出补丁的接纳路径。
查看原始标题
Re: [PATCH 1/4] docs/devel: relax policy on AI-generated contributions自引入以来磁盘 DMA 读误用了 CDROM 的 pmac_ide_atapi_transfer_cb(),补丁改为调用 pmac_ide_transfer_cb();修复 be1e343995e,已排队。
影响:修正 Power Mac IDE DMA 读路径的既有笔误,属小范围回归修复。
查看原始标题
[PATCH] ide/macio.c: use pmac_ide_transfer_cb() for disk DMA read callback在能够把多目标链接到一起后新增单元测试,链接 arm/aarch64/microblaze 目标并校验 QOM 类型唯一性;同时用 stub_ss 修 aarch64 Linux 宿主链接问题,已排队。
影响:为 single-binary 方向提供构建回归保护,防止后续改动重新引入链接冲突。
查看原始标题
[PATCH 0/2] target-info: add test binary linking multiple targets系列 10 个补丁加入 HVX 浮点表示 QFloat 及 v79+ 扩展语义,并补充 v81 比较、对齐、转换指令与向量写冲突测试。
影响:扩展 Hexagon DSP 模拟覆盖面,主要服务使用 HVX 的固件与工具链验证场景。
查看原始标题
[PATCH 00/10] Hexagon: Add HVX floating pointupdate_mux 把 CM_DIV 槽位当成字节偏移检查(cm_offset+4),而它实际是逻辑索引;补丁修正该判断,维护者已排队。
影响:修复 BCM2835 时钟 mux 更新路径的判断错误,避免错误寄存器索引匹配。
查看原始标题
[PATCH] hw/misc/bcm2835_cprman: correct register index in test for mux updateDBDMA 内存区域为 4K,但仅低 16 个寄存器被实现,访问未实现寄存器会越界访问数组;补丁重写 dbdma_read/dbdma_write 分支并提供安全默认路径,已排队。
影响:消除 Power Mac DBDMA 上可触发的越界访问,属设备模型防御性修复。
查看原始标题
[PATCH] mac_dbdma: ensure only implemented DBDMA registers are accessed为启用 MTTCG 做准备,审计发现 LL/SC 保留未在异常边界清除、TLB 访问缺少锁、屏障与获取释放语义未映射到 TCG;5 个补丁分别修正并补测试。
影响:是 Hexagon 转向 MTTCG 的前置正确性工作,直接影响后续多线程 TCG 的支持。
查看原始标题
[PATCH 0/5] Hexagon: ll/sc fixes, emit TCG barriers, TLB locksSTM32CubeL4 官方驱动要求对 UART 寄存器执行 16 位写,尽管数据手册未声明;v3 补丁据此增加支持。
影响:使运行 STM32CubeL4 驱动栈的客户机能够正常配置 USART。
查看原始标题
[PATCH v3] hw/char/stm32l4x5_usart.c: Support 16-bit writesvmnet-host 通过 net-uuid 加入隔离网络时无 DHCP、桥接主机侧无地址;补丁暴露 host-ip-address、host-subnet-mask 与 host-ipv6-address 选项。
影响:免去启动后手工为桥接口配置 IP,便于 macOS 上隔离网络中的宿主与客户机通信。
查看原始标题
[PATCH] net/vmnet: Add host address options for vmnet-hostKVM7 条精选
7 个补丁为 Arm CCA 主机支持提供通用 RMM 固件层(RMI SMC 定义、直接调用封装与 discovery),便于 PCI IDE/TSM 等工作复用;本次新增 Suzuki 关于 guest 是否应感知 RME 硬件的疑问及避免嵌套 if 的建议。
影响:是 Arm CCA 主机侧支持的基础层,决定后续 KVM Realm 与 TSM 系列所依赖的固件接口。
查看原始标题
[PATCH v19 0/7] firmware: arm_rmm: Add RMM v2.0 base RMI supportv3 共 40 个补丁,把 VM_SPECIAL 混淆的内核自持、可否扩展合并、GUP/mlock 等语义拆成显式标志,并处理 hugetlb 边界情况;本次讨论转向内核栈占用与 VMALLOC_STACK。
影响:影响 VMA 相关驱动与内存属性代码的语义基础,属内核范围内较大的重构。
查看原始标题
[PATCH v3 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIALv3 回移 CVE-2026-46113 与 CVE-2026-53359 修复,并补上此前因回归未能合并所需的依赖提交;本次作者回应评审,表示将测试后提交 v4。
影响:长期维护分支的安全修复回移,v2 曾因回归受阻,需在 v4 中确认回归确已解决。
查看原始标题
[PATCH 5.15.y v3 0/7] KVM: fixes for CVE-2026-46113 and related issues6 个修复覆盖 KVM_CREATE_DEVICE 成功后 fd 分配失败导致 irqchip 被释放而 kvm->arch 仍引用它的宿主 UAF,以及 steal time 首个 delta 在 u64 中回绕的问题。
影响:宿主 UAF 属内存安全问题;steal time 修复影响客户机统计的正确性。
查看原始标题
[PATCH 0/6] LoongArch: KVM: irqchip and steal time fixeslen 为 0 的间接描述符表此前能通过 stride 检查,导致 __vringh_iov() 越过表尾读取一个描述符并把相邻 16 字节内存泄漏到内核栈变量;补丁在 stride 检查前拒绝小于一个描述符的长度。
影响:修复由客户机提供的间接描述符触发的信息泄漏,属 vringh 路径的安全加固。
查看原始标题
[PATCH] vringh: reject empty / undersized indirect descriptor tablesv4 共 3 个补丁:释放 KVM_SET_MEMORY_ATTRIBUTES 中途失败时遗留的 xarray 预留、让 kvm_range_has_memory_attributes() 语义自洽、并把 xa_nodes 计入调用方 memcg。
影响:修正内存属性接口错误路径上的资源泄漏与计费偏差,并统一预留语义。
查看原始标题
[PATCH v4 0/3] KVM: Fix and account mem_attr_array reservations abandoned on ENOMEM三处模块的拆除路径可能在其回调执行前完成卸载,使 rcu_do_batch() 调用已释放的模块代码;Lima 还存在回调前 slab cache 被销毁的窗口,补丁在生产者停止后排空回调。
影响:属模块卸载窗口内使用已释放代码的潜在 UAF,VFIO 部分与 vfio-pci-core 卸载时序相关。
查看原始标题
[PATCH 0/3] Drain module-owned RCU callbacks during teardownLibvirt2 条精选
virBhyveProcessStartImpl() 清理路径调用 virBhyveProcessStop() 会覆盖原始错误,补丁保留 last error 并在返回前恢复,同时放宽 devicemap 删除的错误处理并应用于 hooks 路径。
影响:使 bhyve 驱动在启动失败时上报真实原因,改善排障与日志可读性。
查看原始标题
[PATCH] bhyve: do not override domain startup errorsFedora 44 + libvirt 12.0.0 环境下,virsh dumpxml 输出末尾多一个空行;虽是合法 XML,但影响 dumpxml --xpath 作为按行处理的输入。
影响:影响脚本化消费 dumpxml 输出的用户,属低危格式问题;issue 处于打开状态。