From: Gabe Black Date: Wed, 7 Jan 2015 06:15:00 +0000 (-0800) Subject: x86: Enable three bits in the FamilyModelStepping ECX CPUID bitfield. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cd6380605c55bb9127d7f33ab717892642884e85;p=gem5.git x86: Enable three bits in the FamilyModelStepping ECX CPUID bitfield. These are for the monitor/mwait instructions, SSSE3, and XSAVE. --- 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);