Merge tag 'perf-tools-fixes-for-v5.16-2021-12-07' of...
Merge tag 'perf-tools-fixes-for-v5.16-2021-12-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tools fixes from Arnaldo Carvalho de Melo: - Fix SMT detection fast read path on sysfs. - Fix memory leaks when processing feature headers in perf.data files. - Fix 'Simple expression parser' 'perf test' on arch without CPU die topology info, such as s/390. - Fix building perf with BUILD_BPF_SKEL=1. - Fix 'perf bench' by reverting "perf bench: Fix two memory leaks detected with ASan". - Fix itrace space allowed for new attributes in 'perf script'. - Fix the build feature detection fast path, that was always failing on systems with python3 development packages, speeding up the build. - Reset shadow counts before loading, fixing metrics using duration_time. - Sync more kernel headers changed by the new futex_waitv syscall: s390 and powerpc. * tag 'perf-tools-fixes-for-v5.16-2021-12-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: perf bpf_skel: Do not use typedef to avoid error on old clang perf bpf: Fix building perf with BUILD_BPF_SKEL=1 by default in more distros perf header: Fix memory leaks when processing feature headers perf test: Reset shadow counts before loading perf test: Fix 'Simple expression parser' test on arch without CPU die topology info tools build: Remove needless libpython-version feature check that breaks test-all fast path perf tools: Fix SMT detection fast read path tools headers UAPI: Sync powerpc syscall table file changed by new futex_waitv syscall perf inject: Fix itrace space allowed for new attributes tools headers UAPI: Sync s390 syscall table file changed by new futex_waitv syscall Revert "perf bench: Fix two memory leaks detected with ASan"
Showing
- tools/build/Makefile.feature 0 additions, 1 deletiontools/build/Makefile.feature
- tools/build/feature/Makefile 0 additions, 4 deletionstools/build/feature/Makefile
- tools/build/feature/test-all.c 0 additions, 5 deletionstools/build/feature/test-all.c
- tools/build/feature/test-libpython-version.c 0 additions, 11 deletionstools/build/feature/test-libpython-version.c
- tools/perf/Makefile.config 0 additions, 2 deletionstools/perf/Makefile.config
- 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/bench/sched-messaging.c 0 additions, 4 deletionstools/perf/bench/sched-messaging.c
- tools/perf/builtin-inject.c 1 addition, 1 deletiontools/perf/builtin-inject.c
- tools/perf/tests/expr.c 3 additions, 1 deletiontools/perf/tests/expr.c
- tools/perf/tests/parse-metric.c 1 addition, 0 deletionstools/perf/tests/parse-metric.c
- tools/perf/util/bpf_skel/bperf.h 0 additions, 14 deletionstools/perf/util/bpf_skel/bperf.h
- tools/perf/util/bpf_skel/bperf_follower.bpf.c 14 additions, 5 deletionstools/perf/util/bpf_skel/bperf_follower.bpf.c
- tools/perf/util/bpf_skel/bperf_leader.bpf.c 14 additions, 5 deletionstools/perf/util/bpf_skel/bperf_leader.bpf.c
- tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c 1 addition, 1 deletiontools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
- tools/perf/util/header.c 10 additions, 5 deletionstools/perf/util/header.c
- tools/perf/util/smt.c 1 addition, 1 deletiontools/perf/util/smt.c
Please register or sign in to comment