Messages in this thread | | | From | Adrian Hunter <> | Subject | [PATCH 0/6] perf tools: Enable AUX area tracing snapshots using a FIFO | Date | Sat, 29 Aug 2020 13:50:09 +0300 |
| |
Hi
Here are some patches to enable AUX area tracing snapshots using a FIFO. Presently SIGUSR2 can be used but the advantage of the FIFO is that access is governed by access to the FIFO. Refer to the example in patch 5.
The first 4 patches are preparation, including patch 4 which enhances the --control option to accept file names.
Patch 5 adds snapshot control command.
The final patch updates Intel PT documentation.
Adrian Hunter (6): perf tools: Consolidate --control option parsing into one function perf tools: Handle read errors from ctl_fd perf tools: Use AsciiDoc formatting for --control option documentation perf tools: Add FIFO file names as alternative options to --control perf record: Add 'snapshot' control command perf intel-pt: Document snapshot control command
tools/perf/Documentation/perf-intel-pt.txt | 23 ++++++- tools/perf/Documentation/perf-record.txt | 56 ++++++++--------- tools/perf/Documentation/perf-stat.txt | 48 ++++++++------- tools/perf/builtin-record.c | 74 +++++++++++++---------- tools/perf/builtin-stat.c | 35 +++++------ tools/perf/util/evlist.c | 96 +++++++++++++++++++++++++++--- tools/perf/util/evlist.h | 6 +- tools/perf/util/record.h | 1 + tools/perf/util/stat.h | 1 + 9 files changed, 227 insertions(+), 113 deletions(-)
Regards Adrian
| |