tools/power turbostat: Survive sparse die_id
authorLen Brown <len.brown@intel.com>
Sun, 21 Apr 2024 16:02:24 +0000 (12:02 -0400)
committerLen Brown <len.brown@intel.com>
Sun, 21 Apr 2024 21:05:55 +0000 (17:05 -0400)
commitc8b246ea2ea5771f2a0ca6f6a9a520406e6b6eb7
tree6388a89b87519df40f089ac8b5ad7146f883efdb
parentcda203388687aa075db6f8996c3c4549fa518ea8
tools/power turbostat: Survive sparse die_id

Turbostat assumed that every package had a die_id = 0.
When this assumption was violated, it exited
when looking for the package uncore frequency:

turbostat: /sys/.../intel_uncore_frequency/package_01_die_00/current_freq_khz: open failed: No such file or directory

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