From cd6380605c55bb9127d7f33ab717892642884e85 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 6 Jan 2015 22:15:00 -0800 Subject: [PATCH] x86: Enable three bits in the FamilyModelStepping ECX CPUID bitfield. These are for the monitor/mwait instructions, SSSE3, and XSAVE. --- src/arch/x86/cpuid.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/x86/cpuid.cc b/src/arch/x86/cpuid.cc index f3f9a82d7..bcafa8d40 100644 --- a/src/arch/x86/cpuid.cc +++ b/src/arch/x86/cpuid.cc @@ -154,7 +154,7 @@ namespace X86ISA { break; case FamilyModelStepping: result = CpuidResult(0x00020f51, 0x00000805, - 0xe7dbfbff, 0x00000001); + 0xe7dbfbff, 0x04000209); break; default: warn("x86 cpuid: unimplemented function %u", funcNum); -- 2.30.2