diff options
author | Gabe Black <gabeblack@google.com> | 2015-01-06 22:15:00 -0800 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2015-01-06 22:15:00 -0800 |
commit | cd6380605c55bb9127d7f33ab717892642884e85 (patch) | |
tree | 29af77fd23ba9679f77bf7d97e21583a06c23275 /src | |
parent | cb181d6f916c85690f21b3e01f321614f00e8f4d (diff) | |
download | gem5-cd6380605c55bb9127d7f33ab717892642884e85.tar.xz |
x86: Enable three bits in the FamilyModelStepping ECX CPUID bitfield.
These are for the monitor/mwait instructions, SSSE3, and XSAVE.
Diffstat (limited to 'src')
-rw-r--r-- | src/arch/x86/cpuid.cc | 2 |
1 files changed, 1 insertions, 1 deletions
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); |