Skip to content

perf tool: pipe-mode fixes

David Carrillo-Cisneros lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7perf inject: don't proceed if perf_session__process_event failstools/perf/builtin-inject.c+2 -00 replies
2/7perf inject: copy events when reordering events in pipe modetools/perf/util/ordered-events.c tools/perf/util/session.c+3 -12 replies
3/7perf tool: describe pipe mode in perf.data-file-fomat.txttools/perf/Documentation/perf.data-file-format.txt+17 -20 replies
4/7perf annotate: process attr and build_id recordstools/perf/builtin-annotate.c+2 -00 replies
5/7perf session: don't rely on evlist in pipe modetools/perf/util/session.c+13 -35 replies
6/7perf tool: protect empty evliststools/perf/util/evlist.h+4 -02 replies
7/7perf tool: do not print missing features in pipe-modetools/perf/util/header.c+3 -00 replies

Reviews trailers per patch

1 of 7 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJiri Olsa
SeriesA-b
1/7
2/7
3/7
4/7
5/7A-b
6/7
7/7

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/7] perf tool: pipe-mode fixes

Various fixes for perf tool pipe-mode for bugs that arose while trying to make this work:

perf record -o - noploop | perf inject -b | perf annotate -i -

David Carrillo-Cisneros (7):
perf inject: don't proceed if perf_session__process_event fails perf inject: copy events when reordering events in pipe mode perf tool: describe pipe mode in perf.data-file-fomat.txt perf annotate: process attr and build_id records
perf session: don't rely on evlist in pipe mode
perf tool: protect empty evlists
perf tool: do not print missing features in pipe-mode

 tools/perf/Documentation/perf.data-file-format.txt | 19 +++++++++++++++++--
 tools/perf/builtin-annotate.c                      |  2 ++
 tools/perf/builtin-inject.c                        |  2 ++
 tools/perf/util/evlist.h                           |  4 ++++
 tools/perf/util/header.c                           | 13 +++++++------
 tools/perf/util/ordered-events.c                   |  3 ++-
 tools/perf/util/session.c                          | 17 ++++++++++++++---
 7 files changed, 48 insertions(+), 12 deletions(-)
Signature · 1 line
2.12.2.715.g7642488e1d-goog