Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757612Ab3J1TRa (ORCPT ); Mon, 28 Oct 2013 15:17:30 -0400 Received: from merlin.infradead.org ([205.233.59.134]:58577 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755559Ab3J1TR1 (ORCPT ); Mon, 28 Oct 2013 15:17:27 -0400 From: Arnaldo Carvalho de Melo To: Ingo Molnar Cc: linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo , Adrian Hunter , Andi Kleen , Corey Ashford , David Ahern , Frederic Weisbecker , Ingo Molnar , Jiri Olsa , Namhyung Kim , Paul Mackerras , Peter Zijlstra , Zhouyi Zhou , Arnaldo Carvalho de Melo Subject: [GIT PULL 0/4] perf/urgent fixes Date: Mon, 28 Oct 2013 16:16:37 -0300 Message-Id: <1382987801-21896-1-git-send-email-acme@infradead.org> X-Mailer: git-send-email 1.8.1.4 X-SRS-Rewrite: SMTP reverse-path rewritten from by merlin.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 Content-Length: 3109 Lines: 77 From: Arnaldo Carvalho de Melo Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit d17cccbea95933a2ab3e260fab128f5128c9371f: Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2013-10-28 15:56:50 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-urgent-for-mingo for you to fetch changes up to 8e50d384cc1d5afd2989cf0f7093756ed7164eb2: perf tools: Fixup mmap event consumption (2013-10-28 16:06:00 -0300) ---------------------------------------------------------------- perf/urgent fixes: . Add color overhead for stdio output buffer, which fixes --stdio output being chopped up on the hot (red) entries, fix from Jiri Olsa. . Get 'perf record -g -a sleep 1' working again, removing the need for -- separating perf options from the workload, restoring ages old behaviour, fix from Jiri Olsa. More patches allowing ~/.perfconfig setting up of default callchain collecting method ("fp" or "dwarf") left for next merge window. . Fixup mmap event consumption, where we were acking the consumption by writing the tail before actually accessing the event, which could lead to using overwritten records in things like 'perf record --call-graph'. from Zhouyi Zhou. Signed-off-by: Arnaldo Carvalho de Melo ---------------------------------------------------------------- Jiri Olsa (3): perf hists: Add color overhead for stdio output buffer perf record: Split -g and --call-graph perf top: Split -G and --call-graph Zhouyi Zhou (1): perf tools: Fixup mmap event consumption tools/perf/Documentation/perf-record.txt | 14 +++++- tools/perf/Documentation/perf-top.txt | 18 +++----- tools/perf/builtin-kvm.c | 7 +++ tools/perf/builtin-record.c | 73 +++++++++++++++++++++---------- tools/perf/builtin-top.c | 33 ++++++++------ tools/perf/builtin-trace.c | 8 ++-- tools/perf/tests/code-reading.c | 1 + tools/perf/tests/keep-tracking.c | 1 + tools/perf/tests/mmap-basic.c | 1 + tools/perf/tests/open-syscall-tp-fields.c | 4 +- tools/perf/tests/perf-record.c | 2 + tools/perf/tests/perf-time-to-tsc.c | 4 +- tools/perf/tests/sw-clock.c | 4 +- tools/perf/tests/task-exit.c | 6 +-- tools/perf/ui/stdio/hist.c | 9 ++-- tools/perf/util/callchain.h | 3 ++ tools/perf/util/evlist.c | 13 ++++-- tools/perf/util/evlist.h | 2 + tools/perf/util/hist.h | 13 ++++++ tools/perf/util/python.c | 2 + 20 files changed, 151 insertions(+), 67 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/