Page MenuHomeFreeBSD

D29665.id87100.diff
No OneTemporary

D29665.id87100.diff

diff --git a/usr.sbin/bhyve/xmsr.c b/usr.sbin/bhyve/xmsr.c
--- a/usr.sbin/bhyve/xmsr.c
+++ b/usr.sbin/bhyve/xmsr.c
@@ -124,6 +124,14 @@
*/
*val = 0x000a1003;
break;
+ case MSR_IA32_FEATURE_CONTROL:
+ /*
+ * Windows guest check this MSR
+ * Bit 0 is a lock bit ==> set this bit to avoid
+ * attempts of writing to this MSR
+ */
+ *val = 1;
+ break;
default:
error = -1;
break;

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 8:11 AM (1 h, 30 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33122690
Default Alt Text
D29665.id87100.diff (420 B)

Event Timeline