Skip to content

Commit da142df

Browse files
committed
ci/vmtest/configs: clean up BPF CI denylists
Update the BPF selftests denylists based on the current state of the tests. Some of the previously denylisted tests are passing now, or are skipped/denylisted in the Linux source tree. CI runs that were used to determine updated lists: - https://github.com/kernel-patches/vmtest/actions/runs/20604422916 - https://github.com/kernel-patches/vmtest/actions/runs/20607047619 - https://github.com/kernel-patches/vmtest/actions/runs/20607700047 Signed-off-by: Ihor Solodrai <[email protected]>
1 parent e0da9d3 commit da142df

File tree

5 files changed

+14
-37
lines changed

5 files changed

+14
-37
lines changed

ci/vmtest/configs/DENYLIST

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1 @@
1-
# TEMPORARY
2-
btf_dump/btf_dump: syntax
3-
kprobe_multi_bench_attach
4-
core_reloc/enum64val
5-
core_reloc/size___diff_sz
6-
core_reloc/type_based___diff_sz
7-
test_ima # All of CI is broken on it following 6.3-rc1 merge
8-
lwt_reroute # crashes kernel after netnext merge from 2ab1efad60ad "net/sched: cls_api: complement tcf_tfilter_dump_policy"
9-
tc_links_ingress # started failing after net-next merge from 2ab1efad60ad "net/sched: cls_api: complement tcf_tfilter_dump_policy"
10-
xdp_bonding/xdp_bonding_features # started failing after net merge from 359e54a93ab4 "l2tp: pass correct message length to ip6_append_data"
11-
tc_redirect/tc_redirect_dtime # uapi breakage after net-next commit 885c36e59f46 ("net: Re-use and set mono_delivery_time bit for userspace tstamp packets")
12-
migrate_reuseport/IPv4 TCP_NEW_SYN_RECV reqsk_timer_handler # flaky, under investigation
13-
migrate_reuseport/IPv6 TCP_NEW_SYN_RECV reqsk_timer_handler # flaky, under investigation
14-
connect_force_port # unreliably fails
15-
sockmap_ktls/sockmap_ktls disconnect_after_delete* # https://lore.kernel.org/bpf/[email protected]/
16-
verif_scale_pyperf600 # llvm 20 generates code that fails verification
17-
arena_spin_lock # llvm 20 generates code that fails verification
1+
verif_scale_pyperf600

ci/vmtest/configs/DENYLIST.aarch64

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1-
cgrp_local_storage # libbpf: prog 'update_cookie_tracing': failed to attach: ERROR: strerror_r(-524)=22
2-
core_reloc_btfgen # run_core_reloc_tests:FAIL:run_btfgen unexpected error: 32512 (errno 22)
3-
usdt/multispec # usdt_300_bad_attach unexpected pointer: 0x558c63d8f0
4-
xdp_bonding # whole test suite is very unstable on aarch64
5-
res_spin_lock_success # flaky
1+
map_kptr/success-map
2+
ns_xsk_skb/TX_QUEUE_CONSUMER
3+
ns_xsk_skb/XDP_SHARED_UMEM
4+
send_signal/send_signal_perf
5+
send_signal/send_signal_perf_thread
6+
send_signal/send_signal_perf_remote
7+
send_signal/send_signal_nmi_remote
8+
send_signal/send_signal_perf_thread_remote
9+
send_signal/send_signal_nmi_thread_remote
10+
unpriv_bpf_disabled

ci/vmtest/configs/DENYLIST.s390x

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
1-
deny_namespace # not yet in bpf denylist
2-
tc_redirect/tc_redirect_dtime # very flaky
3-
lru_bug # not yet in bpf-next denylist
4-
# Disabled temporarily for a crash.
5-
# https://lore.kernel.org/bpf/[email protected]/
6-
dummy_st_ops/dummy_init_ptr_arg
7-
fexit_bpf2bpf
8-
tailcalls
9-
trace_ext
10-
xdp_bpf2bpf
11-
xdp_metadata
12-
log_buf # fails with segfault, needs investigation
13-
tc_edt # flaky, needs investigation
1+
arena_spin_lock
2+
map_kptr/success-map
3+
res_spin_lock_stress

ci/vmtest/configs/DENYLIST.test_progs_cpuv4

Lines changed: 0 additions & 1 deletion
This file was deleted.

ci/vmtest/configs/DENYLIST.x86_64

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)