From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754043AbbBRSTt (ORCPT ); Wed, 18 Feb 2015 13:19:49 -0500 Received: from mail-we0-f176.google.com ([74.125.82.176]:37583 "EHLO mail-we0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753855AbbBRSTd (ORCPT ); Wed, 18 Feb 2015 13:19:33 -0500 Date: Wed, 18 Feb 2015 19:19:27 +0100 From: Ingo Molnar To: Arnaldo Carvalho de Melo Cc: linux-kernel@vger.kernel.org, Adrian Hunter , Alexis Berlemont , Borislav Petkov , Corey Ashford , David Ahern , Don Zickus , Frederic Weisbecker , Jiri Olsa , Kaixu Xia , Mike Galbraith , Namhyung Kim , Paul Mackerras , Peter Zijlstra , Sasha Levin , "S . Lockwood-Childs" , Stephane Eranian , Steven Rostedt , Sukadev Bhattiprolu , Wang Nan , Will Deacon , Yunlong Song , Arnaldo Carvalho de Melo Subject: Re: [GIT PULL 00/43] perf/core improvements and fixes Message-ID: <20150218181927.GB32251@gmail.com> References: <1423860572-24881-1-git-send-email-acme@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1423860572-24881-1-git-send-email-acme@kernel.org> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Arnaldo Carvalho de Melo wrote: > Hi Ingo, > > This is in addition to my previous pull request, please consider pulling, > > - Arnaldo > > The following changes since commit 39f5704399042fff5f0d5f6af32bbbc3e787a897: > > perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (2015-02-11 17:38:55 -0300) > > 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 726f3234dd125633438922a07a80f933f13daf82: > > perf trace: Support --events foo:bar --no-syscalls (2015-02-13 17:30:29 -0300) > > ---------------------------------------------------------------- > perf/core improvements and fixes: > > User visible: > > - 'perf trace': Allow mixing with tracepoints and suppressing plain syscalls > (Arnaldo Carvalho de Melo) > > Infrastructure: > > - Kconfig beachhead (Jiri Olsa) > > - Simplify nr_pages validity (Kaixu Xia) > > - Fixup header positioning in 'perf list' (Yunlong Song) > > Signed-off-by: Arnaldo Carvalho de Melo > > ---------------------------------------------------------------- > Arnaldo Carvalho de Melo (4): > perf trace: Print thread info when following children > perf trace: Handle multiple threads better wrt syscalls being intermixed > perf trace: Allow mixing with other events > perf trace: Support --events foo:bar --no-syscalls > > Jiri Olsa (36): > tools build: Add new build support > tools build: Add detected config support > tools build: Add subdir support > perf tools: Remove api fs object from python build > perf build: Disable make's built-in rules > perf build: Add bench objects building > perf build: Add tests objects building > perf build: Add builtin objects building > perf build: Add libperf objects building > perf build: Add probe objects building > perf build: Add dwarf objects building > perf build: Add dwarf unwind objects building > perf build: Add ui objects building > perf build: Add slang objects building > perf build: Add gtk objects building > perf build: Add scripts objects building > perf build: Add perf regs objects building > perf build: Add zlib objects building > perf build: Add perf.o object building > perf build: Add arch x86 objects building > perf build: Add arch arm objects building > perf build: Add arch arm64 objects building > perf build: Add arch powerpc objects building > perf build: Add arch s390 objects building > perf build: Add arch sh objects building > perf build: Add arch sparc objects building > perf build: Add single target build framework support > perf build: Remove directory dependency rules > perf build: Remove uneeded variables > perf build: Remove PERF-CFLAGS file > perf build: Add build documentation > tools lib api: Use tools build framework > tools lib api: Rename libapikfs.a to libapi.a > tools lib traceevent: Use tools build framework > tools lib lockdep: Use tools build framework > perf build: Display make commands on V=1 > > Kaixu Xia (1): > perf: Remove the extra validity check on nr_pages > > Yunlong Song (2): > perf tools: Fix a bug of segmentation fault > perf list: Place the header text in its right position > > kernel/events/core.c | 2 +- > tools/build/Build.include | 81 ++++ > tools/build/Documentation/Build.txt | 139 ++++++ > tools/build/Makefile.build | 130 +++++ > tools/build/tests/ex/Build | 8 + > tools/build/tests/ex/Makefile | 23 + > tools/build/tests/ex/a.c | 5 + > tools/build/tests/ex/arch/Build | 2 + > tools/build/tests/ex/arch/e.c | 5 + > tools/build/tests/ex/arch/f.c | 5 + > tools/build/tests/ex/b.c | 5 + > tools/build/tests/ex/c.c | 5 + > tools/build/tests/ex/d.c | 5 + > tools/build/tests/ex/empty/Build | 0 > tools/build/tests/ex/ex.c | 19 + > tools/build/tests/run.sh | 42 ++ > tools/lib/api/Build | 2 + > tools/lib/api/Makefile | 62 +-- > tools/lib/api/fd/Build | 1 + > tools/lib/api/fs/Build | 4 + > tools/lib/lockdep/Build | 1 + > tools/lib/lockdep/Makefile | 132 +---- > tools/lib/traceevent/Build | 17 + > tools/lib/traceevent/Makefile | 169 ++----- > tools/perf/Build | 43 ++ > tools/perf/Documentation/Build.txt | 49 ++ > tools/perf/MANIFEST | 1 + > tools/perf/Makefile.perf | 616 +++--------------------- > tools/perf/arch/Build | 2 + > tools/perf/arch/arm/Build | 2 + > tools/perf/arch/arm/Makefile | 11 - > tools/perf/arch/arm/tests/Build | 2 + > tools/perf/arch/arm/util/Build | 4 + > tools/perf/arch/arm64/Build | 1 + > tools/perf/arch/arm64/Makefile | 4 - > tools/perf/arch/arm64/util/Build | 2 + > tools/perf/arch/powerpc/Build | 1 + > tools/perf/arch/powerpc/Makefile | 3 - > tools/perf/arch/powerpc/util/Build | 4 + > tools/perf/arch/s390/Build | 1 + > tools/perf/arch/s390/Makefile | 3 - > tools/perf/arch/s390/util/Build | 4 + > tools/perf/arch/sh/Build | 1 + > tools/perf/arch/sh/Makefile | 1 - > tools/perf/arch/sh/util/Build | 1 + > tools/perf/arch/sparc/Build | 1 + > tools/perf/arch/sparc/Makefile | 1 - > tools/perf/arch/sparc/util/Build | 1 + > tools/perf/arch/x86/Build | 2 + > tools/perf/arch/x86/Makefile | 15 - > tools/perf/arch/x86/tests/Build | 2 + > tools/perf/arch/x86/util/Build | 8 + > tools/perf/bench/Build | 11 + > tools/perf/builtin-list.c | 3 + > tools/perf/builtin-trace.c | 86 +++- > tools/perf/config/Makefile | 41 ++ > tools/perf/scripts/Build | 2 + > tools/perf/scripts/perl/Perf-Trace-Util/Build | 3 + > tools/perf/scripts/python/Perf-Trace-Util/Build | 3 + > tools/perf/tests/Build | 42 ++ > tools/perf/ui/Build | 14 + > tools/perf/ui/browsers/Build | 10 + > tools/perf/ui/gtk/Build | 9 + > tools/perf/ui/tui/Build | 4 + > tools/perf/util/Build | 142 ++++++ > tools/perf/util/parse-events.c | 5 - > tools/perf/util/parse-options.c | 6 +- > tools/perf/util/python-ext-sources | 1 - > tools/perf/util/scripting-engines/Build | 6 + > tools/perf/util/setup.py | 2 +- > 70 files changed, 1177 insertions(+), 863 deletions(-) > create mode 100644 tools/build/Build.include > create mode 100644 tools/build/Documentation/Build.txt > create mode 100644 tools/build/Makefile.build > create mode 100644 tools/build/tests/ex/Build > create mode 100644 tools/build/tests/ex/Makefile > create mode 100644 tools/build/tests/ex/a.c > create mode 100644 tools/build/tests/ex/arch/Build > create mode 100644 tools/build/tests/ex/arch/e.c > create mode 100644 tools/build/tests/ex/arch/f.c > create mode 100644 tools/build/tests/ex/b.c > create mode 100644 tools/build/tests/ex/c.c > create mode 100644 tools/build/tests/ex/d.c > create mode 100644 tools/build/tests/ex/empty/Build > create mode 100644 tools/build/tests/ex/ex.c > create mode 100755 tools/build/tests/run.sh > create mode 100644 tools/lib/api/Build > create mode 100644 tools/lib/api/fd/Build > create mode 100644 tools/lib/api/fs/Build > create mode 100644 tools/lib/lockdep/Build > create mode 100644 tools/lib/traceevent/Build > create mode 100644 tools/perf/Build > create mode 100644 tools/perf/Documentation/Build.txt > create mode 100644 tools/perf/arch/Build > create mode 100644 tools/perf/arch/arm/Build > create mode 100644 tools/perf/arch/arm/tests/Build > create mode 100644 tools/perf/arch/arm/util/Build > create mode 100644 tools/perf/arch/arm64/Build > create mode 100644 tools/perf/arch/arm64/util/Build > create mode 100644 tools/perf/arch/powerpc/Build > create mode 100644 tools/perf/arch/powerpc/util/Build > create mode 100644 tools/perf/arch/s390/Build > create mode 100644 tools/perf/arch/s390/util/Build > create mode 100644 tools/perf/arch/sh/Build > create mode 100644 tools/perf/arch/sh/util/Build > create mode 100644 tools/perf/arch/sparc/Build > create mode 100644 tools/perf/arch/sparc/util/Build > create mode 100644 tools/perf/arch/x86/Build > create mode 100644 tools/perf/arch/x86/tests/Build > create mode 100644 tools/perf/arch/x86/util/Build > create mode 100644 tools/perf/bench/Build > create mode 100644 tools/perf/scripts/Build > create mode 100644 tools/perf/scripts/perl/Perf-Trace-Util/Build > create mode 100644 tools/perf/scripts/python/Perf-Trace-Util/Build > create mode 100644 tools/perf/tests/Build > create mode 100644 tools/perf/ui/Build > create mode 100644 tools/perf/ui/browsers/Build > create mode 100644 tools/perf/ui/gtk/Build > create mode 100644 tools/perf/ui/tui/Build > create mode 100644 tools/perf/util/Build > create mode 100644 tools/perf/util/scripting-engines/Build Pulled, thanks a lot Arnaldo! Ingo