Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf fixes from Ingo Molnar: "Misc fixes: - various tooling fixes - kretprobe fixes - kprobes annotation fixes - kprobes error checking fix - fix the default events for AMD Family 17h CPUs - PEBS fix - AUX record fix - address filtering fix" * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/kprobes: Avoid kretprobe recursion bug kprobes: Mark ftrace mcount handler functions nokprobe x86/kprobes: Verify stack frame on kretprobe perf/x86/amd: Add event map for AMD Family 17h perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() perf tools: Fix map reference counting perf evlist: Fix side band thread draining perf tools: Check maps for bpf programs perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() tools include uapi: Sync sound/asound.h copy perf top: Always sample time to satisfy needs of use of ordered queuing perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) tools lib traceevent: Fix missing equality check for strcmp perf stat: Disable DIR_FORMAT feature for 'perf stat record' perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view perf header: Fix lock/unlock imbalances when processing BPF/BTF info perf/x86: Fix incorrect PEBS_REGS perf/ring_buffer: Fix AUX record suppression perf/core: Fix the address filtering fix kprobes: Fix error check when reusing optimized probes
Showing
- arch/x86/events/amd/core.c 26 additions, 9 deletionsarch/x86/events/amd/core.c
- arch/x86/events/intel/core.c 1 addition, 1 deletionarch/x86/events/intel/core.c
- arch/x86/events/perf_event.h 19 additions, 19 deletionsarch/x86/events/perf_event.h
- arch/x86/kernel/kprobes/core.c 46 additions, 2 deletionsarch/x86/kernel/kprobes/core.c
- include/linux/kprobes.h 1 addition, 0 deletionsinclude/linux/kprobes.h
- kernel/events/core.c 21 additions, 16 deletionskernel/events/core.c
- kernel/events/ring_buffer.c 15 additions, 18 deletionskernel/events/ring_buffer.c
- kernel/kprobes.c 2 additions, 4 deletionskernel/kprobes.c
- kernel/trace/ftrace.c 5 additions, 1 deletionkernel/trace/ftrace.c
- tools/include/uapi/sound/asound.h 1 addition, 0 deletionstools/include/uapi/sound/asound.h
- tools/lib/traceevent/event-parse.c 1 addition, 1 deletiontools/lib/traceevent/event-parse.c
- tools/perf/builtin-stat.c 1 addition, 0 deletionstools/perf/builtin-stat.c
- tools/perf/builtin-top.c 1 addition, 0 deletionstools/perf/builtin-top.c
- tools/perf/scripts/python/export-to-sqlite.py 1 addition, 1 deletiontools/perf/scripts/python/export-to-sqlite.py
- tools/perf/util/env.c 6 additions, 2 deletionstools/perf/util/env.c
- tools/perf/util/evlist.c 9 additions, 5 deletionstools/perf/util/evlist.c
- tools/perf/util/evsel.c 6 additions, 6 deletionstools/perf/util/evsel.c
- tools/perf/util/header.c 13 additions, 9 deletionstools/perf/util/header.c
- tools/perf/util/map.c 17 additions, 3 deletionstools/perf/util/map.c
- tools/perf/util/map.h 3 additions, 1 deletiontools/perf/util/map.h
Loading
Please register or sign in to comment