Skip to content

Commit d31ada3

Browse files
Byte-LabMartin KaFai Lau
authored and
Martin KaFai Lau
committed
selftests/bpf: Alphabetize DENYLISTs
The DENYLIST and DENYLIST.s390x files are used to specify testcases which should not be run on CI. Currently, testcases are appended to the end of these files as needed. This can make it a pain to resolve merge conflicts. This patch alphabetizes the DENYLIST files to ease this burden. Signed-off-by: David Vernet <void@manifault.com> Acked-by: Daniel Müller <deso@posteo.net> Link: https://lore.kernel.org/r/20221011165255.774014-1-void@manifault.com Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
1 parent f6ac03e commit d31ada3

File tree

2 files changed

+23
-21
lines changed

2 files changed

+23
-21
lines changed

tools/testing/selftests/bpf/DENYLIST

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# TEMPORARY
2+
# Alphabetical order
23
get_stack_raw_tp # spams with kernel warnings until next bpf -> bpf-next merge
3-
stacktrace_build_id_nmi
44
stacktrace_build_id
5+
stacktrace_build_id_nmi
56
task_fd_query_rawtp
67
varlen

tools/testing/selftests/bpf/DENYLIST.s390x

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
# TEMPORARY
2+
# Alphabetical order
23
atomics # attach(add): actual -524 <= expected 0 (trampoline)
3-
bpf_iter_setsockopt # JIT does not support calling kernel function (kfunc)
44
bloom_filter_map # failed to find kernel BTF type ID of '__x64_sys_getpgid': -3 (?)
5-
bpf_tcp_ca # JIT does not support calling kernel function (kfunc)
5+
bpf_cookie # failed to open_and_load program: -524 (trampoline)
6+
bpf_iter_setsockopt # JIT does not support calling kernel function (kfunc)
67
bpf_loop # attaches to __x64_sys_nanosleep
78
bpf_mod_race # BPF trampoline
89
bpf_nf # JIT does not support calling kernel function
10+
bpf_tcp_ca # JIT does not support calling kernel function (kfunc)
11+
cb_refs # expected error message unexpected error: -524 (trampoline)
12+
cgroup_hierarchical_stats # JIT does not support calling kernel function (kfunc)
913
core_read_macros # unknown func bpf_probe_read#4 (overlapping)
1014
d_path # failed to auto-attach program 'prog_stat': -524 (trampoline)
15+
deny_namespace # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
1116
dummy_st_ops # test_run unexpected error: -524 (errno 524) (trampoline)
1217
fentry_fexit # fentry attach failed: -524 (trampoline)
1318
fentry_test # fentry_first_attach unexpected error: -524 (trampoline)
@@ -18,19 +23,28 @@ fexit_test # fexit_first_attach unexpected error:
1823
get_func_args_test # trampoline
1924
get_func_ip_test # get_func_ip_test__attach unexpected error: -524 (trampoline)
2025
get_stack_raw_tp # user_stack corrupted user stack (no backchain userspace)
26+
htab_update # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
2127
kfree_skb # attach fentry unexpected error: -524 (trampoline)
2228
kfunc_call # 'bpf_prog_active': not found in kernel BTF (?)
29+
kfunc_dynptr_param # JIT does not support calling kernel function (kfunc)
30+
kprobe_multi_test # relies on fentry
2331
ksyms_module # test_ksyms_module__open_and_load unexpected error: -9 (?)
2432
ksyms_module_libbpf # JIT does not support calling kernel function (kfunc)
2533
ksyms_module_lskel # test_ksyms_module_lskel__open_and_load unexpected error: -9 (?)
34+
libbpf_get_fd_by_id_opts # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
35+
lookup_key # JIT does not support calling kernel function (kfunc)
36+
lru_bug # prog 'printk': failed to auto-attach: -524
37+
map_kptr # failed to open_and_load program: -524 (trampoline)
2638
modify_return # modify_return attach failed: -524 (trampoline)
2739
module_attach # skel_attach skeleton attach failed: -524 (trampoline)
2840
mptcp
29-
kprobe_multi_test # relies on fentry
3041
netcnt # failed to load BPF skeleton 'netcnt_prog': -7 (?)
3142
probe_user # check_kprobe_res wrong kprobe res from probe read (?)
3243
recursion # skel_attach unexpected error: -524 (trampoline)
3344
ringbuf # skel_load skeleton load failed (?)
45+
select_reuseport # intermittently fails on new s390x setup
46+
send_signal # intermittently fails to receive signal
47+
setget_sockopt # attach unexpected error: -524 (trampoline)
3448
sk_assign # Can't read on server: Invalid argument (?)
3549
sk_lookup # endianness problem
3650
sk_storage_tracing # test_sk_storage_tracing__attach unexpected error: -524 (trampoline)
@@ -52,28 +66,15 @@ timer_mim # failed to auto-attach program 'test1'
5266
trace_ext # failed to auto-attach program 'test_pkt_md_access_new': -524 (trampoline)
5367
trace_printk # trace_printk__load unexpected error: -2 (errno 2) (?)
5468
trace_vprintk # trace_vprintk__open_and_load unexpected error: -9 (?)
69+
tracing_struct # failed to auto-attach: -524 (trampoline)
5570
trampoline_count # prog 'prog1': failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
71+
unpriv_bpf_disabled # fentry
72+
user_ringbuf # failed to find kernel BTF type ID of '__s390x_sys_prctl': -3 (?)
5673
verif_stats # trace_vprintk__open_and_load unexpected error: -9 (?)
74+
verify_pkcs7_sig # JIT does not support calling kernel function (kfunc)
5775
vmlinux # failed to auto-attach program 'handle__fentry': -524 (trampoline)
5876
xdp_adjust_tail # case-128 err 0 errno 28 retval 1 size 128 expect-size 3520 (?)
5977
xdp_bonding # failed to auto-attach program 'trace_on_entry': -524 (trampoline)
6078
xdp_bpf2bpf # failed to auto-attach program 'trace_on_entry': -524 (trampoline)
61-
map_kptr # failed to open_and_load program: -524 (trampoline)
62-
bpf_cookie # failed to open_and_load program: -524 (trampoline)
6379
xdp_do_redirect # prog_run_max_size unexpected error: -22 (errno 22)
64-
send_signal # intermittently fails to receive signal
65-
select_reuseport # intermittently fails on new s390x setup
6680
xdp_synproxy # JIT does not support calling kernel function (kfunc)
67-
unpriv_bpf_disabled # fentry
68-
lru_bug # prog 'printk': failed to auto-attach: -524
69-
setget_sockopt # attach unexpected error: -524 (trampoline)
70-
cb_refs # expected error message unexpected error: -524 (trampoline)
71-
cgroup_hierarchical_stats # JIT does not support calling kernel function (kfunc)
72-
htab_update # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
73-
tracing_struct # failed to auto-attach: -524 (trampoline)
74-
user_ringbuf # failed to find kernel BTF type ID of '__s390x_sys_prctl': -3 (?)
75-
lookup_key # JIT does not support calling kernel function (kfunc)
76-
verify_pkcs7_sig # JIT does not support calling kernel function (kfunc)
77-
kfunc_dynptr_param # JIT does not support calling kernel function (kfunc)
78-
deny_namespace # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)
79-
libbpf_get_fd_by_id_opts # failed to attach: ERROR: strerror_r(-524)=22 (trampoline)

0 commit comments

Comments
 (0)