1. 26 2月, 2017 1 次提交
    • L
      tools/power turbostat: fix bugs in --add option · 678a3bd1
      Len Brown 提交于
      When --add was used more than once, overflowed buffers
      caused some counters to be stored on top of others,
      corrupting the results.  Simplify the code by simply
      reserving space for up to 16 added counters per each
      cpu, core, package.
      
      Per-cpu added counters were being printed only per-core.
      Signed-off-by: NLen Brown <len.brown@intel.com>
      678a3bd1
  2. 25 12月, 2016 2 次提交
    • L
      tools/power turbostat: remove obsolete -M, -m, -C, -c options · 6886fee4
      Len Brown 提交于
      The new --add option has replaced the -M, -m, -C, -c options
      Eg.
      
      -M 0x10 is now --add msr0x10,raw
      -m 0x10 is now --add msr0x10,raw,u32
      -C 0x10 is now --add msr0x10,delta
      -c 0x10 is now --add msr0x10,delta,u32
      
      The --add option can be repeated to add any number of counters,
      while the previous options were limited to adding one of each type.
      
      In addition, the --add option can accept a column label,
      and can also display a counter as a percentage of elapsed cycles.
      
      Eg. --add msr0x3fe,core,percent,MY_CC3
      Signed-off-by: NLen Brown <len.brown@intel.com>
      6886fee4
    • L
      tools/power turbostat: Make extensible via the --add parameter · 388e9c81
      Len Brown 提交于
      Create the "--add" parameter.  This can be used to teach an existing
      turbostat binary about any number of any type of counter.
      
      turbostat(8) details the syntax for --add.
      Signed-off-by: NLen Brown <len.brown@intel.com>
      388e9c81
  3. 02 12月, 2016 3 次提交
  4. 01 12月, 2016 12 次提交
  5. 07 7月, 2016 1 次提交
  6. 08 4月, 2016 7 次提交
  7. 13 3月, 2016 14 次提交