linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] perf tools changes for v5.15: 2nd batch
@ 2021-09-11 23:45 Arnaldo Carvalho de Melo
  2021-09-12 23:21 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Arnaldo Carvalho de Melo @ 2021-09-11 23:45 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ingo Molnar, Thomas Gleixner, Jiri Olsa, Namhyung Kim,
	linux-kernel, linux-perf-users, Arnaldo Carvalho de Melo,
	Adrian Hunter, Ian Rogers, Kim Phillips, Michael Petlan,
	Remi Bernon, Arnaldo Carvalho de Melo

Hi Linus,

	Please consider pulling,

Best regards,

- Arnaldo

The following changes since commit bf9f243f23e6623f310ba03fbb14e10ec3a61290:

  Merge tag '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbd (2021-09-09 16:17:14 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-for-v5.15-2021-09-11

for you to fetch changes up to 17a99e521f67743a5d3405cba0aacd8a10f9ff7d:

  tools headers UAPI: Update tools's copy of drm.h headers (2021-09-11 16:24:10 -0300)

----------------------------------------------------------------
perf tools changes for v5.15: 2nd batch

- Add missing fields and remove some duplicate fields when printing a perf_event_attr.

- Fix hybrid config terms list corruption.

- Update kernel header copies, some resulted in new kernel features being
  automagically added to 'perf trace' syscall/tracepoint argument id->string translators.

- Add a file generated during the documentation build to .gitignore.

- Add an option to build without libbfd, as some distros, like Debian consider
  its ABI unstable.

- Add support to print a textual representation of IBS raw sample data in 'perf report'.

- Fix bpf 'perf test' sample mismatch reporting

- Fix passing arguments to stackcollapse report in a 'perf script' python script.

- Allow build-id with trailing zeros.

- Look for ImageBase in PE file to compute .text offset.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

----------------------------------------------------------------
Adrian Hunter (3):
      perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields
      perf tools: Factor out copy_config_terms() and free_config_terms()
      perf tools: Fix hybrid config terms list corruption

Arnaldo Carvalho de Melo (13):
      perf beauty: Update copy of linux/socket.h with the kernel sources
      tools headers UAPI: Sync files changed by new process_mrelease syscall and the removal of some compat entry points
      tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
      tools headers UAPI: Sync linux/kvm.h with the kernel sources
      tools include UAPI: Sync sound/asound.h copy with the kernel sources
      tools headers UAPI: Sync linux/prctl.h with the kernel sources
      perf beauty: Cover more flags in the  move_mount syscall argument beautifier
      tools include UAPI: Update linux/mount.h copy
      perf bpf: Provide a weak btf__load_from_kernel_by_id() for older libbpf versions
      tools headers UAPI: Sync linux/in.h copy with the kernel sources
      tools headers UAPI: Sync linux/fs.h with the kernel sources
      tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
      tools headers UAPI: Update tools's copy of drm.h headers

Ian Rogers (2):
      perf tools: Ignore Documentation dependency file
      perf tools: Add an option to build without libbfd

Kim Phillips (3):
      perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings
      perf report: Add tools/arch/x86/include/asm/amd-ibs.h
      perf report: Add support to print a textual representation of IBS raw sample data

Michael Petlan (2):
      perf test: Fix bpf test sample mismatch reporting
      perf scripts python: Fix passing arguments to stackcollapse report

Namhyung Kim (1):
      perf tools: Allow build-id with trailing zeros

Remi Bernon (1):
      perf symbol: Look for ImageBase in PE file to compute .text offset

 tools/arch/x86/include/asm/amd-ibs.h               | 132 ++++++
 tools/arch/x86/include/uapi/asm/kvm.h              |   1 +
 tools/include/uapi/asm-generic/unistd.h            |  14 +-
 tools/include/uapi/drm/drm.h                       |  14 +-
 tools/include/uapi/drm/i915_drm.h                  | 498 +++++++++++++++++----
 tools/include/uapi/linux/fs.h                      |   1 +
 tools/include/uapi/linux/in.h                      |  42 +-
 tools/include/uapi/linux/kvm.h                     |  11 +-
 tools/include/uapi/linux/mount.h                   |   3 +-
 tools/include/uapi/linux/prctl.h                   |  12 +-
 tools/include/uapi/sound/asound.h                  |   1 +
 tools/perf/.gitignore                              |   1 +
 tools/perf/Makefile.config                         |  47 +-
 .../perf/arch/mips/entry/syscalls/syscall_n64.tbl  |   2 +
 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl |  12 +-
 tools/perf/arch/s390/entry/syscalls/syscall.tbl    |  14 +-
 tools/perf/arch/x86/entry/syscalls/syscall_64.tbl  |   3 +-
 tools/perf/check-headers.sh                        |   1 +
 tools/perf/scripts/python/bin/stackcollapse-report |   2 +-
 tools/perf/tests/bpf.c                             |   2 +-
 tools/perf/trace/beauty/include/linux/socket.h     |   9 +-
 tools/perf/trace/beauty/move_mount_flags.sh        |   2 +-
 tools/perf/util/Build                              |   1 +
 tools/perf/util/amd-sample-raw.c                   | 289 ++++++++++++
 tools/perf/util/bpf-event.c                        |   8 +
 tools/perf/util/dso.c                              |  10 +
 tools/perf/util/env.c                              |  78 ++++
 tools/perf/util/env.h                              |   5 +
 tools/perf/util/evsel.c                            |  20 +-
 tools/perf/util/evsel.h                            |   3 +
 tools/perf/util/parse-events-hybrid.c              |  18 +-
 tools/perf/util/parse-events.c                     |  27 +-
 tools/perf/util/perf_event_attr_fprintf.c          |   5 +-
 tools/perf/util/sample-raw.c                       |   8 +
 tools/perf/util/sample-raw.h                       |   6 +-
 tools/perf/util/symbol.c                           |  20 +-
 36 files changed, 1147 insertions(+), 175 deletions(-)
 create mode 100644 tools/arch/x86/include/asm/amd-ibs.h
 create mode 100644 tools/perf/util/amd-sample-raw.c

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

* Re: [GIT PULL] perf tools changes for v5.15: 2nd batch
  2021-09-11 23:45 [GIT PULL] perf tools changes for v5.15: 2nd batch Arnaldo Carvalho de Melo
@ 2021-09-12 23:21 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2021-09-12 23:21 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo
  Cc: Linus Torvalds, Ingo Molnar, Thomas Gleixner, Jiri Olsa,
	Namhyung Kim, linux-kernel, linux-perf-users,
	Arnaldo Carvalho de Melo, Adrian Hunter, Ian Rogers,
	Kim Phillips, Michael Petlan, Remi Bernon,
	Arnaldo Carvalho de Melo

The pull request you sent on Sat, 11 Sep 2021 20:45:13 -0300:

> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-tools-for-v5.15-2021-09-11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b5b65f1398274fd726eca87dbebd39f3e603348a

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:[~2021-09-12 23:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-11 23:45 [GIT PULL] perf tools changes for v5.15: 2nd batch Arnaldo Carvalho de Melo
2021-09-12 23:21 ` 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).