]> git.baikalelectronics.ru Git - kernel.git/commit
perf auxtrace: Add support for queuing AUX area samples
authorAdrian Hunter <adrian.hunter@intel.com>
Fri, 15 Nov 2019 12:42:21 +0000 (14:42 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 22 Nov 2019 13:48:13 +0000 (10:48 -0300)
commitac2f445fc8989e152dc35eb7af368fd34b92e48a
tree161611f2f064eae7246c7a7f21b019cbaadb4ff7
parent103ed40e4bfa6986d80983b3e67be9d2f61fc9ee
perf auxtrace: Add support for queuing AUX area samples

Add functions to queue AUX area samples in advance
(auxtrace_queue_data()) or individually (auxtrace_queues__add_sample())
or find out what queue a sample belongs on
(auxtrace_queues__sample_queue()).

auxtrace_queue_data() can also queue snapshot data which keeps snapshots
and samples ordered with respect to each other in case support for that
is desired.

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