tools/power turbostat: Quit early for unsupported RAPL counters
Quit early for unsupported RAPL counters. No functional change. Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
fdea6b883b
commit
57b53787f0
|
|
@ -7948,6 +7948,9 @@ void rapl_perf_init(void)
|
|||
enum rapl_unit unit;
|
||||
unsigned int next_domain;
|
||||
|
||||
if (!BIC_IS_ENABLED(cai->bic))
|
||||
continue;
|
||||
|
||||
memset(domain_visited, 0, num_domains * sizeof(*domain_visited));
|
||||
|
||||
for (int cpu = 0; cpu < topo.max_cpu_num + 1; ++cpu) {
|
||||
|
|
@ -7971,7 +7974,7 @@ void rapl_perf_init(void)
|
|||
struct rapl_counter_info_t *rci = &rapl_counter_info_perdomain[next_domain];
|
||||
|
||||
/* Check if the counter is enabled and accessible */
|
||||
if (BIC_IS_ENABLED(cai->bic) && (platform->rapl_msrs & cai->feature_mask)) {
|
||||
if (platform->rapl_msrs & cai->feature_mask) {
|
||||
|
||||
/* Use perf API for this counter */
|
||||
if (!no_perf && cai->perf_name
|
||||
|
|
|
|||
Loading…
Reference in New Issue