From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3vkYqZ5kfYzDqBt for ; Fri, 17 Mar 2017 03:30:34 +1100 (AEDT) Received: by mail-wm0-x241.google.com with SMTP id n11so10627937wma.0 for ; Thu, 16 Mar 2017 09:30:34 -0700 (PDT) Sender: Ingo Molnar Date: Thu, 16 Mar 2017 17:30:28 +0100 From: Ingo Molnar To: Arnaldo Carvalho de Melo Cc: linux-kernel@vger.kernel.org, Adrian Hunter , Alexander Shishkin , Alexei Starovoitov , Ananth N Mavinakayanahalli , Andi Kleen , Andy Lutomirski , Anton Blanchard , Borislav Petkov , Brendan Gregg , David Ahern , David Miller , He Kuang , Hemant Kumar , Jiri Olsa , linuxppc-dev@lists.ozlabs.org, Masami Hiramatsu , Mathieu Poirier , Michael Ellerman , Namhyung Kim , "Naveen N . Rao" , Peter Zijlstra , Ravi Bangoria , Srikar Dronamraju , Stephane Eranian , Steven Rostedt , Sukadev Bhattiprolu , Taeung Song , Thomas Gleixner , Wang Nan , Arnaldo Carvalho de Melo Subject: Re: [GIT PULL 0/6] perf/core improvements and fixes Message-ID: <20170316163028.GA31842@gmail.com> References: <20170316161002.15445-1-acme@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20170316161002.15445-1-acme@kernel.org> List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , * Arnaldo Carvalho de Melo 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 > > ---------------------------------------------------------------- > 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