* [GIT PULL] perf tools fixes for v6.2: 2nd batch
@ 2023-01-11 17:43 Arnaldo Carvalho de Melo
2023-01-11 23:17 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Arnaldo Carvalho de Melo @ 2023-01-11 17:43 UTC (permalink / raw)
To: Linus Torvalds
Cc: Ingo Molnar, Thomas Gleixner, Jiri Olsa, Namhyung Kim,
Clark Williams, Kate Carcia, linux-kernel, linux-perf-users,
Arnaldo Carvalho de Melo, Adrian Hunter, Athira Jajeev,
Dmitry Dolgov, Ian Rogers, Leo Yan, Mike Leach, Ravi Bangoria,
Arnaldo Carvalho de Melo
Hi Linus,
Please consider pulling,
Best regards,
- Arnaldo
The following changes since commit 1fe4fd6f5cad346e598593af36caeadc4f5d4fa9:
Merge tag 'xfs-6.2-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux (2023-01-08 12:11:45 -0600)
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.2-2-2023-01-11
for you to fetch changes up to cf129830ee820f7fc90b98df193cd49d49344d09:
perf auxtrace: Fix address filter duplicate symbol selection (2023-01-11 14:03:44 -0300)
----------------------------------------------------------------
perf tools fixes for v6.2: 2nd batch
- Make 'perf kmem' cope with the removal of kmem:kmem_cache_alloc_node and
kmem:kmalloc_node in the 11e9734bcb6a7361 ("mm/slab_common: unify NUMA and
UMA version of tracepoints") commit, making sure it works with Linux >= 6.2 as well
as with older kernels where those tracepoints are present.
- Also make it handle the new "node" kmem:kmalloc and kmem:kmem_cache_alloc tracepoint
field introduced in that same commit.
- Fix hardware tracing PMU address filter duplicate symbol selection, that was
preventing to match with static functions with the same name present in different
object files.
- Fix regression on what linux/types.h file gets used to build the "BPF prologue"
'perf test' entry, the system one lacks the fmode_t definition used in this test,
so provide that type in the test itself.
- Avoid build breakage with libbpf < 0.8.0 + LIBBPF_DYNAMIC=1. If the user asks for
linking with the libbpf package provided by the distro, then it has to be >= 0.8.0.
Using the libbpf supplied with the kernel would be a fallback in that case.
- Fix the build when libbpf isn't available or explicitly disabled via NO_LIBBPF=1.
- Don't try to install libtraceevent plugins as its not anymore in the kernel sources
and will thus always fail.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
----------------------------------------------------------------
Adrian Hunter (1):
perf auxtrace: Fix address filter duplicate symbol selection
Arnaldo Carvalho de Melo (2):
perf tools: Don't install libtraceevent plugins as its not anymore in the kernel sources
perf bpf: Avoid build breakage with libbpf < 0.8.0 + LIBBPF_DYNAMIC=1
Athira Rajeev (1):
perf tests bpf prologue: Fix bpf-script-test-prologue test compile issue with clang
Ian Rogers (2):
perf build: Properly guard libbpf includes
perf build: Fix build error when NO_LIBBPF=1
Leo Yan (2):
perf kmem: Support legacy tracepoints
perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring
tools/perf/Makefile.config | 12 ++----
tools/perf/Makefile.perf | 21 ++++++----
tools/perf/builtin-kmem.c | 65 ++++++++++++++++++++++-------
tools/perf/builtin-trace.c | 2 +
tools/perf/tests/bpf-script-test-prologue.c | 2 +
tools/perf/tests/make | 12 ------
tools/perf/util/auxtrace.c | 2 +-
tools/perf/util/bpf_counter.h | 6 +++
8 files changed, 77 insertions(+), 45 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] perf tools fixes for v6.2: 2nd batch
2023-01-11 17:43 [GIT PULL] perf tools fixes for v6.2: 2nd batch Arnaldo Carvalho de Melo
@ 2023-01-11 23:17 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2023-01-11 23:17 UTC (permalink / raw)
To: Arnaldo Carvalho de Melo
Cc: Linus Torvalds, Ingo Molnar, Thomas Gleixner, Jiri Olsa,
Namhyung Kim, Clark Williams, Kate Carcia, linux-kernel,
linux-perf-users, Arnaldo Carvalho de Melo, Adrian Hunter,
Athira Jajeev, Dmitry Dolgov, Ian Rogers, Leo Yan, Mike Leach,
Ravi Bangoria, Arnaldo Carvalho de Melo
The pull request you sent on Wed, 11 Jan 2023 14:43:31 -0300:
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-fixes-for-v6.2-2-2023-01-11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e8f60cd7db24f94f2dbed6bec30dd16a68fc0828
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-01-11 23:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-11 17:43 [GIT PULL] perf tools fixes for v6.2: 2nd batch Arnaldo Carvalho de Melo
2023-01-11 23:17 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).