From: Arnaldo Carvalho de Melo <acme@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Ingo Molnar <mingo@kernel.org>,
Thomas Gleixner <tglx@linutronix.de>,
Jiri Olsa <jolsa@kernel.org>, Namhyung Kim <namhyung@kernel.org>,
Ian Rogers <irogers@google.com>,
Adrian Hunter <adrian.hunter@intel.com>,
Clark Williams <williams@redhat.com>,
Kate Carcia <kcarcia@redhat.com>,
linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org,
Arnaldo Carvalho de Melo <acme@kernel.org>,
James Clark <james.clark@arm.com>, Leo Yan <leo.yan@linaro.org>,
Song Liu <song@kernel.org>,
Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: [GIT PULL] perf tools fixes for v6.4: 2nd batch
Date: Tue, 30 May 2023 17:02:10 -0300 [thread overview]
Message-ID: <20230530200210.2103158-1-acme@kernel.org> (raw)
Hi Linus,
Please consider pulling,
Best regards,
- Arnaldo
The following changes since commit 0d85b27b0cc6b5cf54567c5ad913a247a71583ce:
Merge tag '6.4-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 (2023-05-25 19:23:18 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v6.4-2-2023-05-30
for you to fetch changes up to c041d33bf7ec731bb71f47e4d45a7aec9e40b1b9:
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time (2023-05-26 16:03:43 -0300)
----------------------------------------------------------------
perf tools fixes for v6.4: 2nd batch
- Fix BPF CO-RE naming convention for checking the availability of fields on
'union perf_mem_data_src' on the running kernel.
- Remove the use of llvm-strip on BPF skel object files, not needed, fixes a
build breakage when the llvm package, that contains it in most distros, isn't
installed.
- Fix tools that use both evsel->{bpf_counter_list,bpf_filters}, removing them from a
union.
- Remove extra "--" from the 'perf ftrace latency' --use-nsec option,
previously it was working only when using the '-n' alternative.
- Don't stop building when both binutils-devel and a C++ compiler isn't
available to compile the alternative C++ demangle support code, disable that
feature instead.
- Sync the linux/in.h and coresight-pmu.h header copies with the kernel sources.
- Fix relative include path to cs-etm.h.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
----------------------------------------------------------------
Arnaldo Carvalho de Melo (1):
tools headers UAPI: Sync the linux/in.h with the kernel sources
Ian Rogers (2):
perf arm: Fix include path to cs-etm.h
perf build: Don't compile demangle-cxx.cpp if not necessary
James Clark (1):
perf cs-etm: Copy kernel coresight-pmu.h header
Namhyung Kim (2):
perf ftrace latency: Remove unnecessary "--" from --use-nsec option
perf bpf filter: Fix a broken perf sample data naming for BPF CO-RE
Song Liu (2):
perf bpf: Do not use llvm-strip on BPF binary
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time
tools/include/linux/coresight-pmu.h | 13 -------------
tools/include/uapi/linux/in.h | 1 +
tools/perf/Makefile.config | 1 +
tools/perf/Makefile.perf | 3 +--
tools/perf/arch/arm/util/pmu.c | 2 +-
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/Build | 2 +-
tools/perf/util/bpf_skel/sample_filter.bpf.c | 4 ++--
tools/perf/util/cs-etm.h | 13 +++++++++++++
tools/perf/util/evsel.c | 1 +
tools/perf/util/evsel.h | 6 ++----
tools/perf/util/symbol-elf.c | 27 +++++++++++++++++++++++++++
12 files changed, 51 insertions(+), 24 deletions(-)
next reply other threads:[~2023-05-30 20:02 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-30 20:02 Arnaldo Carvalho de Melo [this message]
2023-05-30 21:19 ` [GIT PULL] perf tools fixes for v6.4: 2nd batch pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230530200210.2103158-1-acme@kernel.org \
--to=acme@kernel.org \
--cc=acme@redhat.com \
--cc=adrian.hunter@intel.com \
--cc=irogers@google.com \
--cc=james.clark@arm.com \
--cc=jolsa@kernel.org \
--cc=kcarcia@redhat.com \
--cc=leo.yan@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-perf-users@vger.kernel.org \
--cc=mingo@kernel.org \
--cc=namhyung@kernel.org \
--cc=song@kernel.org \
--cc=tglx@linutronix.de \
--cc=torvalds@linux-foundation.org \
--cc=williams@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.