[DragonFlyBSD - Bug #3452] (In Progress) nvmm: trap CR0.PE changes so guest mode switches reconfigure the VMCS
sigttou
bugtracker-admin at leaf.dragonflybsd.org
Sat Oct 17 11:22:58 PDT 2026
Issue #3452 has been updated by sigttou.
Description updated
Status changed from New to In Progress
----------------------------------------
Bug #3452: nvmm: trap CR0.PE changes so guest mode switches reconfigure the VMCS
http://bugs.dragonflybsd.org/issues/3452#change-14856
* Author: sigttou
* Status: In Progress
* Priority: Normal
* Category: nvmm
* Target version: 6.6
* Start date: 2026-10-16
----------------------------------------
QEMU's NVMM glue only checks for pending INIT/SIPI at the start of its outer run loop. DragonFly ships the older NVMM user API, which has no @nvmm_vcpu_stop at . So QEMU can't kick a vCPU out of its inner loop, and the AP's start-up signals arrive late and merged. The AP ends up looping in the BIOS while the BSP waits forever.
NetBSD NVMM likely doesn't have this issue because of @vcpu_stop at .
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Bugs
mailing list