From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933326Ab2DKVFw (ORCPT ); Wed, 11 Apr 2012 17:05:52 -0400 Received: from merlin.infradead.org ([205.233.59.134]:49856 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933267Ab2DKVFq (ORCPT ); Wed, 11 Apr 2012 17:05:46 -0400 From: Arnaldo Carvalho de Melo To: Ingo Molnar Cc: linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo , Andi Kleen , Ashay Rane , Borislav Petkov , Corey Ashford , David Ahern , Frederic Weisbecker , Jiri Olsa , Masami Hiramatsu , Michal Marek , Mike Galbraith , Namhyung Kim , Namhyung Kim , Paul Mackerras , Pekka Enberg , Peter Zijlstra , Robert Richter , Sam Ravnborg , Stephane Eranian , arnaldo.melo@gmail.com, Arnaldo Carvalho de Melo Subject: [GIT PULL 00/13] perf/core fixes and improvements Date: Wed, 11 Apr 2012 18:05:12 -0300 Message-Id: <1334178325-19148-1-git-send-email-acme@infradead.org> X-Mailer: git-send-email 1.7.9.2.358.g22243 X-SRS-Rewrite: SMTP reverse-path rewritten from by canuck.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, This is on top of the previous pull request, please consider pulling. - Arnaldo The following changes since commit d3d1f61acf62204bb7b2b4509329247bffaedd7c: perf annotate browser: string search: /?n (2012-04-07 17:37:22 -0300) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-core-for-mingo for you to fetch changes up to 5a7ed29c7572d00a75e8c4529e30c5ac2ef82271: perf record: Use sw counter only if hw pmu is not detected (2012-04-11 17:39:19 -0300) ---------------------------------------------------------------- Fixes and improvements for perf/core: . Overhaul the tools/ makefiles, gluing them to the top level Makefile, from Borislav Petkov. . Move the UI files from tools/perf/util/ui/ to tools/perf/ui/. Also move the GTK+ browser to tools/perf/ui/gtk/, from Namhyung Kim. . Only fallback to sw cycles counter on ENOENT for the hw cycles, from Robert Richter . Trivial fixes from Robert Richter . Handle the autogenerated bison/flex files better, from Namhyung and Jiri Olsa. Signed-off-by: Arnaldo Carvalho de Melo ---------------------------------------------------------------- Borislav Petkov (5): tools: Add Makefile.include tools: Cleanup EXTRA_WARNINGS tools: Add a toplevel Makefile tools: Add a help target tools: Connect to the kernel build system Jiri Olsa (1): perf tools: Fix parsers' rules to dependencies Namhyung Kim (4): perf tools: Ignore auto-generated bison/flex files perf annotate: Fix a build error perf tools: Move UI bits to tools/perf/ui directory perf tools: Move GTK+ bits to tools/perf/ui/gtk directory Robert Richter (3): perf stat: Declare some references static perf tools: Fix thread map that is type pid_t perf record: Use sw counter only if hw pmu is not detected Makefile | 7 ++ tools/Makefile | 77 ++++++++++++++++++ tools/perf/.gitignore | 2 + tools/perf/Makefile | 110 ++++++++------------------ tools/perf/builtin-record.c | 2 +- tools/perf/builtin-stat.c | 26 +++--- tools/perf/{util => }/ui/browser.c | 0 tools/perf/{util => }/ui/browser.h | 0 tools/perf/{util => }/ui/browsers/annotate.c | 10 +-- tools/perf/{util => }/ui/browsers/hists.c | 12 +-- tools/perf/{util => }/ui/browsers/map.c | 6 +- tools/perf/{util => }/ui/browsers/map.h | 0 tools/perf/{util => ui}/gtk/browser.c | 0 tools/perf/{util => ui}/gtk/gtk.h | 0 tools/perf/{util => }/ui/helpline.c | 0 tools/perf/{util => }/ui/helpline.h | 0 tools/perf/{util => }/ui/keysyms.h | 0 tools/perf/{util => }/ui/libslang.h | 0 tools/perf/{util => }/ui/progress.c | 0 tools/perf/{util => }/ui/progress.h | 0 tools/perf/{util => }/ui/setup.c | 0 tools/perf/{util => }/ui/ui.h | 0 tools/perf/{util => }/ui/util.c | 0 tools/perf/{util => }/ui/util.h | 0 tools/perf/util/annotate.c | 4 +- tools/perf/util/debug.h | 2 +- tools/perf/util/hist.h | 2 +- tools/perf/util/thread_map.h | 2 +- tools/scripts/Makefile.include | 57 +++++++++++++ 29 files changed, 207 insertions(+), 112 deletions(-) create mode 100644 tools/Makefile rename tools/perf/{util => }/ui/browser.c (100%) rename tools/perf/{util => }/ui/browser.h (100%) rename tools/perf/{util => }/ui/browsers/annotate.c (99%) rename tools/perf/{util => }/ui/browsers/hists.c (99%) rename tools/perf/{util => }/ui/browsers/map.c (97%) rename tools/perf/{util => }/ui/browsers/map.h (100%) rename tools/perf/{util => ui}/gtk/browser.c (100%) rename tools/perf/{util => ui}/gtk/gtk.h (100%) rename tools/perf/{util => }/ui/helpline.c (100%) rename tools/perf/{util => }/ui/helpline.h (100%) rename tools/perf/{util => }/ui/keysyms.h (100%) rename tools/perf/{util => }/ui/libslang.h (100%) rename tools/perf/{util => }/ui/progress.c (100%) rename tools/perf/{util => }/ui/progress.h (100%) rename tools/perf/{util => }/ui/setup.c (100%) rename tools/perf/{util => }/ui/ui.h (100%) rename tools/perf/{util => }/ui/util.c (100%) rename tools/perf/{util => }/ui/util.h (100%) create mode 100644 tools/scripts/Makefile.include