Merge tag 'perf-tools-fixes-for-v5.17-2022-02-17' of...
Merge tag 'perf-tools-fixes-for-v5.17-2022-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tools fixes from Arnaldo Carvalho de Melo: - Fix corrupt inject files when only last branch option is enabled with ARM CoreSight ETM - Fix use-after-free for realloc(..., 0) in libsubcmd, found by gcc 12 - Defer freeing string after possible strlen() on it in the BPF loader, found by gcc 12 - Avoid early exit in 'perf trace' due SIGCHLD from non-workload processes - Fix arm64 perf_event_attr 'perf test's wrt --call-graph initialization - Fix libperf 32-bit build for 'perf test' wrt uint64_t printf - Fix perf_cpu_map__for_each_cpu macro in libperf, providing access to the CPU iterator - Sync linux/perf_event.h UAPI with the kernel sources - Update Jiri Olsa's email address in MAINTAINERS * tag 'perf-tools-fixes-for-v5.17-2022-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: perf bpf: Defer freeing string after possible strlen() on it perf test: Fix arm64 perf_event_attr tests wrt --call-graph initialization libsubcmd: Fix use-after-free for realloc(..., 0) libperf: Fix perf_cpu_map__for_each_cpu macro perf cs-etm: Fix corrupt inject files when only last branch option is enabled perf cs-etm: No-op refactor of synth opt usage libperf: Fix 32-bit build for tests uint64_t printf tools headers UAPI: Sync linux/perf_event.h with the kernel sources perf trace: Avoid early exit due SIGCHLD from non-workload processes MAINTAINERS: Update Jiri's email address
Showing
- MAINTAINERS 1 addition, 1 deletionMAINTAINERS
- tools/include/uapi/linux/perf_event.h 2 additions, 0 deletionstools/include/uapi/linux/perf_event.h
- tools/lib/perf/include/internal/cpumap.h 1 addition, 5 deletionstools/lib/perf/include/internal/cpumap.h
- tools/lib/perf/include/perf/cpumap.h 5 additions, 0 deletionstools/lib/perf/include/perf/cpumap.h
- tools/lib/perf/libperf.map 1 addition, 0 deletionstools/lib/perf/libperf.map
- tools/lib/perf/tests/test-cpumap.c 11 additions, 0 deletionstools/lib/perf/tests/test-cpumap.c
- tools/lib/perf/tests/test-evlist.c 3 additions, 2 deletionstools/lib/perf/tests/test-evlist.c
- tools/lib/subcmd/subcmd-util.h 2 additions, 9 deletionstools/lib/subcmd/subcmd-util.h
- tools/perf/builtin-trace.c 18 additions, 5 deletionstools/perf/builtin-trace.c
- tools/perf/tests/attr/README 2 additions, 0 deletionstools/perf/tests/attr/README
- tools/perf/tests/attr/test-record-graph-default 2 additions, 0 deletionstools/perf/tests/attr/test-record-graph-default
- tools/perf/tests/attr/test-record-graph-default-aarch64 9 additions, 0 deletionstools/perf/tests/attr/test-record-graph-default-aarch64
- tools/perf/tests/attr/test-record-graph-fp 2 additions, 0 deletionstools/perf/tests/attr/test-record-graph-fp
- tools/perf/tests/attr/test-record-graph-fp-aarch64 9 additions, 0 deletionstools/perf/tests/attr/test-record-graph-fp-aarch64
- tools/perf/util/bpf-loader.c 2 additions, 1 deletiontools/perf/util/bpf-loader.c
- tools/perf/util/cs-etm.c 7 additions, 9 deletionstools/perf/util/cs-etm.c
Please register or sign in to comment