Commit 6799ba84 authored by Dan Merillat's avatar Dan Merillat Committed by Len Brown
Browse files

tools/power turbostat: fix dump for AMD cpus



turbostat --Dump exits early with status 243 (-13)

get_counters() calls get_msr_sum() on zen CPUS
for MSR_PKG_ENERGY_STAT, but per_cpu_msr_sum
has not been initialized.

Signed-off-by: default avatarDan Merillat <git@dan.eginity.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent 5dc241f2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -6437,6 +6437,8 @@ int main(int argc, char **argv)

	turbostat_init();

	msr_sum_record();

	/* dump counters and exit */
	if (dump_only)
		return get_and_dump_counters();
@@ -6448,7 +6450,6 @@ int main(int argc, char **argv)
		return 0;
	}

	msr_sum_record();
	/*
	 * if any params left, it must be a command to fork
	 */