Page MenuHomeFreeBSD

D39174.diff
No OneTemporary

D39174.diff

diff --git a/usr.sbin/bhyve/bhyverun.c b/usr.sbin/bhyve/bhyverun.c
--- a/usr.sbin/bhyve/bhyverun.c
+++ b/usr.sbin/bhyve/bhyverun.c
@@ -911,6 +911,11 @@
#ifdef BHYVE_SNAPSHOT
checkpoint_cpu_resume(*pvcpu);
#endif
+ /*
+ * XXX-MJ sleep for a short period to avoid chewing up the CPU in the
+ * window between activation of the vCPU thread and the STARTUP IPI.
+ */
+ usleep(1000);
return (VMEXIT_CONTINUE);
}

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 30, 10:29 PM (22 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13184947
Default Alt Text
D39174.diff (420 B)

Event Timeline