diff options
author | Len Brown <len.brown@intel.com> | 2012-06-13 21:31:46 -0400 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2012-07-19 22:26:33 -0400 |
commit | c3ae331d1c2fe25edfbece73fda0bb312445b636 (patch) | |
tree | f8b0073148c028820bca3d5a0629f094cb7e6f44 /drivers/thermal | |
parent | c98d5d9444732a032bc55d1a496bfa8439da9199 (diff) | |
download | linux-3.10-c3ae331d1c2fe25edfbece73fda0bb312445b636.tar.gz linux-3.10-c3ae331d1c2fe25edfbece73fda0bb312445b636.tar.bz2 linux-3.10-c3ae331d1c2fe25edfbece73fda0bb312445b636.zip |
tools/power: turbostat: fix large c1% issue
Under some conditions, c1% was displayed as very large number,
much higher than 100%.
c1% is not measured, it is derived as "that, which is left over"
from other counters. However, the other counters are not collected
atomically, and so it is possible for c1% to be calaculagted as
a small negative number -- displayed as very large positive.
There was a check for mperf vs tsc for this already,
but it needed to also include the other counters
that are used to calculate c1.
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/thermal')
0 files changed, 0 insertions, 0 deletions