Merge tag 'perf-tools-fixes-for-v5.12-2020-03-28' of...
Merge tag 'perf-tools-fixes-for-v5.12-2020-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux Pull perf tooling fixes from Arnaldo Carvalho de Melo: - Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records. - Fix 'perf top' BPF support related crash with perf_event_paranoid=3 + kptr_restrict. - Validate raw event with sysfs exported format bits. - Fix waipid on SIGCHLD delivery bugs in 'perf daemon'. - Change to use bash for daemon test on Debian, where the default is dash and thus fails for use of bashisms in this test. - Fix memory leak in vDSO found using ASAN. - Remove now useless (due to the fact that BPF now supports static vars) failing sub test "BPF relocation checker". - Fix auxtrace queue conflict. - Sync linux/kvm.h with the kernel sources. * tag 'perf-tools-fixes-for-v5.12-2020-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: perf test: Change to use bash for daemon test perf record: Fix memory leak in vDSO found using ASAN perf test: Remove now useless failing sub test "BPF relocation checker" perf daemon: Return from kill functions perf daemon: Force waipid for all session on SIGCHLD delivery perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict perf pmu: Validate raw event with sysfs exported format bits perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records tools headers UAPI: Sync linux/kvm.h with the kernel sources perf synthetic-events: Fix uninitialized 'kernel_thread' variable perf auxtrace: Fix auxtrace queue conflict
Showing
- tools/include/uapi/linux/kvm.h 13 additions, 0 deletionstools/include/uapi/linux/kvm.h
- tools/perf/builtin-daemon.c 33 additions, 24 deletionstools/perf/builtin-daemon.c
- tools/perf/tests/bpf.c 1 addition, 8 deletionstools/perf/tests/bpf.c
- tools/perf/tests/shell/daemon.sh 1 addition, 1 deletiontools/perf/tests/shell/daemon.sh
- tools/perf/util/auxtrace.c 0 additions, 4 deletionstools/perf/util/auxtrace.c
- tools/perf/util/bpf-event.c 10 additions, 3 deletionstools/perf/util/bpf-event.c
- tools/perf/util/parse-events.c 3 additions, 0 deletionstools/perf/util/parse-events.c
- tools/perf/util/pmu.c 33 additions, 0 deletionstools/perf/util/pmu.c
- tools/perf/util/pmu.h 3 additions, 0 deletionstools/perf/util/pmu.h
- tools/perf/util/synthetic-events.c 6 additions, 5 deletionstools/perf/util/synthetic-events.c
- tools/perf/util/vdso.c 2 additions, 0 deletionstools/perf/util/vdso.c
Loading
Please register or sign in to comment