Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge commit. Changes below are compared with the first parent: 105ff3cb.
Changes
215 files changed · +9951 −2026
Only the first 600 diff lines are shown. Download the complete patch.
arch/powerpc/perf/core-book3s.c
View filearch/powerpc/perf/hv-24x7.c
View filearch/powerpc/perf/power8-pmu.c
View filearch/s390/kernel/perf_cpum_cf.c
View filearch/sparc/kernel/perf_event.c
View filearch/x86/kernel/cpu/Makefile
View filearch/x86/kernel/cpu/intel_cacheinfo.c
View filearch/x86/kernel/cpu/perf_event.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_bts.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_cstate.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_ds.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_lbr.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_pt.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_uncore.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_uncore.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_uncore_snb.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/perf_event_intel_uncore_snbep.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/tsc.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/lib/x86-opcode-map.txt
View fileThis diff is incomplete. Download the complete patch.
include/linux/perf_event.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/perf_event.h
View fileThis diff is incomplete. Download the complete patch.
kernel/events/core.c
View fileThis diff is incomplete. Download the complete patch.
tools/build/.gitignore
View fileThis diff is incomplete. Download the complete patch.
tools/build/Build
View fileThis diff is incomplete. Download the complete patch.
tools/build/Build.include
View fileThis diff is incomplete. Download the complete patch.
tools/build/Documentation/Build.txt
View fileThis diff is incomplete. Download the complete patch.
tools/build/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/build/Makefile.build
View fileThis diff is incomplete. Download the complete patch.
tools/build/Makefile.feature
View fileThis diff is incomplete. Download the complete patch.
tools/build/Makefile.include
View fileThis diff is incomplete. Download the complete patch.
tools/build/feature/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/build/fixdep.c
View fileThis diff is incomplete. Download the complete patch.
tools/build/tests/ex/Build
View fileThis diff is incomplete. Download the complete patch.
tools/build/tests/ex/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/build/tests/ex/ex.c
View fileThis diff is incomplete. Download the complete patch.
tools/build/tests/ex/inc.c
View fileThis diff is incomplete. Download the complete patch.
tools/build/tests/run.sh
View fileThis diff is incomplete. Download the complete patch.
tools/include/linux/compiler.h
View fileThis diff is incomplete. Download the complete patch.
tools/include/linux/err.h
View fileThis diff is incomplete. Download the complete patch.
tools/include/linux/filter.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/Build
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/cpu.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/cpu.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/Build
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/debugfs.c
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/debugfs.h
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/findfs.c
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/findfs.h
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/fs.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/fs.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/tracefs.c
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/tracefs.h
View before deletionThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/tracing_path.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/api/fs/tracing_path.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/lib/lockdep/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/lib/symbol/kallsyms.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/symbol/kallsyms.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/traceevent/event-parse.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/traceevent/event-parse.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/traceevent/plugin_kvm.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/intel-pt.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/itrace.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-bench.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-inject.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-list.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-record.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-report.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-script.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-stat.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf-top.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Documentation/perf.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/MANIFEST
View fileThis diff is incomplete. Download the complete patch.
tools/perf/Makefile.perf
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/common.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/common.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/include/arch-tests.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/arch-tests.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/dwarf-unwind.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/gen-insn-x86-dat.awk
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/gen-insn-x86-dat.sh
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/insn-x86-dat-32.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/insn-x86-dat-64.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/insn-x86-dat-src.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/insn-x86.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/intel-cqm.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/perf-time-to-tsc.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/tests/rdpmc.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/util/dwarf-regs.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/arch/x86/util/intel-pt.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/bench/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/bench/mem-functions.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/bench/mem-memcpy.c
View before deletionThis diff is incomplete. Download the complete patch.
tools/perf/bench/numa.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/bench/sched-messaging.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-annotate.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-bench.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-evlist.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-help.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-inject.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-kmem.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-kvm.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-list.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-probe.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-record.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-report.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-sched.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-script.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-stat.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-top.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-trace.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/config/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/perf/perf.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/python/twatch.py
View fileThis diff is incomplete. Download the complete patch.
tools/perf/scripts/python/export-to-postgresql.py
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/bpf-script-example.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/builtin-test.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/code-reading.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/dwarf-unwind.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/evsel-tp-sched.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/hists_filter.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/make
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/mmap-basic.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/openat-syscall-all-cpus.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/openat-syscall-tp-fields.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/openat-syscall.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/parse-events.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/tests.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/topology.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/vmlinux-kallsyms.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/trace/strace/groups/file
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browser.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browser.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browsers/annotate.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browsers/hists.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browsers/map.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/browsers/scripts.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/hist.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/ui/tui/setup.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/annotate.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/annotate.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/auxtrace.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/auxtrace.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/bpf-loader.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/bpf-loader.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/callchain.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/callchain.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/cpumap.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/cpumap.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/env.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/env.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/event.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/event.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/evlist.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/evlist.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/evsel.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/evsel.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/header.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/header.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/hist.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/hist.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/include/dwarf-regs.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt-decoder/Build
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt-decoder/intel-pt-log.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt-decoder/intel-pt-log.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt-decoder/x86-opcode-map.txt
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/intel-pt.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/machine.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/machine.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/map.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/map.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-branch-options.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-events.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-events.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-events.l
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-events.y
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-options.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/parse-options.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/pmu.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/probe-event.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/probe-event.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/probe-file.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/probe-file.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/probe-finder.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/python.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/scripting-engines/trace-event-perl.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/scripting-engines/trace-event-python.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/session.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/session.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/sort.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/sort.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/srcline.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/stat.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/stat.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/strbuf.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/strbuf.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/symbol-minimal.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/symbol.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/symbol.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/trace-event-info.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/trace-event.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/trace-event.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/unwind-libunwind.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/usage.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/util.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/util.h
View fileThis diff is incomplete. Download the complete patch.
tools/vm/page-types.c
View fileThis diff is incomplete. Download the complete patch.