Messages in this thread | | | Date | Tue, 29 Oct 2013 09:10:23 +0100 | From | Ingo Molnar <> | Subject | Re: [GIT PULL 0/4] perf/urgent fixes |
| |
* Arnaldo Carvalho de Melo <acme@infradead.org> wrote:
> From: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> > > 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 <acme@redhat.com> > > ---------------------------------------------------------------- > 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(-)
Pulled, thanks Arnaldo!
Ingo
| |