1. 21 6月, 2018 4 次提交
  2. 02 6月, 2018 28 次提交
  3. 18 10月, 2017 1 次提交
  4. 25 6月, 2017 3 次提交
  5. 24 6月, 2017 2 次提交
  6. 13 4月, 2017 2 次提交
    • L
      tools/power turbostat: update version number · 5f9bf02a
      Len Brown 提交于
      Signed-off-by: NLen Brown <len.brown@intel.com>
      5f9bf02a
    • L
      tools/power turbostat: fix impossibly large CPU%c1 value · 95149369
      Len Brown 提交于
      Most CPUs do not have a hardware c1 counter,
      and so turbostat derives c1 residency:
      
      c1 = TSC - MPERF - other_core_cstate_counters
      
      As it is not possible to atomically read these coutners,
      measurement jitter can case this calcuation to "go negative"
      when very close to 0.  Turbostat detect that case and
      simply prints c1 = 0.00%
      
      But that check neglected to account for systems where the TSC
      crystal clock domain and the MPERF BCLK domain are differ by
      a small amount.  That allowed very small negative c1 numbers
      to escape this check and be printed as huge positve numbers.
      
      This code begs for a bit of cleanup, but this patch
      is the minimal change to fix the issue.
      Signed-off-by: NLen Brown <len.brown@intel.com>
      95149369