From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753787AbbKZUr3 (ORCPT ); Thu, 26 Nov 2015 15:47:29 -0500 Received: from casper.infradead.org ([85.118.1.10]:57225 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753580AbbKZUq3 (ORCPT ); Thu, 26 Nov 2015 15:46:29 -0500 From: Arnaldo Carvalho de Melo To: Ingo Molnar Cc: linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo , Adrian Hunter , Alexander Yarygin , Alexei Starovoitov , Andi Kleen , Christian Borntraeger , David Ahern , Ekaterina Tumanova , Frederic Weisbecker , He Kuang , Jiri Olsa , Joshua Zhu , Kan Liang , kernel-team@fb.com, Masami Hiramatsu , Namhyung Kim , "Naveen N . Rao" , Peter Zijlstra , pi3orama@163.com, Wang Nan , Yannick Brosseau , Zefan Li , Arnaldo Carvalho de Melo Subject: [GIT PULL 00/13] perf/core improvements and fixes Date: Thu, 26 Nov 2015 17:45:58 -0300 Message-Id: <1448570771-5430-1-git-send-email-acme@kernel.org> X-Mailer: git-send-email 2.1.0 X-SRS-Rewrite: SMTP reverse-path rewritten from by casper.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit a95a49fa0cc5eec730d8703b1544fa7ea6a11dec: Merge tag 'perf-core-for-mingo-2' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core (2015-11-26 09:13:50 +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 for you to fetch changes up to 43798bf37215fe242e592fd4605d804e2da0781b: bpf tools: Add helper function for updating bpf maps elements (2015-11-26 17:21:24 -0300) ---------------------------------------------------------------- perf/core improvements and fixes: User visible: - Add 'vmlinux.debug' to the vmlinux seach path (Ekaterina Tumanova) - Do not show sample_(type|period) in the perf_event_attr dump when using -v with 'perf stat' (Jiri Olsa) - Display the WEIGHT sample bit, when set, in 'perf evlist -v' (Jiri Olsa) - Honour --hide-unresolved in 'report', will honour it as well in 'top' when --hide-unresolved gets supported in that tool (Namhyung Kim) - Fix freeze wit h--call-graph 'flat/folded' due to not properly reinitializing the callchain rb_tree (Namhyumg Kim) - Set dso->long_name when a module name is passed as a parameter to tools like 'perf probe' but the 'struct dso' associated to that module still doesn't have the full path for the module, just the '[name]' one obtained from /proc/modules (Wang Nan) - Fix anon_hugepage mmaps detection using scanf on /proc/PID/smaps (Yannick Brosseau) Infrastructure: - Add helper function for updating bpf maps elements (He Kuang) - Fix traceevents plugins build race (Jiri Olsa) - Add the $OUTPUT path prefix with 'fixdep' (Jiri Olsa) Signed-off-by: Arnaldo Carvalho de Melo ---------------------------------------------------------------- Ekaterina Tumanova (2): perf symbols: Refactor vmlinux_path__init() to ease path additions perf symbols: Add the path to vmlinux.debug He Kuang (1): bpf tools: Add helper function for updating bpf maps elements Jiri Olsa (6): perf script: Remove default_scripting_ops perf build: Fix traceevent plugins build race perf script: Pass perf_script into process_event tools build: Use fixdep with OUTPUT path prefix perf stat: Clear sample_(type|period) for counting perf evlist: Display WEIGHT sample type bit Namhyung Kim (2): perf callchain: Honor hide_unresolved perf top: Fix freeze on --call-graph flat/folded Wang Nan (1): perf machine: Adjust dso->long_name for offline module Yannick Brosseau (1): perf tools: Correctly identify anon_hugepage when generating map (v2) tools/build/Makefile | 2 +- tools/build/Makefile.include | 2 +- tools/lib/bpf/bpf.c | 14 +++++++++ tools/lib/bpf/bpf.h | 2 ++ tools/perf/Makefile.perf | 2 +- tools/perf/builtin-report.c | 7 ++--- tools/perf/builtin-script.c | 67 +++++++++++++------------------------------- tools/perf/builtin-stat.c | 7 +++++ tools/perf/util/callchain.c | 1 + tools/perf/util/evsel.c | 1 + tools/perf/util/machine.c | 32 ++++++++++++++++++++- tools/perf/util/map.c | 4 +-- tools/perf/util/symbol.c | 65 ++++++++++++++++++++++-------------------- tools/perf/util/symbol.h | 3 +- 14 files changed, 120 insertions(+), 89 deletions(-)