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, 1:09 PM (14 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13184947
Default Alt Text
D39174.diff (420 B)

Event Timeline