diff --git a/src/arch/x86/cpuid.cc b/src/arch/x86/cpuid.cc index 4ce66df777..ac4709ce0e 100644 --- a/src/arch/x86/cpuid.cc +++ b/src/arch/x86/cpuid.cc @@ -162,7 +162,7 @@ namespace X86ISA { ISA *isa = dynamic_cast(tc->getIsaPtr()); auto vendor_string = isa->getVendorString(); result = CpuidResult( - NumExtendedCpuidFuncs - 1, + NumStandardCpuidFuncs - 1, stringToRegister(vendor_string.c_str()), stringToRegister(vendor_string.c_str() + 4), stringToRegister(vendor_string.c_str() + 8));