OSDN Git Service

Merge tag 'perf-core-for-mingo-4.18-20180516' of git://git.kernel.org/pub/scm/linux...
authorIngo Molnar <mingo@kernel.org>
Wed, 16 May 2018 15:56:43 +0000 (17:56 +0200)
committerIngo Molnar <mingo@kernel.org>
Wed, 16 May 2018 15:56:43 +0000 (17:56 +0200)
commit5aafae8d097e2161ee5c6a12ad532100f8885d2b
tree6ac544e378616c0522a0162d5ed1d42bab7efe81
parenteaeb1f4d892936133c5f8d3aafb36b7f384fe59c
parent7a36a287de9fbb1ba906e70573d3f2315f7fd609
Merge tag 'perf-core-for-mingo-4.18-20180516' of git://git./linux/kernel/git/acme/linux into perf/core

Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:

- Add '-e intel_pt//u' test to the 'parse-events' 'perf test' entry,
  to help avoiding regressions in the events parser such as one
  that caused a revert in v4.17-rc (Arnaldo Carvalho de Melo)

- Fix NULL return handling in bpf__prepare_load() (YueHaibing)

- Warn about 'perf buildid-cache --purge-all' failures (Ravi Bangoria)

- Add infrastructure to help in writing eBPF C programs to be used
  with '-e name.c' type events in tools such as 'record' and 'trace',
  with headers for common constructs and an examples directory that
  will get populated as we add more such helpers and the 'perf bpf'
  branch that Jiri Olsa has been working on (Arnaldo Carvalho de Melo)

- Handle uncore event aliases in small groups properly (Kan Liang)

- Use the "_stest" symbol to identify the kernel map when loading kcore (Adrian Hunter)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>