perf sched: Add timehist subcommand
Status from this message: Thanks, applied.
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/19 | perf: sample after exit loses thread correlation - v3tools/ | +19 | 3 replies | |
| 2/19 | perf sched: Simplify arguments to read_eventstools/ | +9 | 1 reply | |
| 3/19 | perf sched: Remove thread lookup in sample handlertools/ | +0 | 1 reply | |
| 4/19 | perf sched: Remove sched_process_exit tracepointtools/ | +0 | 1 reply | |
| 5/19 | perf sched: Remove sched_process_fork tracepointtools/ | +31 | 1 reply | |
| 6/19 | perf symbol: Add optimization for idle kernel symbolstools/ tools/ | +48 | 0 replies | |
| 7/19 | perf top: Use new idle_sym checktools/ | +2 | 3 replies | |
| 8/19 | perf symbol: Save vmlinux or kallsyms path loadedtools/ | +6 | 2 replies | |
| 9/19 | perf tool: Simplify options to perf_evsel__print_iptools/ tools/ tools/ | +40 | 1 reply | |
| 10/19 | perf tool: Add option to print stack trace on single linetools/ tools/ | +7 | 0 replies | |
| 11/19 | perf tool: Add option to limit stack depth in callchain dumpstools/ tools/ tools/ | +9 | 0 replies | |
| 12/19 | perf tool: Add support for exclude symbol list to symbol_conftools/ tools/ | +23 | 0 replies | |
| 13/19 | perf tool: Skip symbols in exclude list while printing callchaintools/ | +6 | 0 replies | |
| 14/19 | perf sched: pass event to evsel handlers using data elementtools/ | +2 | 0 replies | |
| 15/19 | perf sched: Add timehist commandtools/ | +721 | 0 replies | |
| 16/19 | perf tool: Change perf_session__has_traces to actually check for tracepointstools/ | +7 | 1 reply | |
| 17/19 | perf sched timehist: Add support for context-switch eventtools/ | +54 | 0 replies | |
| 18/19 | perf sched timehist: Print all events in verbose modetools/ | +53 | 0 replies | |
| 19/19 | perf sched timehist: Add pid/tid optiontools/ | +50 | 0 replies |
Reviews trailers per patch
1 of 19 patches has a Reviewed-by or Acked-by.
| Patch | Adrian Hunter |
|---|---|
| 1/19 | A-b |
| 2/19 | |
| 3/19 | |
| 4/19 | |
| 5/19 | |
| 6/19 | |
| 7/19 | |
| 8/19 | |
| 9/19 | |
| 10/19 | |
| 11/19 | |
| 12/19 | |
| 13/19 | |
| 14/19 | |
| 15/19 | |
| 16/19 | |
| 17/19 | |
| 18/19 | |
| 19/19 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/19] perf sched: Add timehist subcommand
Ingo/Arnaldo:
I have a lot of patches queued up on top of this set. Before I go much farther and the queue grows longer I wanted to throw out this set for comments, review and inclusion where possible. Most of the patches are cleanups and re-workings leading up to the new command. The patches I have after this continue to add more features and options to the timehist command to match what I have been using for the past few years.
David Ahern (19):
perf: sample after exit loses thread correlation - v3
perf sched: simplify arguments to read_events
perf sched: remove thread lookup in sample handler
perf sched: remove sched_process_exit tracepoint
perf sched: remove sched_process_fork tracepoint
perf symbol: add optimization for idle kernel symbols
perf top: use new idle_sym check
perf symbol: save vmlinux or kallsyms path loaded
perf tool: Simplify options to perf_evsel__print_ip
perf tool: Add option to print stack trace on single line
perf tool: Add option to limit stack depth in callchain dumps perf tool: Add support for exclude symbol list to symbol_conf perf tool: Skip symbols in exclude list while printing callchain perf sched: pass event to evsel handlers using data element perf sched: Add timehist command
perf tool: Change perf_session__has_traces to actually check for tracepoints perf sched timehist: add support for context-switch event
perf sched timehist: print all events in verbose mode
perf sched timehist: add pid/tid option
tools/perf/builtin-sched.c | 959 ++++++++++++++++++++++++++++++++++++++++--- tools/perf/builtin-script.c | 29 +- tools/perf/builtin-top.c | 25 +- tools/perf/util/machine.c | 37 +- tools/perf/util/session.c | 39 +- tools/perf/util/session.h | 8 +- tools/perf/util/symbol.c | 71 +++- tools/perf/util/symbol.h | 8 +- 8 files changed, 1063 insertions(+), 113 deletions(-)
Signature · 1 line
1.7.10.1