[PATCH v1 0/6] Extra verbose/perf-list details

From: Ian Rogers
Date: Thu Mar 07 2024 - 03:14:26 EST


Add more encoding detail and raw event details in perf list. Add PMU
name and reverse lookup from config to event name to
perf_event_attr_fprintf. This makes the verbose output easier to read,
and the perf list information more specific.

Ian Rogers (6):
perf list: Add tracepoint encoding to detailed output
perf pmu: Drop "default_core" from alias names
perf list: Allow wordwrap to wrap on commas
perf list: Give more details about raw event encodings
perf tools: Use pmus to describe type from attribute
perf tools: Add/use PMU reverse lookup from config to name

tools/perf/builtin-list.c | 21 ++++-
tools/perf/util/perf_event_attr_fprintf.c | 26 +++++--
tools/perf/util/pmu.c | 77 ++++++++++++++++++-
tools/perf/util/pmu.h | 4 +
tools/perf/util/pmus.c | 94 +++++++++++++++++++++++
tools/perf/util/pmus.h | 1 +
tools/perf/util/print-events.c | 53 +++++++------
7 files changed, 236 insertions(+), 40 deletions(-)

--
2.44.0.278.ge034bb2e1d-goog