tools/power turbostat: support "--hide C1" etc.
authorLen Brown <len.brown@intel.com>
Wed, 22 Feb 2017 04:21:13 +0000 (23:21 -0500)
committerLen Brown <len.brown@intel.com>
Wed, 1 Mar 2017 05:14:24 +0000 (00:14 -0500)
commitdd778a5e6bbd0f52f34c61ae9b42b725c5f22398
tree24821d73cfa4b14117ec23e51d72e9717127a25b
parent4e4e1e7c6eaf387f8ec803f37f154fdd60e303c0
tools/power turbostat: support "--hide C1" etc.

Originally, the only way to hide the sysfs C-state statistics columns
was with "--hide sysfs".  This was because we process "--hide" before
we probe for those columns.

hack --hide to remember deferred hide requests, and apply
them when sysfs is probed.

"--hide sysfs" is still available as short-hand to refer to
the entire group of counters.

The down-side of this change is that we no longer error check for
bogus --hide column names.  But the user will quickly figure that
out if a column they mean to hide is still there...

Signed-off-by: Len Brown <len.brown@intel.com>
tools/power/x86/turbostat/turbostat.8
tools/power/x86/turbostat/turbostat.c