-
- Downloads
Merge tag 'perf-tools-fixes-for-v6.0-2022-09-29' of...
Merge tag 'perf-tools-fixes-for-v6.0-2022-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tools fixes from Arnaldo Carvalho de Melo: - Fail the 'perf test record' entry on error, fixing a regression where just setup stuff like allocating memory and not the actual things being tested failed. - Fixup disabling of -Wdeprecated-declarations for the python scripting engine, the previous attempt had a brown paper bag thinko. - Fix branch stack sampling test to include sanity check for branch filter on PowerPC. - Update is_ignored_symbol function to match the kernel ignored list, fixing running the 'perf test' entry that compares resolving symbols from kallsyms to resolving from vmlinux. - Augment the data source type with ARM's neoverse_spe list, the previous code was limited in its search resolving the data source. - Fix some clang 5 variable set but unused cases. - Get a perf cgroup more portably in BPF as the __builtin_preserve_enum_value builtin is not available in older versions of clang. In those cases we can forgo BPF's CO-RE (Compile Once, Run Everywhere). - More Fixes for Intel's hybrid CPU model. * tag 'perf-tools-fixes-for-v6.0-2022-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: perf build: Fixup disabling of -Wdeprecated-declarations for the python scripting engine perf tests mmap-basic: Remove unused variable to address clang 15 warning perf parse-events: Ignore clang 15 warning about variable set but unused in bison produced code perf tests record: Fail the test if the 'errs' counter is not zero perf test: Fix test case 87 ("perf record tests") for hybrid systems perf arm-spe: augment the data source type with neoverse_spe list perf tests vmlinux-kallsyms: Update is_ignored_symbol function to match the kernel ignored list perf tests powerpc: Fix branch stack sampling test to include sanity check for branch filter perf parse-events: Remove "not supported" hybrid cache events perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events perf tools: Get a perf cgroup more portably in BPF
No related branches found
No related tags found
Showing
- tools/perf/tests/mmap-basic.c 1 addition, 2 deletionstools/perf/tests/mmap-basic.c
- tools/perf/tests/perf-record.c 1 addition, 1 deletiontools/perf/tests/perf-record.c
- tools/perf/tests/shell/record.sh 1 addition, 1 deletiontools/perf/tests/shell/record.sh
- tools/perf/tests/shell/test_brstack.sh 2 additions, 1 deletiontools/perf/tests/shell/test_brstack.sh
- tools/perf/tests/vmlinux-kallsyms.c 3 additions, 2 deletionstools/perf/tests/vmlinux-kallsyms.c
- tools/perf/util/Build 1 addition, 1 deletiontools/perf/util/Build
- tools/perf/util/arm-spe.c 1 addition, 1 deletiontools/perf/util/arm-spe.c
- tools/perf/util/bpf_skel/bperf_cgroup.bpf.c 10 additions, 1 deletiontools/perf/util/bpf_skel/bperf_cgroup.bpf.c
- tools/perf/util/bpf_skel/off_cpu.bpf.c 14 additions, 4 deletionstools/perf/util/bpf_skel/off_cpu.bpf.c
- tools/perf/util/parse-events-hybrid.c 17 additions, 4 deletionstools/perf/util/parse-events-hybrid.c
- tools/perf/util/parse-events.c 39 additions, 0 deletionstools/perf/util/parse-events.c
- tools/perf/util/parse-events.h 1 addition, 0 deletionstools/perf/util/parse-events.h
- tools/perf/util/print-events.c 0 additions, 39 deletionstools/perf/util/print-events.c
- tools/perf/util/scripting-engines/Build 1 addition, 1 deletiontools/perf/util/scripting-engines/Build
Loading
Please register or sign in to comment