tools/power turbostat: track thread ID in cpu_topology
authorPrarit Bhargava <prarit@redhat.com>
Fri, 1 Jun 2018 14:04:31 +0000 (10:04 -0400)
committerLen Brown <len.brown@intel.com>
Sat, 2 Jun 2018 03:12:46 +0000 (23:12 -0400)
commit8cb48b32a5defbbf333adb9a3f2101c39d37af64
tree6a5be1e07162d36ef175c6d6f63e5929a6a2ff6e
parentef6057417a6f770dfc2f1f551763cedb4d93a9cf
tools/power turbostat: track thread ID in cpu_topology

The code can be simplified if the cpu_topology *cpus tracks the thread
IDs.  This removes an additional file lookup and simplifies the counter
initialization code.

Add thread ID to cpu_topology information and cleanup the counter
initialization code.

v2: prevent thread_id from being overwritten

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