HomeFreeBSD

Fix non-deterministic delays when accessing a vcpu that was in "running" or

Description

Fix non-deterministic delays when accessing a vcpu that was in "running" or
"sleeping" state. This is done by forcing the vcpu to transition to "idle"
by returning to userspace with an exit code of VM_EXITCODE_REQIDLE.

MFC after: 2 weeks

Details

Provenance
neelAuthored on
Parents
rS283656: MFH: r282615-r283655
Branches
Unknown
Tags
Unknown