Merge tag 'perf-tools-fixes-for-v5.14-2021-07-18' of...
Merge tag 'perf-tools-fixes-for-v5.14-2021-07-18' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tools fixes from Arnaldo Carvalho de Melo: - Skip invalid hybrid PMU on hybrid systems when the atom (little) CPUs are offlined. - Fix 'perf test' problems related to the recently added hybrid (BIG/little) code. - Split ARM's coresight (hw tracing) decode by aux records to avoid fatal decoding errors. - Fix add event failure in 'perf probe' when running 32-bit perf in a 64-bit kernel. - Fix 'perf sched record' failure when CONFIG_SCHEDSTATS is not set. - Fix memory and refcount leaks detected by ASAn when running 'perf test', should be clean of warnings now. - Remove broken definition of __LITTLE_ENDIAN from tools' linux/kconfig.h, which was breaking the build in some systems. - Cast PTHREAD_STACK_MIN to int as it may turn into 'long sysconf(__SC_THREAD_STACK_MIN_VALUE), breaking the build in some systems. - Fix libperf build error with LIBPFM4=1. - Sync UAPI files changed by the memfd_secret new syscall. * tag 'perf-tools-fixes-for-v5.14-2021-07-18' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: (35 commits) perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel perf data: Close all files in close_dir() perf probe-file: Delete namelist in del_events() on the error path perf test bpf: Free obj_buf perf trace: Free strings in trace__parse_events_option() perf trace: Free syscall tp fields in evsel->priv perf trace: Free syscall->arg_fmt perf trace: Free malloc'd trace fields on exit perf lzma: Close lzma stream on exit perf script: Fix memory 'threads' and 'cpus' leaks on exit perf script: Release zstd data perf session: Cleanup trace_event perf inject: Close inject.output on exit perf report: Free generated help strings for sort option perf env: Fix memory leak of cpu_pmu_caps perf test maps__merge_in: Fix memory leak of maps perf dso: Fix memory leak in dso__new_map() perf test event_update: Fix memory leak of unit perf test event_update: Fix memory leak of evlist ...
No related branches found
No related tags found
Showing
- tools/arch/arm64/include/uapi/asm/unistd.h 1 addition, 0 deletionstools/arch/arm64/include/uapi/asm/unistd.h
- tools/include/linux/kconfig.h 0 additions, 6 deletionstools/include/linux/kconfig.h
- tools/include/uapi/asm-generic/unistd.h 6 additions, 1 deletiontools/include/uapi/asm-generic/unistd.h
- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl 1 addition, 0 deletionstools/perf/arch/x86/entry/syscalls/syscall_64.tbl
- tools/perf/builtin-inject.c 9 additions, 4 deletionstools/perf/builtin-inject.c
- tools/perf/builtin-report.c 22 additions, 11 deletionstools/perf/builtin-report.c
- tools/perf/builtin-sched.c 30 additions, 5 deletionstools/perf/builtin-sched.c
- tools/perf/builtin-script.c 8 additions, 0 deletionstools/perf/builtin-script.c
- tools/perf/builtin-stat.c 0 additions, 3 deletionstools/perf/builtin-stat.c
- tools/perf/builtin-trace.c 43 additions, 2 deletionstools/perf/builtin-trace.c
- tools/perf/tests/bpf.c 2 additions, 0 deletionstools/perf/tests/bpf.c
- tools/perf/tests/event_update.c 4 additions, 2 deletionstools/perf/tests/event_update.c
- tools/perf/tests/evsel-roundtrip-name.c 2 additions, 1 deletiontools/perf/tests/evsel-roundtrip-name.c
- tools/perf/tests/maps.c 2 additions, 0 deletionstools/perf/tests/maps.c
- tools/perf/tests/parse-events.c 10 additions, 6 deletionstools/perf/tests/parse-events.c
- tools/perf/tests/perf-time-to-tsc.c 2 additions, 1 deletiontools/perf/tests/perf-time-to-tsc.c
- tools/perf/tests/topology.c 1 addition, 0 deletionstools/perf/tests/topology.c
- tools/perf/util/cs-etm.c 167 additions, 1 deletiontools/perf/util/cs-etm.c
- tools/perf/util/data.c 1 addition, 1 deletiontools/perf/util/data.c
- tools/perf/util/dso.c 3 additions, 1 deletiontools/perf/util/dso.c
Loading
Please register or sign in to comment