]> git.baikalelectronics.ru Git - kernel.git/commit
perf record: Add support for AUX area sampling
authorAdrian Hunter <adrian.hunter@intel.com>
Fri, 15 Nov 2019 12:42:16 +0000 (14:42 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 22 Nov 2019 13:48:13 +0000 (10:48 -0300)
commitc0a6de06c446f8d173ef53fba361acedd5880b20
tree26ef11d915d866a7e2892539b5c09afafebe4842
parentf0bb7ee8530a07d3c23bd2e06984796e66cfbcf1
perf record: Add support for AUX area sampling

Add a 'perf record' option '--aux-sample' to request AUX area sampling.
AUX area sampling uses an overwriting buffer much like snapshot mode, so
adjust the AUX buffer mmapping accordingly. To make it easy to queue
samples for decoding, synthesize an ID index.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Link: http://lore.kernel.org/lkml/20191115124225.5247-7-adrian.hunter@intel.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/Documentation/perf-record.txt
tools/perf/builtin-record.c