AmpereComputing / ampere-lts-kernel---DEPRECATED

Linux 5.4 and 5.10 Longterm kernel (LTS) with Ampere patches
20 stars 17 forks source link

Analyze Kselftest failed cases #128

Open adamliyi opened 2 years ago

adamliyi commented 2 years ago

We need analyze the cause for the failed cases.

KSELFTEST Result 5.4 kernel

Class Testcase Result Reason
android run.sh SKIP /dev/ion not found, check CONFIG_ION
bpf test_verifier exit=1 # #702/p prevent map lookup in sockmap SKIP (unsupported map type 15)# #703/p prevent map lookup in sockhash SKIP (unsupported map type 18)# #13/p valid read map access into a read-only array 2 FAIL retval 65507 != -29 (run 1/1)
bpf test_tag TIMEOUT  
bpf test_maps exit=139 segmentation fault, libbpf: Error loading .BTF into kernel: -22.
bpf test_lru_map OK  
bpf test_lpm_map OK  
bpf test_progs exit=1 Summary: 15/54 PASSED, 0 SKIPPED 78 FAILED, Error loading .BTF into kernel: -22
bpf test_align OK  
bpf test_verifier_log OK  
bpf test_dev_cgroup OK  
bpf test_tcpbpf_user exit=1 Error loading .BTF into kernel: -22
bpf test_sock OK  
bpf test_btf exit=255 Error loading .BTF into kernel: -22
bpf test_sockmap exit=255 Error loading .BTF into kernel: -22
bpf get_cgroup_id_user exit=1 Error loading .BTF into kernel: -22
bpf test_socket_cookie exit=139 Error loading .BTF into kernel: -22
bpf test_cgroup_storage OK  
bpf test_select_reuseport exit=255 Error loading .BTF into kernel: -22
bpf test_section_names OK  
bpf test_netcnt exit=1  
bpf test_tcpnotify_user exit=1 Error loading .BTF into kernel: -22
bpf test_sock_fields exit=255 Error loading .BTF into kernel: -22
bpf test_sysctl exit=255 Error loading .BTF into kernel: -22
bpf test_hashmap OK  
bpf test_btf_dump OK  
bpf test_cgroup_attach OK  
bpf xdping exit=1 invalid arguement
bpf urandom_read OK  
bpf test_progs_32 exit=1 Error loading .BTF into kernel: -22
bpf test_kmod.sh OK  
bpf test_libbpf.sh exit=1 Error loading .BTF into kernel: -22
bpf test_xdp_redirect.sh OK  
bpf test_xdp_meta.sh OK  
bpf test_xdp_veth.sh SKIP Could not run test without bpftool
bpf test_offload.py OK  
bpf test_sock_addr.sh OK  
bpf test_tunnel.sh TIMEOUT Error loading .BTF into kernel: -22
bpf test_lwt_seg6local.sh exit=2 lwt encapsulation type not supported
bpf test_lirc_mode2.sh OK  
bpf test_skb_cgroup_id.sh OK  
bpf test_flow_dissector.sh exit=1 Error loading .BTF into kernel: -22
bpf test_xdp_vlan_mode_generic.sh OK  
bpf test_xdp_vlan_mode_native.sh OK  
bpf test_lwt_ip_encap.sh TIMEOUT lwt encapsulation type not supported
bpf test_tcp_check_syncookie.sh OK  
bpf test_tc_tunnel.sh exit=1 Module fou not found in directory /lib/modules/5.4.93-testall
bpf test_tc_edt.sh OK  
bpf test_xdping.sh exit=1 Error loading .BTF into kernel: -22
bpf test_bpftool_build.sh TIMEOUT make: *** tools/bpf/bpftool: No such file or directory
capabilities test_execve OK  
cgroup test_memcontrol SKIP memory controller isn't available
cgroup test_core SKIP  
cgroup test_freezer OK  
cpufreq main.sh TIMEOUT  
cpu-hotplug cpu-on-off-test.sh OK  
drivers/dma-buf udmabuf exit=77 no udmabuf
efivarfs efivarfs.sh OK  
exec execveat OK  
exec recursion-depth OK  
filesystems devpts_pts OK  
filesystems/binderfs binderfs_test SKIP The Android binderfs filesystem is not available
firmware fw_run_tests.sh exit=1 Module test_firmware not found in directory /lib/modules/5.4.93-testall
ftrace ftracetest SKIP skipped in kselftest-skipfile
futex run.sh OK  
gpio gpio-mockup.sh exit=3 insmod gpio-mockup failed
intel_pstate run.sh SKIP Test can only run on x86 architectures
ipc msgque OK  
ir ir_loopback.sh SKIP module rc-loopback is not found
kcmp kcmp_test OK  
kvm clear_dirty_log_test OK  
kvm dirty_log_test OK  
kvm kvm_create_max_vcpus SKIP skipped in kselftest-skipfile
lib printf.sh exit=127 ./../kselftest_module.sh: not found
lib bitmap.sh exit=127 ./../kselftest_module.sh: not found
lib prime_numbers.sh exit=127 ./../kselftest_module.sh: not found
lib strscpy.sh exit=127 ./../kselftest_module.sh: not found
livepatch test-livepatch.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-callbacks.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-shadow-vars.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
membarrier membarrier_test_single_thread OK  
membarrier membarrier_test_multi_thread OK  
memfd memfd_test OK  
memfd run_fuse_test.sh OK  
memfd run_hugetlbfs_test.sh OK  
memory-hotplug mem-on-off-test.sh SKIP memory hotplug is not supported
mount run_tests.sh OK  
mqueue mq_open_tests SKIP skipped in kselftest-skipfile
mqueue mq_perf_tests SKIP skipped in kselftest-skipfile
net reuseport_bpf OK  
net reuseport_bpf_cpu exit=1 failed to pin to cpu: Invalid argument
net reuseport_bpf_numa exit=1 failed to pin to node: Invalid argument
net reuseport_dualstack OK  
net reuseaddr_conflict OK  
net tls OK  
net run_netsocktests OK  
net run_afpackettests OK  
net test_bpf.sh exit=1  
net netdevice.sh OK  
net rtnetlink.sh SKIP skipped in kselftest-skipfile
net xfrm_policy.sh SKIP skipped in kselftest-skipfile
net test_blackhole_dev.sh exit=1  
net fib_tests.sh exit=1 ipv4 rp_filter passes local/loopback packets failed
net fib-onlink-tests.sh OK  
net pmtu.sh TIMEOUT Module fou6 not found in directory /lib/modules/5.4.93-testall
net udpgso.sh OK  
net ip_defrag.sh OK  
net udpgso_bench.sh TIMEOUT  
net fib_rule_tests.sh OK  
net msg_zerocopy.sh OK  
net psock_snd.sh exit=1 ./psock_snd: recv: Resource temporarily unavailable
net udpgro_bench.sh OK  
net udpgro.sh OK  
net test_vxlan_under_vrf.sh exit=1 Check VM connectivity through VXLAN (underlay in a VRF) failed
net reuseport_addr_any.sh OK  
net test_vxlan_fdb_changelink.sh OK  
net so_txtime.sh OK  
net ipv6_flowlabel.sh OK  
net tcp_fastopen_backup_key.sh OK  
net fcnal-test.sh OK  
net l2tp.sh OK  
netfilter nft_trans_stress.sh SKIP skipped in kselftest-skipfile
netfilter nft_nat.sh SKIP skipped in kselftest-skipfile
netfilter bridge_brouter.sh SKIP skipped in kselftest-skipfile
netfilter conntrack_icmp_related.sh SKIP skipped in kselftest-skipfile
netfilter nft_flowtable.sh SKIP skipped in kselftest-skipfile
networking/timestamping txtimestamp.sh OK  
nsfs owner OK  
nsfs pidns OK  
pidfd pidfd_test exit=1 Bail out! pidfd_poll check for premature notification on child thread exec test: Failed
pidfd pidfd_open_test OK  
pidfd pidfd_poll_test OK  
pidfd pidfd_wait SKIP skipped in kselftest-skipfile
proc fd-001-lookup OK  
proc fd-002-posix-eq OK  
proc fd-003-kthread OK  
proc proc-loadavg-001 OK  
proc proc-pid-vm SKIP skipped in kselftest-skipfile
proc proc-self-map-files-001 OK  
proc proc-self-map-files-002 OK  
proc proc-self-syscall OK  
proc proc-self-wchan OK  
proc proc-uptime-001 OK  
proc proc-uptime-002 OK  
proc read exit=134  
proc self OK  
proc setns-dcache OK  
proc setns-sysvipc OK  
proc thread-self OK  
pstore pstore_tests exit=1 # Checking pstore console is registered ... FAIL \n# Checking /dev/pmsg0 exists ... FAIL \n# Writing unique string to /dev/pmsg0 ... FAIL
pstore pstore_post_reboot_tests SKIP pstore_crash_test has not been executed yet. we skip further tests
ptrace get_syscall_info OK  
ptrace peeksiginfo OK  
ptrace vmaccess SKIP skipped in kselftest-skipfile
rseq basic_test OK  
rseq basic_percpu_ops_test OK  
rseq param_test OK  
rseq param_test_benchmark OK  
rseq param_test_compare_twice OK  
rseq run_param_test.sh SKIP skipped in kselftest-skipfile
rtc rtctest exit=1 rtc.alarm_alm_set_minute and rtc.alarm_alm_set failed
seccomp seccomp_bpf TIMEOUT  
seccomp seccomp_benchmark OK  
sigaltstack sas OK  
size get_size OK  
splice default_file_splice_read.sh OK  
static_keys test_static_keys.sh SKIP module test_static_key_base is not found
sync sync_test SKIP Sync framework not supported by kernel
sysctl sysctl.sh SKIP module test_sysctl not found
timers posix_timers OK  
timers nanosleep OK  
timers nsleep-lat OK  
timers set-timer-lat OK  
timers mqueue-lat OK  
timers inconsistency-check OK  
timers raw_skew OK  
timers threadtest OK  
timers rtcpie exit=255 PIE delta error: 0.035097 should be close to 0.031250
tmpfs bug-link-o-tmpfile OK  
tpm2 test_smoke.sh TIMEOUT  
tpm2 test_space.sh TIMEOUT  
user test_user_copy.sh SKIP  
vm run_vmtests SKIP skipped in kselftest-skipfile
zram zram.sh OK  
kselftests: total 183 pass 102 skip 32 fail 49      

adamliyi commented 2 years ago

5.10 Kernel: With PR: https://github.com/AmpereComputing/ampere-lts-kernel/pull/133/files, kselftests: total 294 pass 136 skip 89 fail 69

Class Testcase Result Reason
android run.sh SKIP /dev/ion not found, check CONFIG_ION
capabilities test_execve OK  
clone3 clone3 OK  
clone3 clone3_clear_sighand OK  
clone3 clone3_set_tid OK  
clone3 clone3_cap_checkpoint_restore OK  
core close_range_test OK  
cpufreq main.sh TIMEOUT 45 seconds  
cpu-hotplug cpu-on-off-test.sh OK  
drivers/dma-buf udmabuf exit=77 no udmabuf
efivarfs efivarfs.sh OK  
filesystems devpts_pts OK  
filesystems/binderfs binderfs_test exit=1 binderfs filesystem is not available
filesystems/epoll epoll_wakeup_test OK  
firmware fw_run_tests.sh OK  
fpu test_fpu OK  
fpu run_test_fpu.sh SKIP can't access /sys/kernel/debug/selftest_helpers/test_fpu enable CONFIG_TEST_FPU
futex run.sh OK  
gpio gpio-mockup.sh OK  
intel_pstate run.sh SKIP Test can only run on x86 architectures
ipc msgque OK  
ir ir_loopback.sh SKIP cannot find lirc device for rc0
kcmp kcmp_test OK  
kvm get-reg-list OK  
kvm get-reg-list-sve SKIP SVE not available
kvm demand_paging_test OK  
kvm dirty_log_test exit=254 dirty_log_test.c:315 assert failed
kvm kvm_create_max_vcpus OK  
kvm set_memory_region_test OK  
kvm steal_time OK  
lib printf.sh OK  
lib bitmap.sh OK  
lib prime_numbers.sh OK  
lib strscpy.sh OK  
livepatch test-livepatch.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-callbacks.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-shadow-vars.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-state.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-ftrace.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
lkdtm PANIC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm BUG.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WARNING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WARNING_MESSAGE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXCEPTION.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm LOOP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXHAUST_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_STACK_STRONG.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_LIST_ADD.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_LIST_DEL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACK_GUARD_PAGE_LEADING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACK_GUARD_PAGE_TRAILING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm UNSET_SMEP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm DOUBLE_FAULT.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_PAC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm UNALIGNED_LOAD_STORE_WRITE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm OVERWRITE_ALLOCATION.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm READ_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_BUDDY_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm READ_BUDDY_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_DOUBLE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_CROSS.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_PAGE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SOFTLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm HARDLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SPINLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm HUNG_TASK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_DATA.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_KMALLOC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_VMALLOC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_RODATA.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_USERSPACE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_NULL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ACCESS_USERSPACE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ACCESS_NULL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_RO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_RO_AFTER_INIT.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_KERN.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_AND_TEST_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_SUB_AND_TEST_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_NOT_ZERO_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_NOT_ZERO_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_AND_TEST_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_SUB_AND_TEST_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_TIMING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ATOMIC_TIMING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_SIZE_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_SIZE_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_WHITELIST_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_WHITELIST_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_FRAME_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_FRAME_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_BEYOND.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_KERNEL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACKLEAK_ERASING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CFI_FORWARD_PROTO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
membarrier membarrier_test_single_thread OK  
membarrier membarrier_test_multi_thread OK  
memfd memfd_test OK  
memfd run_fuse_test.sh OK  
memfd run_hugetlbfs_test.sh OK  
memory-hotplug mem-on-off-test.sh SKIP memory hotplug is not supported
mincore mincore_selftest exit=1 check_file_mmap:No read-ahead pages found in memory
mount run_unprivileged_remount.sh OK  
mount run_nosymfollow.sh OK  
net reuseport_bpf OK  
net reuseport_bpf_cpu exit=1 failed to pin to cpu: Invalid argument
net reuseport_bpf_numa exit=1 failed to pin to node: Invalid argument
net reuseport_dualstack OK  
net reuseaddr_conflict OK  
net tls TIMEOUT 45 seconds  
net run_netsocktests OK  
net run_afpackettests OK  
net test_bpf.sh exit=1  
net netdevice.sh OK  
net test_blackhole_dev.sh exit=1  
net fib_tests.sh exit=1 ipv4 rp_filter passes local/loopback packets failed
net fib-onlink-tests.sh OK  
net pmtu.sh TIMEOUT 45 seconds  
net udpgso.sh OK  
net ip_defrag.sh OK  
net udpgso_bench.sh TIMEOUT 45 seconds  
net fib_rule_tests.sh OK  
net msg_zerocopy.sh OK  
net psock_snd.sh exit=1  
net udpgro_bench.sh exit=255  
net udpgro.sh exit=255  
net test_vxlan_under_vrf.sh exit=2  
net reuseport_addr_any.sh OK  
net test_vxlan_fdb_changelink.sh exit=1 Cannot find device "vx"
net so_txtime.sh OK  
net ipv6_flowlabel.sh OK  
net tcp_fastopen_backup_key.sh OK  
net fcnal-test.sh OK  
net l2tp.sh OK  
net traceroute.sh OK  
net fin_ack_lat.sh OK  
net fib_nexthop_multiprefix.sh OK  
net altnames.sh OK  
net icmp_redirect.sh TIMEOUT 45 seconds  
net ip6_gre_headroom.sh OK  
net route_localnet.sh OK  
net reuseaddr_ports_exhausted.sh OK  
net txtimestamp.sh OK  
net vrf-xfrm-tests.sh exit=1 # RTNETLINK answers: Function not implemented # TEST: IPv4 xfrm policy with xfrm device [FAIL] # TEST: IPv6 xfrm policy with xfrm device [FAIL] # Cannot find device "xfrm0"
net rxtimestamp.sh OK  
net devlink_port_split.py OK  
net drop_monitor_tests.sh SKIP cannot run without dwdump tool
net vrf_route_leaking.sh exit=1 # TEST: Basic IPv6 connectivity [FAIL] # TEST: Ping received ICMP Packet too big [FAIL]
net/forwarding bridge_igmp.sh OK  
net/forwarding bridge_port_isolation.sh OK  
net/forwarding bridge_sticky_fdb.sh OK  
net/forwarding bridge_vlan_aware.sh TIMEOUT 45 seconds  
net/forwarding bridge_vlan_unaware.sh OK  
net/forwarding ethtool.sh TIMEOUT 45 seconds  
net/forwarding gre_inner_v4_multipath.sh exit=1 Command line is not complete, failed to create netif
net/forwarding gre_inner_v6_multipath.sh exit=1 Command line is not complete, failed to create netif
net/forwarding gre_multipath.sh TIMEOUT 45 seconds  
net/forwarding ip6gre_inner_v4_multipath.sh exit=1 Command line is not complete, failed to create netif
net/forwarding ip6gre_inner_v6_multipath.sh exit=1 Command line is not complete, failed to create netif
net/forwarding ipip_flat_gre_key.sh OK  
net/forwarding ipip_flat_gre_keys.sh OK  
net/forwarding ipip_flat_gre.sh OK  
net/forwarding ipip_hier_gre_key.sh OK  
net/forwarding ipip_hier_gre_keys.sh OK  
net/forwarding ipip_hier_gre.sh OK  
net/forwarding loopback.sh SKIP  
net/forwarding mirror_gre_bound.sh OK  
net/forwarding mirror_gre_bridge_1d.sh OK  
net/forwarding mirror_gre_bridge_1d_vlan.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_bridge_1q_lag.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_bridge_1q.sh exit=1 Could not test offloaded functionality
net/forwarding mirror_gre_changes.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_flower.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_lag_lacp.sh exit=1 This program is not intended to be run as root
net/forwarding mirror_gre_neigh.sh OK  
net/forwarding mirror_gre_nh.sh OK  
net/forwarding mirror_gre.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_vlan_bridge_1q.sh TIMEOUT 45 seconds  
net/forwarding mirror_gre_vlan.sh OK  
net/forwarding mirror_vlan.sh OK  
net/forwarding router_bridge.sh OK  
net/forwarding router_bridge_vlan.sh OK  
net/forwarding router_broadcast.sh TIMEOUT 45 seconds  
net/forwarding router_mpath_nh.sh TIMEOUT 45 seconds  
net/forwarding router_multicast.sh exit=1 Cannot find IPC socket /var/run/selftests.sock
net/forwarding router_multipath.sh TIMEOUT 45 seconds  
net/forwarding router.sh OK  
net/forwarding router_vid_1.sh OK  
net/forwarding sch_ets.sh TIMEOUT 45 seconds  
net/forwarding sch_tbf_ets.sh exit=1 Expected rate 381.4Mbps, got 3.5Gbps, which is 845% off. Required accuracy is +-5%
net/forwarding sch_tbf_prio.sh OK  
net/forwarding sch_tbf_root.sh exit=1 Expected rate 381.4Mbps, got 3.5Gbps, which is 845% off. Required accuracy is +-5%
net/forwarding tc_actions.sh OK  
net/forwarding tc_chains.sh OK  
net/forwarding tc_flower_router.sh OK  
net/forwarding tc_flower.sh OK  
net/forwarding tc_shblocks.sh OK  
net/forwarding tc_vlan_modify.sh OK  
net/forwarding vxlan_asymmetric.sh exit=1 Cannot find device "vx10"
net/forwarding vxlan_bridge_1d_port_8472.sh exit=1 Cannot find device "vx1"
net/forwarding vxlan_bridge_1d.sh TIMEOUT 45 seconds  
net/forwarding vxlan_bridge_1q_port_8472.sh exit=1 Cannot find device "vx10"
net/forwarding vxlan_bridge_1q.sh TIMEOUT 45 seconds  
net/forwarding vxlan_symmetric.sh exit=1 Cannot find device "vx10"
net/mptcp mptcp_connect.sh exit=1 cannot stat /proc/sys/net/mptcp/enabled: No such file or directory
net/mptcp pm_netlink.sh exit=1 Protocol not supported
net/mptcp mptcp_join.sh exit=1 Protocol not supported
net/mptcp diag.sh SKIP ss tool does not support MPTCP
net/mptcp simult_flows.sh exit=1 Protocol not supported
netfilter ipvs.sh TIMEOUT 45 seconds  
netfilter nft_concat_range.sh TIMEOUT 45 seconds  
netfilter nft_conntrack_helper.sh SKIP No virtual ethernet pair device support in kernel
netfilter nft_queue.sh SKIP No virtual ethernet pair device support in kernel
netfilter nft_meta.sh OK  
nsfs owner OK  
nsfs pidns OK  
pidfd pidfd_test exit=1 pidfd_poll check for premature notification on child thread exec test: Failed
pidfd pidfd_fdinfo_test exit=1 pidfd check for NSpid in fdinfo test: Fatal: waitpid failed
pidfd pidfd_open_test OK  
pidfd pidfd_poll_test OK  
pidfd pidfd_getfd_test OK  
pidfd pidfd_setns_test OK  
pid_namespace regression_enomem OK  
proc fd-001-lookup OK  
proc fd-002-posix-eq OK  
proc fd-003-kthread OK  
proc proc-loadavg-001 OK  
proc proc-self-map-files-001 OK  
proc proc-self-map-files-002 OK  
proc proc-self-syscall OK  
proc proc-self-wchan OK  
proc proc-uptime-001 OK  
proc proc-uptime-002 OK  
proc read TIMEOUT 45 seconds  
proc self OK  
proc setns-dcache OK  
proc setns-sysvipc OK  
proc thread-self OK  
proc proc-multiple-procfs OK  
proc proc-fsconfig-hidepid OK  
pstore pstore_tests exit=1 # Checking pstore console is registered ... FAIL \n# Checking /dev/pmsg0 exists ... FAIL \n# Writing unique string to /dev/pmsg0 ... FAIL
pstore pstore_post_reboot_tests SKIP pstore_crash_test has not been executed yet. we skip further tests
ptrace get_syscall_info OK  
ptrace peeksiginfo OK  
ptrace vmaccess exit=1 skipped in kselftest-skipfile
openat2 openat2_test exit=1 openat2 unexpectedly returned # 5['/opt/kselftests/openat2/#15651762 (deleted)']
openat2 resolve_test exit=1 Bail out! resolve_test.c:54 mount failed
openat2 rename_attack_test OK  
rtc rtctest exit=1 rtc.alarm_alm_set_minute and rtc.alarm_alm_set failed
seccomp seccomp_bpf TIMEOUT 45 seconds  
seccomp seccomp_benchmark TIMEOUT 45 seconds  
sigaltstack sas OK  
size get_size OK  
splice default_file_splice_read.sh OK  
splice short_splice_read.sh exit=1  
static_keys test_static_keys.sh OK  
sync sync_test SKIP Sync framework not supported by kernel
sysctl sysctl.sh exit=1 Checking ignoring spaces up to PAGE_SIZE works on write ...FAIL
tc-testing tdc.sh OK  
timens timens OK  
timens timerfd OK  
timens timer OK  
timens clock_nanosleep OK  
timens procfs OK  
timens exec OK  
timens futex OK  
timers posix_timers OK  
timers nanosleep OK  
timers nsleep-lat OK  
timers set-timer-lat OK  
timers mqueue-lat OK  
timers inconsistency-check OK  
timers raw_skew SKIP  
timers threadtest OK  
timers rtcpie OK  
tmpfs bug-link-o-tmpfile OK  
tpm2 test_smoke.sh TIMEOUT 45 seconds  
tpm2 test_space.sh TIMEOUT 45 seconds  
user test_user_copy.sh OK  
zram zram.sh OK  
kselftests: total 294 pass 136 skip 89 fail 69      

==========================================

Class Testcase Result Reason
android run.sh SKIP /dev/ion not found, check CONFIG_ION
capabilities test_execve OK  
clone3 clone3 OK  
clone3 clone3_clear_sighand OK  
clone3 clone3_set_tid OK  
clone3 clone3_cap_checkpoint_restore OK  
core close_range_test OK  
cpufreq main.sh TIMEOUT 45 seconds  
cpu-hotplug cpu-on-off-test.sh OK  
drivers/dma-buf udmabuf exit=77 no udmabuf
efivarfs efivarfs.sh OK  
filesystems devpts_pts OK  
filesystems/binderfs binderfs_test exit=1 binderfs filesystem is not available
filesystems/epoll epoll_wakeup_test OK  
firmware fw_run_tests.sh exit=1 Module test_firmware not found in directory /lib/modules/5.10.27-hwmon-restrict
fpu test_fpu OK  
fpu run_test_fpu.sh SKIP can't access /sys/kernel/debug/selftest_helpers/test_fpu enable CONFIG_TEST_FPU
futex run.sh OK  
gpio gpio-mockup.sh exit=3 insmod gpio-mockup failed
intel_pstate run.sh SKIP Test can only run on x86 architectures
ipc msgque OK  
ir ir_loopback.sh SKIP module rc-loopback is not found
kcmp kcmp_test OK  
kvm get-reg-list OK  
kvm get-reg-list-sve SKIP SVE not available
kvm demand_paging_test OK  
kvm dirty_log_test OK  
kvm kvm_create_max_vcpus OK  
kvm set_memory_region_test OK  
kvm steal_time OK  
lib printf.sh SKIP module test_printf not found
lib bitmap.sh SKIP module test_bitmap not found
lib prime_numbers.sh SKIP module test_prime_numbers not found
lib strscpy.sh SKIP module test_strscpy not found
livepatch test-livepatch.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-callbacks.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-shadow-vars.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-state.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
livepatch test-ftrace.sh SKIP unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root
lkdtm PANIC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm BUG.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WARNING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WARNING_MESSAGE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXCEPTION.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm LOOP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXHAUST_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_STACK_STRONG.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_LIST_ADD.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_LIST_DEL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACK_GUARD_PAGE_LEADING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACK_GUARD_PAGE_TRAILING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm UNSET_SMEP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm DOUBLE_FAULT.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CORRUPT_PAC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm UNALIGNED_LOAD_STORE_WRITE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm OVERWRITE_ALLOCATION.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm READ_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_BUDDY_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm READ_BUDDY_AFTER_FREE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_DOUBLE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_CROSS.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SLAB_FREE_PAGE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SOFTLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm HARDLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm SPINLOCKUP.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm HUNG_TASK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_DATA.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_STACK.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_KMALLOC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_VMALLOC.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_RODATA.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_USERSPACE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm EXEC_NULL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ACCESS_USERSPACE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ACCESS_NULL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_RO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_RO_AFTER_INIT.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm WRITE_KERN.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_AND_TEST_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_SUB_AND_TEST_NEGATIVE.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_ZERO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_INC_NOT_ZERO_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_ADD_NOT_ZERO_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_DEC_AND_TEST_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_SUB_AND_TEST_SATURATED.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm REFCOUNT_TIMING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm ATOMIC_TIMING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_SIZE_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_SIZE_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_WHITELIST_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_HEAP_WHITELIST_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_FRAME_TO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_FRAME_FROM.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_STACK_BEYOND.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm USERCOPY_KERNEL.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm STACKLEAK_ERASING.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
lkdtm CFI_FORWARD_PROTO.sh SKIP Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?)
membarrier membarrier_test_single_thread OK  
membarrier membarrier_test_multi_thread OK  
memfd memfd_test OK  
memfd run_fuse_test.sh OK  
memfd run_hugetlbfs_test.sh OK  
memory-hotplug mem-on-off-test.sh SKIP memory hotplug is not supported
mincore mincore_selftest exit=1 check_file_mmap:No read-ahead pages found in memory
mount run_unprivileged_remount.sh OK  
mount run_nosymfollow.sh OK  
net reuseport_bpf OK  
net reuseport_bpf_cpu exit=1 failed to pin to cpu: Invalid argument
net reuseport_bpf_numa exit=1 failed to pin to node: Invalid argument
net reuseport_dualstack OK  
net reuseaddr_conflict OK  
net tls TIMEOUT 45 seconds  
net run_netsocktests OK  
net run_afpackettests OK  
net test_bpf.sh exit=1  
net netdevice.sh OK  
net test_blackhole_dev.sh exit=1  
net fib_tests.sh exit=1 ipv4 rp_filter passes local/loopback packets failed
net fib-onlink-tests.sh OK  
net pmtu.sh TIMEOUT 45 seconds Module fou6 not found in directory /lib/modules/5.4.93-testall
net udpgso.sh OK  
net ip_defrag.sh OK  
net udpgso_bench.sh TIMEOUT 45 seconds  
net fib_rule_tests.sh OK  
net msg_zerocopy.sh OK  
net psock_snd.sh exit=1  
net udpgro_bench.sh exit=255  
net udpgro.sh exit=255  
net test_vxlan_under_vrf.sh exit=2  
net reuseport_addr_any.sh OK  
net test_vxlan_fdb_changelink.sh exit=1 Cannot find device "vx"
net so_txtime.sh OK  
net ipv6_flowlabel.sh OK  
net tcp_fastopen_backup_key.sh OK  
net fcnal-test.sh OK  
net l2tp.sh OK  
net traceroute.sh OK  
net fin_ack_lat.sh OK  
net fib_nexthop_multiprefix.sh OK  
net altnames.sh exit=1 jq not installed
net icmp_redirect.sh TIMEOUT 45 seconds  
net ip6_gre_headroom.sh OK  
net route_localnet.sh OK  
net reuseaddr_ports_exhausted.sh OK  
net txtimestamp.sh OK  
net vrf-xfrm-tests.sh exit=1 # RTNETLINK answers: Function not implemented # TEST: IPv4 xfrm policy with xfrm device [FAIL] # TEST: IPv6 xfrm policy with xfrm device [FAIL] # Cannot find device "xfrm0"
net rxtimestamp.sh OK  
net devlink_port_split.py OK  
net drop_monitor_tests.sh SKIP Could not run test without tshark tool
net vrf_route_leaking.sh exit=1 # TEST: Basic IPv6 connectivity [FAIL] # TEST: Ping received ICMP Packet too big [FAIL]
net/forwarding bridge_igmp.sh exit=1 jq not installed
net/forwarding bridge_port_isolation.sh exit=1 jq not installed
net/forwarding bridge_sticky_fdb.sh exit=1 jq not installed
net/forwarding bridge_vlan_aware.sh exit=1 jq not installed
net/forwarding bridge_vlan_unaware.sh exit=1 jq not installed
net/forwarding ethtool.sh exit=1 jq not installed
net/forwarding gre_inner_v4_multipath.sh exit=1 jq not installed
net/forwarding gre_inner_v6_multipath.sh exit=1 jq not installed
net/forwarding gre_multipath.sh exit=1 jq not installed
net/forwarding ip6gre_inner_v4_multipath.sh exit=1 jq not installed
net/forwarding ip6gre_inner_v6_multipath.sh exit=1 jq not installed
net/forwarding ipip_flat_gre_key.sh exit=1 jq not installed
net/forwarding ipip_flat_gre_keys.sh exit=1 jq not installed
net/forwarding ipip_flat_gre.sh exit=1 jq not installed
net/forwarding ipip_hier_gre_key.sh exit=1 jq not installed
net/forwarding ipip_hier_gre_keys.sh exit=1 jq not installed
net/forwarding ipip_hier_gre.sh exit=1 jq not installed
net/forwarding loopback.sh exit=1 jq not installed
net/forwarding mirror_gre_bound.sh exit=1 jq not installed
net/forwarding mirror_gre_bridge_1d.sh exit=1 jq not installed
net/forwarding mirror_gre_bridge_1d_vlan.sh exit=1 jq not installed
net/forwarding mirror_gre_bridge_1q_lag.sh exit=1 jq not installed
net/forwarding mirror_gre_bridge_1q.sh exit=1 jq not installed
net/forwarding mirror_gre_changes.sh exit=1 jq not installed
net/forwarding mirror_gre_flower.sh exit=1 jq not installed
net/forwarding mirror_gre_lag_lacp.sh exit=1 jq not installed
net/forwarding mirror_gre_neigh.sh exit=1 jq not installed
net/forwarding mirror_gre_nh.sh exit=1 jq not installed
net/forwarding mirror_gre.sh exit=1 jq not installed
net/forwarding mirror_gre_vlan_bridge_1q.sh exit=1 jq not installed
net/forwarding mirror_gre_vlan.sh exit=1 jq not installed
net/forwarding mirror_vlan.sh exit=1 jq not installed
net/forwarding router_bridge.sh exit=1 jq not installed
net/forwarding router_bridge_vlan.sh exit=1 jq not installed
net/forwarding router_broadcast.sh exit=1 jq not installed
net/forwarding router_mpath_nh.sh exit=1 jq not installed
net/forwarding router_multicast.sh exit=1 jq not installed
net/forwarding router_multipath.sh exit=1 jq not installed
net/forwarding router.sh exit=1 jq not installed
net/forwarding router_vid_1.sh exit=1 jq not installed
net/forwarding sch_ets.sh exit=1 jq not installed
net/forwarding sch_tbf_ets.sh exit=1 jq not installed
net/forwarding sch_tbf_prio.sh exit=1 jq not installed
net/forwarding sch_tbf_root.sh exit=1 jq not installed
net/forwarding tc_actions.sh exit=1 jq not installed
net/forwarding tc_chains.sh exit=1 jq not installed
net/forwarding tc_flower_router.sh exit=1 jq not installed
net/forwarding tc_flower.sh exit=1 jq not installed
net/forwarding tc_shblocks.sh exit=1 jq not installed
net/forwarding tc_vlan_modify.sh exit=1 jq not installed
net/forwarding vxlan_asymmetric.sh exit=1 jq not installed
net/forwarding vxlan_bridge_1d_port_8472.sh exit=1 jq not installed
net/forwarding vxlan_bridge_1d.sh exit=1 jq not installed
net/forwarding vxlan_bridge_1q_port_8472.sh exit=1 jq not installed
net/forwarding vxlan_bridge_1q.sh exit=1 jq not installed
net/forwarding vxlan_symmetric.sh exit=1 jq not installed
net/mptcp mptcp_connect.sh exit=1 cannot stat /proc/sys/net/mptcp/enabled: No such file or directory
net/mptcp pm_netlink.sh exit=1 Protocol not supported
net/mptcp mptcp_join.sh exit=1 Protocol not supported
net/mptcp diag.sh SKIP ss tool does not support MPTCP
net/mptcp simult_flows.sh exit=1 Protocol not supported
netfilter ipvs.sh SKIP Could not run test without ipvsadm
netfilter nft_concat_range.sh TIMEOUT 45 seconds  
netfilter nft_conntrack_helper.sh SKIP Could not run test without conntrack tool
netfilter nft_queue.sh OK  
netfilter nft_meta.sh OK  
nsfs owner OK  
nsfs pidns OK  
pidfd pidfd_test exit=1 pidfd_poll check for premature notification on child thread exec test: Failed
pidfd pidfd_fdinfo_test exit=1 pidfd check for NSpid in fdinfo test: Fatal: waitpid failed
pidfd pidfd_open_test OK  
pidfd pidfd_poll_test OK  
pidfd pidfd_getfd_test OK  
pidfd pidfd_setns_test OK  
pid_namespace regression_enomem OK  
proc fd-001-lookup OK  
proc fd-002-posix-eq OK  
proc fd-003-kthread OK  
proc proc-loadavg-001 OK  
proc proc-self-map-files-001 OK  
proc proc-self-map-files-002 OK  
proc proc-self-syscall OK  
proc proc-self-wchan OK  
proc proc-uptime-001 OK  
proc proc-uptime-002 OK  
proc read TIMEOUT 45 seconds  
proc self OK  
proc setns-dcache OK  
proc setns-sysvipc OK  
proc thread-self OK  
proc proc-multiple-procfs OK  
proc proc-fsconfig-hidepid OK  
pstore pstore_tests exit=1 # Checking pstore console is registered ... FAIL \n# Checking /dev/pmsg0 exists ... FAIL \n# Writing unique string to /dev/pmsg0 ... FAIL
pstore pstore_post_reboot_tests SKIP pstore_crash_test has not been executed yet. we skip further tests
ptrace get_syscall_info OK  
ptrace peeksiginfo OK  
ptrace vmaccess exit=1 skipped in kselftest-skipfile
openat2 openat2_test exit=1  
openat2 resolve_test exit=1  
openat2 rename_attack_test OK  
rtc rtctest exit=1 rtc.alarm_alm_set_minute and rtc.alarm_alm_set failed
seccomp seccomp_bpf exit=1  
seccomp seccomp_benchmark TIMEOUT 45 seconds  
sigaltstack sas OK  
size get_size OK  
splice default_file_splice_read.sh OK  
splice short_splice_read.sh exit=1  
static_keys test_static_keys.sh SKIP module test_static_key_base is not found
sync sync_test SKIP Sync framework not supported by kernel
sysctl sysctl.sh SKIP module test_sysctl not found
tc-testing tdc.sh OK  
timens timens OK  
timens timerfd OK  
timens timer OK  
timens clock_nanosleep OK  
timens procfs OK  
timens exec OK  
timens futex OK  
timers posix_timers OK  
timers nanosleep OK  
timers nsleep-lat OK  
timers set-timer-lat OK  
timers mqueue-lat OK  
timers inconsistency-check OK  
timers raw_skew SKIP  
timers threadtest OK  
timers rtcpie exit=255 PIE delta error: 0.035097 should be close to 0.031250
tmpfs bug-link-o-tmpfile OK  
tpm2 test_smoke.sh TIMEOUT 45 seconds  
tpm2 test_space.sh TIMEOUT 45 seconds  
user test_user_copy.sh SKIP module test_user_copy is not found
zram zram.sh OK  
kselftests: total 294 pass 101 skip 95 fail 98      

adamliyi commented 2 years ago

On-line date sheet: https://docs.google.com/spreadsheets/d/1H8f2hgPnLmXe-aGIPpR-8lrUMXbyr1cxIZsW8AzYpUA/edit#gid=0

adamliyi commented 2 years ago

Refer to Linaro kernel test framework: https://lkft.linaro.org/tests/.

We need to figure out Kselftest cases which may trigger 5.10, 5.4 kernel bug.

Kselftest Issues Kselftest issues are tracked in several places.

Bugs are tracked in bugzilla and can be seen at bugs.linaro.org (query for product ‘Kernel Functional Testing’ and component ‘kselftest’).

A skipfile is maintained which contains a list of tests that are not suitable to run for a variety of reasons. LKFT’s Kselftest skipfile can be found in test-definitions repository.

Finally, known issues are used to annotate failures in qa-reports, so that known failures show up as ‘xfail’ (expected fail), instead of a failure. The known issues that LKFT uses in kselftest can be found at qa-reports-known-issues.

adamliyi commented 2 years ago

For example, the Linaro Kselftest result: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.84-100-g5fae31e30f0f/testrun/6794136/suite/kselftest-kvm/tests/