概览
QEMU
当日以补丁推进与回归信号并重:treewide 符号去重、vhost-vsock CPR、statx DIOALIGN 对齐修复获得更多评审,而 isa-serial 的 ACPI 共享 IRQ 改动被报出对 Vista/XP 的回归并已二分定位。issue 侧仍见 Hyper-V 嵌套与 virtio-net 挂起类问题,另有若干 TCG、测试与文档小修。
KVM
TDX module extensions v3 与 nVMX APICv for Windows guest 修复继续推进,但后者被 Sashiko 指出内存屏障与错误处理问题;arm64 嵌套 stage-2、PPC Book3S HV、LoongArch hypercall 等修复集中在异常与同步路径。VFIO 方向同时出现 Rust 驱动接口准备与 Qualcomm WiFi 透传两个成熟度不同的议题。
Libvirt
当日两个新 issue 都指向可靠性:隧道迁移目的端拒绝 Prepare 时源 daemon 在 PrepareTunnel3 处 use-after-free 崩溃,以及活动存储池 redefine 后 state 文件覆盖持久配置。两者均处于报告阶段,尚无修复提交,值得运维侧留意。
统计
观察4
QEMU · isa-serial 共享 IRQ 回归
社区已把 Vista/XP 无法使用旧版 Windows 的回归二分到该补丁,是否修复、收回或另加版本判断将影响 ACPI 串口描述符策略。
KVM · nVMX nested APICv(Windows guest)
v2 仍在讨论,Sashiko 指出内存屏障与返回值被忽略两个 High 问题,作者还需回应 spurious interrupt 的取舍,可能再次 respin。
Libvirt · PrepareTunnel3 use-after-free
直接影响隧道迁移失败路径下源端守护进程的稳定性,报告称 master 仍存在,后续修复方案与是否影响已发布版本需跟踪。
KVM · TDX module extensions
作者称架构讨论已收敛且收到 Reviewed-by,但仍需更多维护者评审与合入节奏确认,属于尚未尘埃落定的新特性方向。
显示 28 / 28 条精选
当前筛选没有匹配条目。
QEMU16 条精选
UCOMI 保持 CC_OP_EFLAGS 选择子时可能残留 cc_op_dirty,导致向 cpu_cc_op 的多余存储;补丁在 assume_cc_op() 后清除该标志。
影响:消除 x86 TCG 上自 XOR 等场景的冗余状态写,属轻度生成代码与性能优化。
查看原始标题
[PATCH] target/i386/tcg: Clear cc_op_dirty after UCOMIv2 为合并 target 时冲突的 C helper 符号加目标前缀:TCG helper 链接符号与元数据统一命名,核心 helper 保留原名;本期重命名 virt_acpi_setup 等共享符号。
影响:为单一二进制组合多 target 铺路,减少 meson 层符号前缀 hack,构建与元数据更清晰。
查看原始标题
[PATCH v2 0/6] treewide: uniquify colliding helper symbolsissue 报告使用 Windows guest、Hyper-V 与 host-passthrough 时启动卡在 tianocore,无法继续引导,线程已有较多讨论但未见结论。
影响:影响在较新 Intel 平台上使用 Hyper-V 嵌套特性的用户;需确认与 CPUID/嵌套虚拟化默认值的关联。
查看原始标题
Intel 12th Gen CPU not working with QEMU Hyper-V nested virtualizationv14 把入向迁移失败事件并入既有 migration notifier 并让 vhost 注册,调整 owner_handed_over 的设置时机,并上报 ownership 释放失败。
影响:提升 vhost-vsock 在 CPR/迁移失败路径上的 ownership 释放可靠性,减少设备重连异常。
查看原始标题
[PATCH v14 00/22] migration/cpr: support vhost-vsock devices包含 MSHV 若干小修复与 gdb 单步支持的 PULL(通过切换 RFLAGS.TF 实现单步)此前已合并;本期讨论集中在是否回移 10.0.x/11.1.x stable。
影响:mshv 用户的单步调试体验得到改善;stable 回移与否影响长期支持版本用户的可得性。
查看原始标题
[PULL 00/11] MSHV changes for 2026-10-06v4 用 3 字节 IRQ Descriptor 把 ISA 串口中断声明为低有效、电平触发、可共享,使 Windows 下 COM1/3 与 COM2/4 不再冲突;但社区报出回归并已二分到该补丁,Vista/XP 受影响。
影响:新版 Windows 可同时使用 4 个串口,旧版 Windows 出现回归,升级前需评估相关组合并等待修复方案。
查看原始标题
[PATCH v4 0/4] isa-serial: acpi: declare shared IRQs for COM1/3 and COM2/4新增 STATX_DIOALIGN 以获取 O_DIRECT 对齐,旧接口与探测保留为回退,修复 dm-crypt 等场景下对齐探测错误(#1290)。
影响:经 dm-crypt 等栈使用 O_DIRECT 的虚机可获得正确对齐信息,减少 I/O 报错;维护者拟回移 stable。
查看原始标题
[PATCH] file-posix: add statx(STATX_DIOALIGN) supportv5 增加 CAAR 存根、68881 fsave/frestore 修复、Level 7 NMI 边沿语义、TLB 功能码提取、MMU 拦截钩子与总线错误/0xB 栈帧,以支撑 Sun-3 机器。
影响:面向复古平台仿真,对主流虚拟化无直接影响;作者 ping 等待评审,后续还有 SCSI 等系列。
查看原始标题
[PATCH v5 0/6] Implement missing functionality and hooks in m68k to support upcoming Sun-3 implementationtpm 拉取请求加入对超长与过短命令的测试用例,分别覆盖 CRB 与 TIS 接口行为,并已获评审。
影响:增强 TPM 前端对畸形命令的健壮性验证;维护者正询问是否回移 stable 系列。
查看原始标题
[PULL v1 00/10] Merge tpm 2026/10/08 v1issue 报告 WHPX 加速下持续网络下载导致 virtio-net-pci 挂起,给出 Windows 11 主机与 Debian guest 的完整命令行。
影响:涉及 WHPX 场景下 virtio-net 的稳定性,运维需关注是否为队列/中断路径问题。
查看原始标题
virtio-net-pci hangs on sustained network downloadpmp_unlock_entries() 以 pmp_get_num_rules() 为循环上界,稀疏配置下高索引表项的锁位与地址匹配位会跨 reset 残留,补丁改为遍历全部已实现表项。
影响:修复复位后固件无法写入被意外锁定的 PMP 配置、mseccfg.RLB 被清零后写被静默丢弃的问题。
查看原始标题
[PATCH] target/riscv/pmp: unlock all PMP entries on reset该 issue 描述 ARM 主机上 qemu-system-aarch64 使用 KVM 时反而更慢的现象,现已关闭。
影响:仅作历史参考;关闭不等于问题已修复,具体结论以原始 issue 的关闭说明为准。
查看原始标题
Using qemu+kvm is slower than using qemu in rv6(xv6 rust porting)非 PIE qemu 加载在 4 GiB 以下时,identity map(guest_base 0)可能让 guest 覆盖 qemu;补丁改为仅在 qemu 位于 4 GiB 及以上时启用。
影响:改善 --disable-pie 与 FreeBSD 静态构建的 user-mode 稳定性;评论指出经 ld.so 加载的场景仍会漏检。
查看原始标题
[PATCH] common-user: Skip the identity map when qemu is loaded low通过容器镜像可构建并运行任意历史 QEMU 版本,并新增脚本为各版本二进制生成链接;镜像目前托管在作者个人 dockerhub。
影响:便于跨版本回归对比与迁移测试;镜像来源可信度与是否迁入官方 registry/CI 仍待明确。
查看原始标题
[PATCH 0/3] releases: build and run any QEMU release easily!逻辑向量运算不使用 VECE,但 tcg_target_const_match() 仍按元素大小提取常量,导致 bic v4.8h,#0xf0 在 RISC-V 后端被错误翻译。
影响:修复 RISC-V 主机上 TCG 向量逻辑运算的常量匹配错误,关系到跨架构仿真的正确性。
查看原始标题
[PATCH v2] tcg/riscv64: Fix vector constant matching for logical ops针对非 DMA 读路径比较 query-blockstats 的 rd_operations 与 rd_bytes,每个经 FIFO 读取的扇区对应一次 512 字节请求。
影响:为 floppy 读写统计补齐回归覆盖,避免块层统计被改动后测试漏检。
查看原始标题
[PATCH] tests/qtest/fdc-test: check block accounting of non-DMA readsKVM10 条精选
v3 重新纳入扩展重初始化补丁,用内核提供的 gifted memory 承载 SEAMCALL 执行环境并经 TDH.EXT.INIT 初始化;作者称架构讨论已收敛并收到 Rick Edgecombe 的 Reviewed-by。
影响:为依赖扩展 SEAMCALL 的 TDX 附加特性铺路,仍需更多维护者评审与合入节奏确认。
查看原始标题
[PATCH v3 0/6] Enable TDX module extensionsv1 处理用户态/guest 可触发的 WARN、无效 VTCR_EL2、AT S12E 因不可读描述符无限重试等;评论建议对超出 IA 尺寸的地址按架构要求产生 L0 翻译故障,将作为 v2 独立补丁。
影响:提升 arm64 嵌套虚拟化在异常输入下的健壮性,避免 AT 指令永久重试导致的挂起。
查看原始标题
[PATCH v1 00/10] KVM: arm64: Nested stage-2 walk error handling and other small fixesv5 共 38 个补丁,把 VM_SPECIAL/VMA_SPECIAL_FLAGS 混杂的多重语义拆为显式标志并移除 VM_SPECIAL;Lorenzo Stoakes 已将其更新进 mm-unstable 并简化 vma_is_special_huge() 的 DAX 特例。
影响:影响 VMA 标志语义及 hugetlb、GUP 等边界行为,是虚拟化 guest 内存路径共同依赖的基础改动。
查看原始标题
[PATCH v5 00/38] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL补丁允许 VFIO PCI 变体驱动把私有结构存入 PCI driver_data,不再要求其直接指向 vfio_pci_core_device,以适配 Rust PCI 的类型化数据;VGA 相关改动移除后已应用。
影响:为 Rust NVIDIA vGPU 等新 VFIO 驱动铺路,同时保持核心 PM/AER helper 的显式参数传递。
查看原始标题
[PATCH v3 0/1] vfio/pci: Give drivers control of PCI driver_data系列分离 socket 查找、在一次加锁内批量处理同一 socket 的 STREAM/RW 包、复用已加锁 socket 并合并写空间通知、延迟默认可读回调。
影响:关系 guest 与 host 间 vsock 吞吐和 CPU 占用;Sashiko 指出 attach-time handoff 会把部分读取的 skb 交给 read_skb 等问题,需 respin。
查看原始标题
[PATCH net-next v2 0/5] vsock/virtio: reduce RX per-packet socket overheadv2 让 ath11k/ath12k 在 VFIO 透传下可用:驱动从 MSI 描述符取 addr/data 写入固件私有中断控制器,在 VM 中需处理 IOVA 与物理地址差异。
影响:针对长期不可用的 Qualcomm WiFi 透传;Sashiko 报出 ioctl TOCTOU 致 host panic、endianness 等多个高危问题,合入前需修复。
查看原始标题
[PATCH v2 0/7] Enable Qualcomm WiFi PCIe passthrough to VMs新增 KVM_HCALL_CRASH,在 CPU 硬件上下文或内核栈已损坏时以更低层方式通知 VMM 捕获崩溃现场,作为 pvpanic 的补充。
影响:为 LoongArch guest 提供更直接、可在异常入口使用的崩溃上报路径;维护者表示合入时会去掉示例代码。
查看原始标题
[PATCH] LoongArch: KVM: Add hypercall crash supportv2 处理 idr_alloc 并发调用缺少自有锁、arch.irq_type 未正确初始化、cleanup 中 NULL 解引用,并补充 srcu 锁。
影响:关系 PPC 嵌套预分配与 vCPU 清理路径的稳定性;评审要求修正 commit message 中关于 mmu_lock 的说明。
查看原始标题
[PATCH v2 0/4] Fixes for KVM HV around synchronization and initializationsv2 不再依赖 PIR.ON 判断 posted interrupt,并在退出 L2 前处理 posted 通知以避免丢失,同时改为在 L2 处理以减少对 L1 的虚假中断。
影响:直接改善嵌套虚拟化下 Windows guest 的中断投递可靠性;Sashiko 指出内存屏障与返回值被忽略两个 High 问题待确认。
查看原始标题
[PATCH v2 0/2] KVM: nVMX: fix nested APICv emulation for windows guests未设置 VHOST_SET_VRING_KICK 时启用后端会在 vhost_poll_start() 解引用空 vq->kick,补丁改为返回 -EINVAL。
影响:主要是测试/工具链路径的加固,避免触发内核空指针解引用;Sashiko 复核未发现问题。
查看原始标题
[PATCH] vhost: reject backend enable without a kick fileLibvirt2 条精选
issue 报告活动中的存储池被 redefine 后,重启 libvirtd 会以 state 文件覆盖持久配置,使旧定义继续生效。
影响:影响存储池配置的一致性与可预期性,运维在 redefine 后重启需核对实际生效定义;目前尚无修复。
查看原始标题
Storage pool redefined while active keeps the old definition after libvirtd restart (state file takes precedence over the persistent config)在 PEER2PEER 加 TUNNELLED 迁移中,若目的端 Prepare 阶段失败(如 qemu hook 返回 1),源端 libvirtd 会在 remote PrepareTunnel3 处崩溃,报告称 master 仍存在。
影响:迁移失败路径导致守护进程崩溃而非返回错误,调用方只看到 EOF;修复前该路径不可依赖。