Merge tag 'perf-core-for-mingo-4.11-20170126' of git://git.kernel.org/pub/scm/linux...
authorIngo Molnar <mingo@kernel.org>
Thu, 26 Jan 2017 15:20:59 +0000 (16:20 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 26 Jan 2017 15:20:59 +0000 (16:20 +0100)
commite2cf00c257f5bbc071b489b1dfbeaa30b6f12da6
treeaa1af0d0f4bbbdd9d706574478fec568895f817b
parent47cd95a6326888a46e7ce8389cd394a3e1c647e7
parentec347870a9d423a4b88657d6a85b5163b3f949ee
Merge tag 'perf-core-for-mingo-4.11-20170126' of git://git./linux/kernel/git/acme/linux into perf/core

Pull the latest perf/core updates from Arnaldo Carvalho de Melo:

New features:

 - Introduce 'perf ftrace' a perf front end to the kernel's ftrace
   function and function_graph tracer, defaulting to the "function_graph"
   tracer, more work will be done in reviving this effort, forward porting
   it from its initial patch submission (Namhyung Kim)

 - Add 'e' and 'c' hotkeys to expand/collapse call chains for a single
   hist entry in the 'perf report' and 'perf top' TUI (Jiri Olsa)

Fixes:

 - Fix wrong register name for arm64, used in 'perf probe' (He Kuang)

 - Fix map offsets in relocation in libbpf (Joe Stringer)

 - Fix looking up dwarf unwind stack info (Matija Glavinic Pecotic)

Infrastructure changes:

 - libbpf prog functions sync with what is exported via uapi (Joe Stringer)

Trivial changes:

 - Remove unnecessary checks and assignments in 'perf probe's
   try_to_find_absolute_address() (Markus Elfring)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
tools/perf/util/probe-event.c