This is regression from 8d6e716
cpu_core::has_c1_res is left uninitialized for anything other than BYT-M,
resulting in error at startup:
unknown op '{'
read_msr cpu0 0x660 : Argument list too long.
Signed-off-by: David Rosca <nowrep@gmail.com>
---
src/cpu/intel_cpus.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/cpu/intel_cpus.cpp b/src/cpu/intel_cpus.cpp
index 3348dba..6330b6f 100644
--- a/src/cpu/intel_cpus.cpp
+++ b/src/cpu/intel_cpus.cpp
@@ -101,8 +101,10 @@ nhm_core::nhm_core(int model)
if (model == 0x37) {
has_c3_res = 0;
has_c1_res = 1;
- } else
+ } else {
has_c3_res = 1;
+ has_c1_res = 0;
+ }
}
void nhm_core::measurement_start(void)
--
1.8.4.rc3