linux-perf-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).