From 3f8a083f28a90bc23e0d138f87c98b8caf89dacb Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Sat, 16 May 2026 20:16:04 -0700 Subject: [PATCH] intel/perf: Show type, data type and units in intel_perf_query_layout Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/perf/intel_perf_query_layout.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/intel/perf/intel_perf_query_layout.c b/src/intel/perf/intel_perf_query_layout.c index ac810a54194..98438c783e7 100644 --- a/src/intel/perf/intel_perf_query_layout.c +++ b/src/intel/perf/intel_perf_query_layout.c @@ -42,8 +42,11 @@ print_metric_set(const struct intel_perf_query_info *metric_set) { for (uint32_t c = 0; c < metric_set->n_counters; c++) { const struct intel_perf_query_counter *counter = &metric_set->counters[c]; - fprintf(stdout, " %s: offset=%zx/0x%zx name=%s\n", - counter->symbol_name, counter->offset, counter->offset, counter->name); + fprintf(stdout, " %s: offset=%zx/0x%zx name=%s [%s, %s, %s]\n", + counter->symbol_name, counter->offset, counter->offset, counter->name, + intel_perf_counter_type_name(counter->type), + intel_perf_counter_data_type_name(counter->data_type), + intel_perf_counter_units_name(counter->units)); } }