index
:
linux
frominto-error
master
Contrib clone of linux
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
/
testing
/
selftests
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/testing/selftests')
-rw-r--r--
tools/testing/selftests/Makefile
10
-rw-r--r--
tools/testing/selftests/arm64/Makefile
64
-rw-r--r--
tools/testing/selftests/arm64/README
25
-rw-r--r--
tools/testing/selftests/arm64/signal/.gitignore
3
-rw-r--r--
tools/testing/selftests/arm64/signal/Makefile
32
-rw-r--r--
tools/testing/selftests/arm64/signal/README
59
-rw-r--r--
tools/testing/selftests/arm64/signal/signals.S
64
-rw-r--r--
tools/testing/selftests/arm64/signal/test_signals.c
29
-rw-r--r--
tools/testing/selftests/arm64/signal/test_signals.h
100
-rw-r--r--
tools/testing/selftests/arm64/signal/test_signals_utils.c
328
-rw-r--r--
tools/testing/selftests/arm64/signal/test_signals_utils.h
120
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_magic.c
52
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_size.c
77
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_size_for_magic0.c
46
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_duplicated_fpsimd.c
50
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_misaligned_sp.c
37
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_missing_fpsimd.c
50
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_compat_toggle.c
31
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_daif_bits.c
35
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el1h.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el1t.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el2h.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el2t.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el3h.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_el3t.c
15
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/mangle_pstate_invalid_mode_template.h
28
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/testcases.c
196
-rw-r--r--
tools/testing/selftests/arm64/signal/testcases/testcases.h
104
-rw-r--r--
tools/testing/selftests/arm64/tags/.gitignore
(renamed from tools/testing/selftests/arm64/.gitignore)
0
-rw-r--r--
tools/testing/selftests/arm64/tags/Makefile
7
-rwxr-xr-x
tools/testing/selftests/arm64/tags/run_tags_test.sh
(renamed from tools/testing/selftests/arm64/run_tags_test.sh)
0
-rw-r--r--
tools/testing/selftests/arm64/tags/tags_test.c
(renamed from tools/testing/selftests/arm64/tags_test.c)
0
-rw-r--r--
tools/testing/selftests/bpf/.gitignore
6
-rw-r--r--
tools/testing/selftests/bpf/Makefile
396
-rw-r--r--
tools/testing/selftests/bpf/bpf_endian.h
72
-rw-r--r--
tools/testing/selftests/bpf/bpf_helpers.h
535
-rw-r--r--
tools/testing/selftests/bpf/bpf_legacy.h
39
-rw-r--r--
tools/testing/selftests/bpf/bpf_trace_helpers.h
58
-rw-r--r--
tools/testing/selftests/bpf/cgroup_helpers.c
4
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/attach_probe.c
44
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c
4
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/btf_dump.c
(renamed from tools/testing/selftests/bpf/test_btf_dump.c)
88
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/core_reloc.c
261
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fentry_fexit.c
90
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fentry_test.c
64
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
76
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fexit_stress.c
76
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fexit_test.c
64
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c
140
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
154
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/mmap.c
220
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/pinning.c
224
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/probe_user.c
78
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
95
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/reference_tracking.c
19
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/section_names.c
(renamed from tools/testing/selftests/bpf/test_section_names.c)
90
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/skb_ctx.c
5
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/tailcalls.c
487
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/test_overhead.c
142
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_wrong_val_type.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_wrong_val_type1.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_wrong_val_type2.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___bit_sz_change.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___bitfield_vs_int.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___err_too_big_bitfield.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___just_big_enough.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_arr_kind.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_arr_value_type.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_int_kind.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_int_sz.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_int_type.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_struct_type.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_existence___minimal.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bitfield.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wrong_sz_16.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wrong_sz_32.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wrong_sz_64.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wrong_sz_8.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_size.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf__core_reloc_size___diff_sz.c
3
-rw-r--r--
tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c
5
-rw-r--r--
tools/testing/selftests/bpf/progs/core_reloc_types.h
238
-rw-r--r--
tools/testing/selftests/bpf/progs/fentry_test.c
54
-rw-r--r--
tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c
82
-rw-r--r--
tools/testing/selftests/bpf/progs/fexit_test.c
57
-rw-r--r--
tools/testing/selftests/bpf/progs/kfree_skb.c
153
-rw-r--r--
tools/testing/selftests/bpf/progs/loop1.c
1
-rw-r--r--
tools/testing/selftests/bpf/progs/loop2.c
1
-rw-r--r--
tools/testing/selftests/bpf/progs/loop3.c
1
-rw-r--r--
tools/testing/selftests/bpf/progs/pyperf.h
67
-rw-r--r--
tools/testing/selftests/bpf/progs/sockopt_sk.c
13
-rw-r--r--
tools/testing/selftests/bpf/progs/strobemeta.h
36
-rw-r--r--
tools/testing/selftests/bpf/progs/tailcall1.c
48
-rw-r--r--
tools/testing/selftests/bpf/progs/tailcall2.c
59
-rw-r--r--
tools/testing/selftests/bpf/progs/tailcall3.c
31
-rw-r--r--
tools/testing/selftests/bpf/progs/tailcall4.c
33
-rw-r--r--
tools/testing/selftests/bpf/progs/tailcall5.c
40
-rw-r--r--
tools/testing/selftests/bpf/progs/tcp_rtt.c
13
-rw-r--r--
tools/testing/selftests/bpf/progs/test_attach_probe.c
1
-rw-r--r--
tools/testing/selftests/bpf/progs/test_btf_haskv.c
5
-rw-r--r--
tools/testing/selftests/bpf/progs/test_btf_newkv.c
5
-rw-r--r--
tools/testing/selftests/bpf/progs/test_btf_nokv.c
4
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c
15
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_direct.c
63
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_probed.c
57
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_existence.c
79
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c
13
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_ints.c
23
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c
70
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_misc.c
13
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
23
-rw-r--r--
tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c
11
-rw-r--r--