]> git.ipfire.org Git - thirdparty/linux.git/commit
perf session: Extra logging for failed to process events
authorIan Rogers <irogers@google.com>
Wed, 1 Apr 2026 16:13:20 +0000 (09:13 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Fri, 3 Apr 2026 02:35:16 +0000 (19:35 -0700)
commitcdaebccc1cb5c0f635f6db7fb1570f11b5c9f985
tree05b6987e9cd1cba543c286e614350582591f2dee
parent598de368375ed4ffaa23086524ea7dbb5b7fd256
perf session: Extra logging for failed to process events

Print log information in ordered event processing so that the cause of
finished round failing is clearer. Print the event name along with its
number when an event isn't processed. Add extra detail about where the
failure happened.

The following log lines come from running `perf data convert`. Before:
  0xa250 [0x10]: failed to process type: 80

After:
  0xa250 [0x10]: piped event processing failed for event of type: FEATURE (80)

Signed-off-by: Ian Rogers <irogers@google.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/util/session.c