All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 00/14] perf tools: BPF related update and other improvements
@ 2015-12-14 10:39 Wang Nan
  2015-12-14 10:39 ` [PATCH v5 01/14] perf tests: Fix incorrect free and false TEST_OK result Wang Nan
                   ` (13 more replies)
  0 siblings, 14 replies; 29+ messages in thread
From: Wang Nan @ 2015-12-14 10:39 UTC (permalink / raw)
  To: acme, masami.hiramatsu.pt, jolsa
  Cc: linux-kernel, pi3orama, lizefan, Wang Nan,
	Arnaldo Carvalho de Melo, Alexei Starovoitov, Namhyung Kim

Hi Arnaldo,

   Based on your suggestion here is v5. In this patchset:

   - Change patch order so patch 8/14 (event alias) won't confuse you.

   - Examples in commit messages are updated to use <uapi/linux/bpf.h>.

   - Update warning/error messages in 13/14.

   - 'perf test bpf' won't report 'FAILED!' on old kernel. Instead report 'Skip'.

   - Add Jiri Olsa to cc-list for every patches.

Thank you.

Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Alexei Starovoitov <ast@kernel.org>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Zefan Li <lizefan@huawei.com>
Cc: pi3orama@163.com

He Kuang (2):
  perf tools: Support perf event alias name
  perf record: Support custom vmlinux path

Wang Nan (12):
  perf tests: Fix incorrect free and false TEST_OK result
  perf tools: Prevent calling machine__delete() on non-allocated machine
  perf test: Check environment before start real BPF test
  perf tools: Add API to config maps in bpf object
  perf tools: Enable BPF object configure syntax
  perf record: Apply config to BPF objects before recording
  perf tools: Enable passing event to BPF object
  perf tools: Support setting different slots in a BPF map separately
  perf tools: Enable indices setting syntax for BPF maps
  perf tools: Introduce bpf-output event
  perf data: Support converting data from bpf_perf_event_output()
  perf tools: Always give options even it not compiled

 tools/perf/Documentation/perf-record.txt |  10 +-
 tools/perf/builtin-probe.c               |  15 +-
 tools/perf/builtin-record.c              |  36 +-
 tools/perf/tests/bpf.c                   |  37 ++
 tools/perf/tests/hists_common.c          |  15 +-
 tools/perf/tests/hists_common.h          |   1 +
 tools/perf/tests/hists_cumulate.c        |   6 +-
 tools/perf/tests/hists_filter.c          |   6 +-
 tools/perf/tests/hists_link.c            |   6 +-
 tools/perf/tests/hists_output.c          |   6 +-
 tools/perf/tests/vmlinux-kallsyms.c      |   4 +-
 tools/perf/util/bpf-loader.c             | 700 +++++++++++++++++++++++++++++++
 tools/perf/util/bpf-loader.h             |  59 +++
 tools/perf/util/data-convert-bt.c        | 115 ++++-
 tools/perf/util/evlist.c                 |  16 +
 tools/perf/util/evlist.h                 |   3 +
 tools/perf/util/evsel.c                  |   7 +
 tools/perf/util/evsel.h                  |   1 +
 tools/perf/util/machine.c                |  14 +-
 tools/perf/util/machine.h                |   3 +-
 tools/perf/util/parse-events.c           | 125 +++++-
 tools/perf/util/parse-events.h           |  20 +-
 tools/perf/util/parse-events.l           |  16 +-
 tools/perf/util/parse-events.y           | 123 +++++-
 tools/perf/util/parse-options.c          | 118 +++++-
 tools/perf/util/parse-options.h          |   5 +
 26 files changed, 1419 insertions(+), 48 deletions(-)

-- 
1.8.3.4


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2015-12-18  8:51 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-14 10:39 [PATCH v5 00/14] perf tools: BPF related update and other improvements Wang Nan
2015-12-14 10:39 ` [PATCH v5 01/14] perf tests: Fix incorrect free and false TEST_OK result Wang Nan
2015-12-14 10:39 ` [PATCH v5 02/14] perf tools: Prevent calling machine__delete() on non-allocated machine Wang Nan
2015-12-15 12:36   ` Jiri Olsa
2015-12-16  1:37     ` Wangnan (F)
2015-12-16 19:49       ` Arnaldo Carvalho de Melo
2015-12-14 10:39 ` [PATCH v5 03/14] perf test: Check environment before start real BPF test Wang Nan
2015-12-14 10:39 ` [PATCH v5 04/14] perf tools: Add API to config maps in bpf object Wang Nan
2015-12-14 10:39 ` [PATCH v5 05/14] perf tools: Enable BPF object configure syntax Wang Nan
2015-12-15 13:12   ` Jiri Olsa
2015-12-14 10:39 ` [PATCH v5 06/14] perf record: Apply config to BPF objects before recording Wang Nan
2015-12-14 10:39 ` [PATCH v5 07/14] perf tools: Enable passing event to BPF object Wang Nan
2015-12-14 10:39 ` [PATCH v5 08/14] perf tools: Support perf event alias name Wang Nan
2015-12-15 13:18   ` Jiri Olsa
2015-12-16  1:50     ` Wangnan (F)
2015-12-14 10:39 ` [PATCH v5 09/14] perf tools: Support setting different slots in a BPF map separately Wang Nan
2015-12-14 10:39 ` [PATCH v5 10/14] perf tools: Enable indices setting syntax for BPF maps Wang Nan
2015-12-15 13:42   ` Jiri Olsa
2015-12-16  2:02     ` Wangnan (F)
2015-12-16  7:55       ` Jiri Olsa
2015-12-16 11:24   ` Jiri Olsa
2015-12-14 10:39 ` [PATCH v5 11/14] perf tools: Introduce bpf-output event Wang Nan
2015-12-14 10:39 ` [PATCH v5 12/14] perf data: Support converting data from bpf_perf_event_output() Wang Nan
2015-12-16 11:29   ` Jiri Olsa
2015-12-14 10:39 ` [PATCH v5 13/14] perf tools: Always give options even it not compiled Wang Nan
2015-12-14 16:00   ` Arnaldo Carvalho de Melo
2015-12-18  8:50   ` [tip:perf/core] perf tools: Make options always available, even if required libs not linked tip-bot for Wang Nan
2015-12-14 10:39 ` [PATCH v5 14/14] perf record: Support custom vmlinux path Wang Nan
2015-12-18  8:51   ` [tip:perf/core] " tip-bot for He Kuang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.