Merge tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of...
Merge tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools Pull perf tools fixes from Arnaldo Carvalho de Melo: - Update copies of kernel headers, which resulted in support for the new 'mseal' syscall, SUBVOL statx return mask bit, RISC-V and PPC prctls, fcntl's DUPFD_QUERY, POSTED_MSI_NOTIFICATION IRQ vector, 'map_shadow_stack' syscall for x86-32. - Revert perf.data record memory allocation optimization that ended up causing a regression, work is being done to re-introduce it in the next merge window. - Fix handling of minimal vmlinux.h file used with BPF's CO-RE when interrupting the build. * tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools: perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event" tools headers arm64: Sync arm64's cputype.h with the kernel sources tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_SUBVOL tools headers UAPI: Update i915_drm.h with the kernel sources tools headers UAPI: Sync kvm headers with the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools headers: Update the syscall tables and unistd.h, mostly to support the new 'mseal' syscall perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources to pick POSTED_MSI_NOTIFICATION perf beauty: Update copy of linux/socket.h with the kernel sources tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERY tools headers UAPI: Sync linux/prctl.h with the kernel sources tools include UAPI: Sync linux/stat.h with the kernel sources
Showing
- tools/arch/arm64/include/asm/cputype.h 6 additions, 0 deletionstools/arch/arm64/include/asm/cputype.h
- tools/arch/x86/include/asm/msr-index.h 4 additions, 5 deletionstools/arch/x86/include/asm/msr-index.h
- tools/arch/x86/include/uapi/asm/kvm.h 20 additions, 2 deletionstools/arch/x86/include/uapi/asm/kvm.h
- tools/include/uapi/asm-generic/unistd.h 4 additions, 1 deletiontools/include/uapi/asm-generic/unistd.h
- tools/include/uapi/drm/i915_drm.h 28 additions, 3 deletionstools/include/uapi/drm/i915_drm.h
- tools/include/uapi/linux/kvm.h 2 additions, 2 deletionstools/include/uapi/linux/kvm.h
- tools/include/uapi/linux/stat.h 3 additions, 1 deletiontools/include/uapi/linux/stat.h
- tools/perf/Makefile.perf 1 addition, 0 deletionstools/perf/Makefile.perf
- tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl 1 addition, 0 deletionstools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl 1 addition, 0 deletionstools/perf/arch/powerpc/entry/syscalls/syscall.tbl
- tools/perf/arch/s390/entry/syscalls/syscall.tbl 1 addition, 0 deletionstools/perf/arch/s390/entry/syscalls/syscall.tbl
- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl 2 additions, 1 deletiontools/perf/arch/x86/entry/syscalls/syscall_64.tbl
- tools/perf/builtin-record.c 2 additions, 4 deletionstools/perf/builtin-record.c
- tools/perf/builtin-trace.c 1 addition, 1 deletiontools/perf/builtin-trace.c
- tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h 7 additions, 1 deletiontools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
- tools/perf/trace/beauty/include/linux/socket.h 2 additions, 1 deletiontools/perf/trace/beauty/include/linux/socket.h
- tools/perf/trace/beauty/include/uapi/linux/fcntl.h 8 additions, 6 deletionstools/perf/trace/beauty/include/uapi/linux/fcntl.h
- tools/perf/trace/beauty/include/uapi/linux/prctl.h 22 additions, 0 deletionstools/perf/trace/beauty/include/uapi/linux/prctl.h
- tools/perf/trace/beauty/include/uapi/linux/stat.h 3 additions, 1 deletiontools/perf/trace/beauty/include/uapi/linux/stat.h
Please register or sign in to comment