aboutsummaryrefslogtreecommitdiff
path: root/cpu
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@linux.intel.com>2010-08-28 23:48:27 -0400
committerArjan van de Ven <arjan@linux.intel.com>2010-08-28 23:48:27 -0400
commitbe8eaf09d47defb6e2c539debbf33fe7233c5b90 (patch)
tree0aaa5ceb099c7885480349336a3dd482ce01bcee /cpu
parent9353443a784d3da28751642efeec1000a9d88ce2 (diff)
downloadpowertop-be8eaf09d47defb6e2c539debbf33fe7233c5b90.tar.gz
make saving/loading work
Diffstat (limited to 'cpu')
-rw-r--r--cpu/intel_cpus.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpu/intel_cpus.cpp b/cpu/intel_cpus.cpp
index 6cf38c3..29bb8f5 100644
--- a/cpu/intel_cpus.cpp
+++ b/cpu/intel_cpus.cpp
@@ -363,6 +363,8 @@ void nhm_package::measurement_end(void)
char buffer[256];
for (i = 0; i < pstates.size(); i ++) {
+ if (strstr(pstates[i]->human_name,"Idle"))
+ continue;
sprintf(buffer,"package-freq-%s", pstates[i]->human_name);
printf("registering %s \n", buffer);
register_parameter(buffer, 1);
@@ -382,8 +384,8 @@ void nhm_package::report_out(void)
}
for (i = 0; i < pstates.size(); i ++) {
-// if (strstr(pstates[i]->human_name,"Idle"))
-// continue;
+ if (strstr(pstates[i]->human_name,"Idle"))
+ continue;
sprintf(buffer,"package-%i-freq-%s", number, pstates[i]->human_name);
report_utilization(buffer, percentage(1.0* (pstates[i]->time_after) / total_stamp));
}