Merge tag 'perf-tools-fixes-for-v5.9-2020-09-01' of...
Merge tag 'perf-tools-fixes-for-v5.9-2020-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tools fixes from Arnaldo Carvalho de Melo: - Fix infinite loop in the TUI for grouped events in 'perf top/record', eg when using "perf top -e '{cycles,instructions,cache-misses}'". - Fix segfault by skipping side-band event setup if HAVE_LIBBPF_SUPPORT is not set. - Fix synthesized branch stacks generated from CoreSight ETM trace and Intel PT hardware traces. - Fix error when synthesizing events from ARM SPE hardware trace. - The SNOOPX and REMOTE offsets in the data_src bitmask in perf records were were both 37, SNOOPX is 38, fix it. - Fix use of CPU list with summary option in 'perf sched timehist'. - Avoid an uninitialized read when using fake PMUs. - Set perf_event_attr.exclude_guest=1 for user-space counting. - Don't order events when doing a 'perf report -D' raw dump of perf.data records. - Set NULL sentinel in pmu_events table in "Parse and process metrics" 'perf test' - Fix basic bpf filtering 'perf test' on s390x. - Fix out of bounds array access in the 'perf stat' print_counters() evlist method. - Add mwait_idle_with_hints.constprop.0 to the list of idle symbols. - Use %zd for size_t printf formats on 32-bit. - Correct the help info of "perf record --no-bpf-event" option. - Add entries for CoreSight and Arm SPE tooling to MAINTAINERS. * tag 'perf-tools-fixes-for-v5.9-2020-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: perf report: Disable ordered_events for raw dump perf tools: Correct SNOOPX field offset perf intel-pt: Fix corrupt data after perf inject from perf cs-etm: Fix corrupt data after perf inject from perf top/report: Fix infinite loop in the TUI for grouped events perf parse-events: Avoid an uninitialized read when using fake PMUs perf stat: Fix out of bounds array access in the print_counters() evlist method perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test perf parse-events: Set exclude_guest=1 for user-space counting perf record: Correct the help info of option "--no-bpf-event" perf tools: Use %zd for size_t printf formats on 32-bit MAINTAINERS: Add entries for CoreSight and Arm SPE tooling perf: arm-spe: Fix check error when synthesizing events perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set perf sched timehist: Fix use of CPU list with summary option perf test: Fix basic bpf filtering test
No related branches found
No related tags found
Showing
- MAINTAINERS 7 additions, 1 deletionMAINTAINERS
- tools/include/uapi/linux/perf_event.h 1 addition, 1 deletiontools/include/uapi/linux/perf_event.h
- tools/perf/builtin-record.c 1 addition, 1 deletiontools/perf/builtin-record.c
- tools/perf/builtin-report.c 3 additions, 0 deletionstools/perf/builtin-report.c
- tools/perf/builtin-sched.c 5 additions, 1 deletiontools/perf/builtin-sched.c
- tools/perf/builtin-top.c 2 additions, 0 deletionstools/perf/builtin-top.c
- tools/perf/tests/bpf.c 1 addition, 1 deletiontools/perf/tests/bpf.c
- tools/perf/tests/parse-events.c 2 additions, 2 deletionstools/perf/tests/parse-events.c
- tools/perf/tests/parse-metric.c 3 additions, 0 deletionstools/perf/tests/parse-metric.c
- tools/perf/ui/browsers/hists.c 2 additions, 1 deletiontools/perf/ui/browsers/hists.c
- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c 3 additions, 3 deletionstools/perf/util/arm-spe-decoder/arm-spe-decoder.c
- tools/perf/util/cs-etm.c 8 additions, 1 deletiontools/perf/util/cs-etm.c
- tools/perf/util/intel-pt.c 8 additions, 1 deletiontools/perf/util/intel-pt.c
- tools/perf/util/parse-events.c 19 additions, 12 deletionstools/perf/util/parse-events.c
- tools/perf/util/session.c 1 addition, 1 deletiontools/perf/util/session.c
- tools/perf/util/stat-display.c 1 addition, 1 deletiontools/perf/util/stat-display.c
- tools/perf/util/symbol.c 1 addition, 0 deletionstools/perf/util/symbol.c
- tools/perf/util/zstd.c 1 addition, 1 deletiontools/perf/util/zstd.c
Loading
Please register or sign in to comment