index
:
linux.git
cached
cdir_v2
cfid-fixes
cfid-fixes-2025-09-12
cfid-fixes-rebase
cfid-fixes-v2
cfid-fixes-v3
cfid-fixes-v3-2
cifs
compress-2025-01-21
compress-2025-01-23
compress-2026-03-30
compress-2026-04-14
compress-2026-04-17-sambaxp
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
multichannel-fixes
multichannel-fixes-v2
multichannel-fixes-v3
plk
sambaXP-2025
smb-compression-async
smb-compression-lsfmm
smb-compression-splice
smb-compression-upstream
xattr
Clone of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
perf
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'tools/perf')
-rw-r--r--
tools/perf/Documentation/perf-c2c.txt
34
-rw-r--r--
tools/perf/Documentation/perf-config.txt
5
-rw-r--r--
tools/perf/Documentation/perf-diff.txt
4
-rw-r--r--
tools/perf/Documentation/perf-ftrace.txt
3
-rw-r--r--
tools/perf/Documentation/perf-inject.txt
6
-rw-r--r--
tools/perf/Documentation/perf-intel-pt.txt
53
-rw-r--r--
tools/perf/Documentation/perf-list.txt
1
-rw-r--r--
tools/perf/Documentation/perf-record.txt
56
-rw-r--r--
tools/perf/Documentation/perf-stat.txt
60
-rw-r--r--
tools/perf/Documentation/perf.txt
69
-rw-r--r--
tools/perf/Documentation/topdown.txt
256
-rw-r--r--
tools/perf/Makefile.config
31
-rw-r--r--
tools/perf/Makefile.perf
24
-rw-r--r--
tools/perf/arch/arm64/util/Build
1
-rw-r--r--
tools/perf/arch/arm64/util/tsc.c
21
-rw-r--r--
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
12
-rw-r--r--
tools/perf/arch/powerpc/util/header.c
7
-rw-r--r--
tools/perf/arch/s390/entry/syscalls/syscall.tbl
12
-rw-r--r--
tools/perf/arch/x86/annotate/instructions.c
1
-rw-r--r--
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
10
-rw-r--r--
tools/perf/arch/x86/util/Build
2
-rw-r--r--
tools/perf/arch/x86/util/group.c
28
-rw-r--r--
tools/perf/arch/x86/util/topdown.c
63
-rw-r--r--
tools/perf/arch/x86/util/tsc.c
73
-rw-r--r--
tools/perf/bench/Build
2
-rw-r--r--
tools/perf/bench/bench.h
1
-rw-r--r--
tools/perf/bench/inject-buildid.c
476
-rw-r--r--
tools/perf/bench/mem-memcpy-x86-64-lib.c
24
-rw-r--r--
tools/perf/bench/numa.c
67
-rw-r--r--
tools/perf/builtin-bench.c
1
-rw-r--r--
tools/perf/builtin-buildid-cache.c
25
-rw-r--r--
tools/perf/builtin-c2c.c
85
-rw-r--r--
tools/perf/builtin-diff.c
119
-rw-r--r--
tools/perf/builtin-ftrace.c
84
-rw-r--r--
tools/perf/builtin-inject.c
203
-rw-r--r--
tools/perf/builtin-list.c
7
-rw-r--r--
tools/perf/builtin-record.c
68
-rw-r--r--
tools/perf/builtin-sched.c
24
-rw-r--r--
tools/perf/builtin-script.c
10
-rw-r--r--
tools/perf/builtin-stat.c
136
-rw-r--r--
tools/perf/builtin-trace.c
6
-rw-r--r--
tools/perf/builtin-version.c
1
-rwxr-xr-x
tools/perf/check-headers.sh
22
-rw-r--r--
tools/perf/perf-sys.h
22
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power8/cache.json
10
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power8/frontend.json
12
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power8/marked.json
10
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power8/other.json
16
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power8/translation.json
2
-rw-r--r--
tools/perf/pmu-events/arch/powerpc/power9/nest_metrics.json
35
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen1/branch.json
5
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen1/cache.json
41
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen1/data-fabric.json
98
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen1/recommended.json
178
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen2/cache.json
23
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen2/data-fabric.json
98
-rw-r--r--
tools/perf/pmu-events/arch/x86/amdzen2/recommended.json
178
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/cache.json
28
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/clx-metrics.json
153
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/frontend.json
34
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/memory.json
704
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/other.json
1100
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/pipeline.json
10
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/uncore-memory.json
12
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/uncore-other.json
21
-rw-r--r--
tools/perf/pmu-events/arch/x86/mapfile.csv
1
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/cache.json
2342
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/floating-point.json
96
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/frontend.json
656
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/memory.json
1973
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/other.json
172
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/pipeline.json
1200
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/skx-metrics.json
141
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/uncore-memory.json
26
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/uncore-other.json
730
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/virtual-memory.json
358
-rw-r--r--
tools/perf/pmu-events/jevents.c
237
-rw-r--r--
tools/perf/pmu-events/jevents.h
23
-rw-r--r--
tools/perf/pmu-events/pmu-events.h
6
-rw-r--r--
tools/perf/scripts/python/futex-contention.py
51
-rw-r--r--
tools/perf/tests/Build
2
-rw-r--r--
tools/perf/tests/attr.c
2
-rw-r--r--
tools/perf/tests/builtin-test.c
8
-rw-r--r--
tools/perf/tests/expand-cgroup.c
241
-rw-r--r--
tools/perf/tests/make
2
-rw-r--r--
tools/perf/tests/parse-events.c
58
-rw-r--r--
tools/perf/tests/parse-metric.c
4
-rw-r--r--
tools/perf/tests/pe-file-parsing.c
98
-rw-r--r--
tools/perf/tests/pe-file.c
14
-rw-r--r--
tools/perf/tests/pe-file.exe
bin
0 -> 75595 bytes
-rw-r--r--
tools/perf/tests/pe-file.exe.debug
bin
0 -> 141644 bytes
-rw-r--r--
tools/perf/tests/python-use.c
1
-rw-r--r--
tools/perf/tests/sdt.c
6
-rwxr-xr-x
tools/perf/tests/shell/buildid.sh
101
-rwxr-xr-x
tools/perf/tests/shell/test_arm_coresight.sh
183
-rw-r--r--
tools/perf/tests/tests.h
2
-rw-r--r--
tools/perf/trace/beauty/mmap.c
74
-rwxr-xr-x
tools/perf/trace/beauty/mmap_flags.sh
16
-rwxr-xr-x
tools/perf/trace/beauty/mmap_prot.sh
30
-rwxr-xr-x
tools/perf/trace/beauty/mremap_flags.sh
18
-rw-r--r--
tools/perf/util/Build
2
-rw-r--r--
tools/perf/util/annotate.c
5
-rw-r--r--
tools/perf/util/bpf-loader.c
12
-rw-r--r--
tools/perf/util/build-id.c
48
-rw-r--r--
tools/perf/util/build-id.h
12
-rw-r--r--
tools/perf/util/callchain.c
99
-rw-r--r--
tools/perf/util/callchain.h
9
-rw-r--r--
tools/perf/util/cgroup.c
115
-rw-r--r--
tools/perf/util/cgroup.h
3
-rw-r--r--
tools/perf/util/config.c
2
-rw-r--r--
tools/perf/util/config.h
2
-rw-r--r--
tools/perf/util/dso.c
23
-rw-r--r--
tools/perf/util/dso.h
7
-rw-r--r--
tools/perf/util/dsos.c
9
-rw-r--r--
tools/perf/util/event.c
2
-rw-r--r--
tools/perf/util/evlist.c
123
-rw-r--r--
tools/perf/util/evlist.h
8
-rw-r--r--
tools/perf/util/evsel.c
109
-rw-r--r--
tools/perf/util/evsel.h
93
-rw-r--r--
tools/perf/util/group.h
8
-rw-r--r--
tools/perf/util/header.c
15
-rw-r--r--
tools/perf/util/intel-pt.c
8
-rw-r--r--
tools/perf/util/jitdump.c
14
-rw-r--r--
tools/perf/util/machine.c
12
-rw-r--r--
tools/perf/util/machine.h
4
-rw-r--r--
tools/perf/util/map.c
21
-rw-r--r--
tools/perf/util/map.h
14
-rw-r--r--
tools/perf/util/metricgroup.c
177
-rw-r--r--
tools/perf/util/metricgroup.h
9
-rw-r--r--
tools/perf/util/parse-events.c
23
-rw-r--r--
tools/perf/util/parse-events.h
2
-rw-r--r--
tools/perf/util/parse-events.l
2
-rw-r--r--
tools/perf/util/parse-events.y
8
-rw-r--r--
tools/perf/util/print_binary.c
2
-rw-r--r--
tools/perf/util/probe-event.c
69
-rw-r--r--
tools/perf/util/probe-finder.c
63
-rw-r--r--
tools/perf/util/probe-finder.h
7
-rw-r--r--
tools/perf/util/python.c
21