[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1474641528-18776-1-git-send-email-adrian.hunter@intel.com>
Date: Fri, 23 Sep 2016 17:38:32 +0300
From: Adrian Hunter <adrian.hunter@...el.com>
To: Arnaldo Carvalho de Melo <acme@...nel.org>
Cc: Jiri Olsa <jolsa@...hat.com>,
Masami Hiramatsu <mhiramat@...nel.org>,
Mathieu Poirier <mathieu.poirier@...aro.org>,
linux-kernel@...r.kernel.org
Subject: [PATCH 00/16] perf tools: Add support for using symbols in address filters
Hi
Here are some patches that add support for using symbols in address
filters. There are also some fixes for other things that I came across
during testing.
Finally there are patches for Intel PT, mainly to fix an issue with address
filters, but also these two:
perf intel-pt: Fix snapshot overlap detection decoder errors
perf intel-pt: Add support for recording the max non-turbo ratio
The patches are on top of Mathieu's patches:
perf tools: adding support for address filters
perf tools: new tracepoint specific function
perf tools: making perf_evsel__append_filter() generic
Adrian Hunter (16):
perf record: Fix documentation 'event_sources' -> 'event_source'
perf tools: Fix MMAP event synthesis broken by MAP_HUGETLB change
perf script: Fix vanished idle symbols
perf record: Rename label 'out_symbol_exit'
perf record: Fix error paths
perf symbols: Add dso__last_symbol()
perf record: Add support for using symbols in address filters
perf tools: Increase debug level of SDT debug messages
perf intel-pt: Fix snapshot overlap detection decoder errors
perf intel-pt: Add support for recording the max non-turbo ratio
perf intel-pt: Fix missing error codes processing auxtrace_info
perf intel-pt: Add a helper function for processing AUXTRACE_INFO
perf intel-pt: Record address filter in AUXTRACE_INFO event
perf intel-pt: Read address filter from AUXTRACE_INFO event
perf intel-pt: Enable decoder to handle TIP.PGD with missing IP
perf intel-pt: Fix decoding when there are address filters
tools/perf/Documentation/perf-record.txt | 61 +-
tools/perf/arch/x86/util/intel-pt.c | 57 +-
tools/perf/builtin-record.c | 32 +-
tools/perf/util/auxtrace.c | 737 +++++++++++++++++++++
tools/perf/util/auxtrace.h | 54 ++
tools/perf/util/build-id.c | 4 +-
tools/perf/util/event.c | 3 +-
tools/perf/util/evsel_fprintf.c | 7 +-
.../perf/util/intel-pt-decoder/intel-pt-decoder.c | 30 +
.../perf/util/intel-pt-decoder/intel-pt-decoder.h | 1 +
tools/perf/util/intel-pt.c | 172 ++++-
tools/perf/util/intel-pt.h | 4 +-
tools/perf/util/probe-file.c | 2 +-
tools/perf/util/symbol.c | 15 +
tools/perf/util/symbol.h | 1 +
15 files changed, 1143 insertions(+), 37 deletions(-)
Regards
Adrian
Powered by blists - more mailing lists