Re: [GIT PULL 00/10] perf/core improvements and fixes

From: Ingo Molnar
Date: Tue Sep 03 2013 - 01:49:17 EST



* Arnaldo Carvalho de Melo <acme@xxxxxxxxxxxxx> wrote:

> From: Arnaldo Carvalho de Melo <acme@xxxxxxxxxxxxxxxxxx>
>
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> The following changes since commit 7bfb7e6bdd906f11ee9e751b3fec4f4fc728e818:
>
> perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (2013-09-02 08:42:49 +0200)
>
> 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 31cd3855c98119cae287b761d8d2e75018714c5d:
>
> perf trace: Tell arg formatters the arg index (2013-09-02 16:40:40 -0300)
>
> ----------------------------------------------------------------
> perf/core improvements and fixes:
>
> . 'perf trace' arg formatting improvements to allow masking arguments
> in syscalls such as futex and open, where the some arguments are
> ignored and thus should not be printed depending on other args.
>
> . Beautify futex open, openat, open_by_handle_at, lseek and futex syscalls.
>
> . Add dummy software event to use when wanting just to keep receiving
> PERF_RECORD_{MMAP,COMM,etc}, add test for it, from Adrian Hunter.
>
> . Fix symbol offset computation for some dsos in 'perf script', from David Ahern.
>
> . Skip unsupported hardware events in 'perf list', from Namhyung Kim.
>
> Signed-off-by: Arnaldo Carvalho de Melo <acme@xxxxxxxxxx>
>
> ----------------------------------------------------------------
> Adrian Hunter (3):
> perf: Add a dummy software event to keep tracking
> perf tools: Add support for PERF_COUNT_SW_DUMMY
> perf tests: Add 'keep tracking' test
>
> Arnaldo Carvalho de Melo (5):
> perf trace: Allow syscall arg formatters to mask args
> perf trace: Add beautifier for futex 'operation' parm
> perf trace: Add beautifier for lseek's whence arg
> perf trace: Add beautifier for open's flags arg
> perf trace: Tell arg formatters the arg index
>
> David Ahern (1):
> perf tools: Fix symbol offset computation for some dsos
>
> Namhyung Kim (1):
> perf list: Skip unsupported events
>
> include/uapi/linux/perf_event.h | 1 +
> tools/perf/Makefile | 1 +
> tools/perf/builtin-trace.c | 180 ++++++++++++++++++++++++++++++++++++---
> tools/perf/tests/builtin-test.c | 4 +
> tools/perf/tests/keep-tracking.c | 154 +++++++++++++++++++++++++++++++++
> tools/perf/tests/tests.h | 1 +
> tools/perf/util/evlist.c | 42 ++++++++-
> tools/perf/util/evlist.h | 5 ++
> tools/perf/util/evsel.c | 1 +
> tools/perf/util/parse-events.c | 45 +++++++++-
> tools/perf/util/parse-events.l | 1 +
> tools/perf/util/python.c | 1 +
> tools/perf/util/session.c | 1 +
> tools/perf/util/symbol.c | 5 +-
> 14 files changed, 424 insertions(+), 18 deletions(-)
> create mode 100644 tools/perf/tests/keep-tracking.c

Pulled, thanks Arnaldo!

Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/