aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rosca <nowrep@gmail.com>2013-10-13 22:58:59 +0300
committerSergey Senozhatsky <sergey.senozhatsky@gmail.com>2013-10-13 23:00:37 +0300
commitc6b903c04d81520905d82fb8da962edf29d68ab4 (patch)
tree08fdb4bd685313f94dceeff592ad6713549a9814
parent0708f48f4df2c2741bf870da10956a4b08165cd1 (diff)
Fixed cpu_core::has_c1_res initialization
cpu_core::has_c1_res is left uninitialized for anything other than BYT-M, resulting in error at startup: read_msr cpu0 0x660 : Argument list too long. Signed-off-by: David Rosca <nowrep@gmail.com>
-rw-r--r--src/cpu/intel_cpus.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cpu/intel_cpus.cpp b/src/cpu/intel_cpus.cpp
index 3348dba..194dc75 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)