* Arnaldo Carvalho de Melo <a...@kernel.org> wrote: > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > Test results at the end of this message, as usual. > > The following changes since commit ffa86c2f1a8862cf58c873f6f14d4b2c3250fb48: > > Merge tag 'perf-core-for-mingo-4.12-20170314' of > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core > (2017-03-15 19:27:27 +0100) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git > tags/perf-core-for-mingo-4.12-20170316 > > for you to fetch changes up to 61f35d750683b21e9e3836e309195c79c1daed74: > > uprobes: Default UPROBES_EVENTS to Y (2017-03-16 12:42:02 -0300) > > ---------------------------------------------------------------- > perf/core improvements and fixes: > > New features: > > - Add 'brstackinsn' field in 'perf script' to reuse the x86 instruction > decoder used in the Intel PT code to study hot paths to samples (Andi Kleen) > > Kernel: > > - Default UPROBES_EVENTS to Y (Alexei Starovoitov) > > - Fix check for kretprobe offset within function entry (Naveen N. Rao) > > Infrastructure: > > - Introduce util func is_sdt_event() (Ravi Bangoria) > > - Make perf_event__synthesize_mmap_events() scale on older kernels where > reading /proc/pid/maps is way slower than reading /proc/pid/task/pid/maps > (Stephane Eranian) > > Signed-off-by: Arnaldo Carvalho de Melo <a...@redhat.com> > > ---------------------------------------------------------------- > Andi Kleen (1): > perf script: Add 'brstackinsn' for branch stacks > > Arnaldo Carvalho de Melo (2): > tools headers: Sync {tools/,}arch/x86/include/asm/cpufeatures.h > uprobes: Default UPROBES_EVENTS to Y > > Naveen N. Rao (1): > trace/kprobes: Fix check for kretprobe offset within function entry > > Ravi Bangoria (1): > perf probe: Introduce util func is_sdt_event() > > Stephane Eranian (1): > perf tools: Make perf_event__synthesize_mmap_events() scale > > include/linux/kprobes.h | 1 + > kernel/kprobes.c | 40 ++-- > kernel/trace/Kconfig | 2 +- > kernel/trace/trace_kprobe.c | 2 +- > tools/arch/x86/include/asm/cpufeatures.h | 5 +- > tools/perf/Documentation/perf-script.txt | 13 +- > tools/perf/builtin-script.c | 264 > ++++++++++++++++++++- > tools/perf/util/Build | 1 + > tools/perf/util/dump-insn.c | 14 ++ > tools/perf/util/dump-insn.h | 22 ++ > tools/perf/util/event.c | 4 +- > .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 24 ++ > tools/perf/util/parse-events.h | 20 ++ > tools/perf/util/probe-event.c | 9 +- > 14 files changed, 381 insertions(+), 40 deletions(-) > create mode 100644 tools/perf/util/dump-insn.c > create mode 100644 tools/perf/util/dump-insn.h
Pulled, thanks a lot Arnaldo! Ingo