Hello, Linaro had previously been sending out a report based on our testing of the linux kernel using kselftest. We paused sending that report to fix a few issues. We are now continuing the process, starting with this report. If you have any questions, comments, feedback, or concerns please email lkft@xxxxxxxxxx. Thanks, Justin On Tue, 15 Sep 2020 at 12:44, LKFT <lkft@xxxxxxxxxx> wrote: > > ## Kernel > * kernel: 5.9.0-rc5 > * git repo: ['https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git', 'https://gitlab.com/Linaro/lkft/mirrors/next/linux-next'] > * git branch: master > * git commit: 6b02addb1d1748d21dd1261e46029b264be4e5a0 > * git describe: next-20200915 > * Test details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20200915 > > ## Regressions (compared to build next-20200914) > > juno-r2: > kselftest: > * memfd_memfd_test > > x86: > kselftest-vsyscall-mode-native: > * kvm_vmx_preemption_timer_test > > ## Fixes (compared to build next-20200914) > > x86: > kselftest-vsyscall-mode-none: > * kvm_vmx_preemption_timer_test > > ## Summary > ### hi6220-hikey, kselftest > * total: 161 > * pass: 53 > * fail: 79 > * skip: 29 > * xfail: 0 > ### i386, kselftest > * total: 166 > * pass: 35 > * fail: 102 > * skip: 29 > * xfail: 0 > ### juno-r2, kselftest > * total: 163 > * pass: 57 > * fail: 77 > * skip: 29 > * xfail: 0 > ### x86, kselftest > * total: 167 > * pass: 59 > * fail: 81 > * skip: 27 > * xfail: 0 > ### x86, kselftest-vsyscall-mode-native > * total: 168 > * pass: 61 > * fail: 80 > * skip: 27 > * xfail: 0 > ### x86, kselftest-vsyscall-mode-none > * total: 164 > * pass: 58 > * fail: 79 > * skip: 27 > * xfail: 0 > > ## Environments > * dragonboard-410c > * hi6220-hikey > * i386 > * juno-r2 > * juno-r2-compat > * juno-r2-kasan > * nxp-ls2088 > * qemu_arm > * qemu_arm64 > * qemu_i386 > * qemu_x86_64 > * x15 > * x86 > * x86-kasan > > ## Suites > * kselftest > * kselftest-vsyscall-mode-native > * kselftest-vsyscall-mode-none > > ## Failures > ### hi6220-hikey, kselftest > * bpf_test_verifier > * bpf_test_tag > * bpf_test_maps > * bpf_test_lpm_map > * bpf_test_progs > * bpf_test_dev_cgroup > * bpf_test_tcpbpf_user > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_kmod.sh > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_lwt_ip_encap.sh > * bpf_test_tcp_check_syncookie.sh > * bpf_test_tc_tunnel.sh > * bpf_test_tc_edt.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > ### i386, kselftest > * bpf_test_progs > * bpf_test_dev_cgroup > * bpf_test_tcpbpf_user > * bpf_get_cgroup_id_user > * bpf_test_socket_cookie > * bpf_test_netcnt > * bpf_test_tcpnotify_user > * bpf_test_sock_fields > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_tc_tunnel.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_clear_sighand > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * intel_pstate_run.sh > * kvm_cr4_cpuid_sync_test > * kvm_evmcs_test > * kvm_hyperv_cpuid > * kvm_mmio_warning_test > * kvm_platform_info_test > * kvm_set_sregs_test > * kvm_smm_test > * kvm_state_test > * kvm_vmx_preemption_timer_test > * kvm_svm_vmcall_test > * kvm_sync_regs_test > * kvm_vmx_close_while_nested_test > * kvm_vmx_dirty_log_test > * kvm_vmx_set_nested_state_test > * kvm_vmx_tsc_adjust_test > * kvm_xss_msr_test > * kvm_debug_regs > * kvm_clear_dirty_log_test > * kvm_demand_paging_test > * kvm_dirty_log_test > * kvm_kvm_create_max_vcpus > * kvm_set_memory_region_test > * kvm_steal_time > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > ### juno-r2, kselftest > * bpf_test_maps > * bpf_get_cgroup_id_user > * bpf_test_socket_cookie > * bpf_test_netcnt > * bpf_test_tcpnotify_user > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_lwt_ip_encap.sh > * bpf_test_tcp_check_syncookie.sh > * bpf_test_tc_tunnel.sh > * bpf_test_tc_edt.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * cpufreq_main.sh > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > ### x86, kselftest > * bpf_test_progs > * bpf_test_dev_cgroup > * bpf_test_tcpbpf_user > * bpf_get_cgroup_id_user > * bpf_test_socket_cookie > * bpf_test_netcnt > * bpf_test_tcpnotify_user > * bpf_test_sock_fields > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_lwt_ip_encap.sh > * bpf_test_tc_tunnel.sh > * bpf_test_tc_edt.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * intel_pstate_run.sh > * kvm_vmx_preemption_timer_test > * kvm_debug_regs > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > ### x86, kselftest-vsyscall-mode-native > * bpf_test_progs > * bpf_test_dev_cgroup > * bpf_test_tcpbpf_user > * bpf_get_cgroup_id_user > * bpf_test_socket_cookie > * bpf_test_netcnt > * bpf_test_tcpnotify_user > * bpf_test_sock_fields > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_lwt_ip_encap.sh > * bpf_test_tc_tunnel.sh > * bpf_test_tc_edt.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * intel_pstate_run.sh > * kvm_debug_regs > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > ### x86, kselftest-vsyscall-mode-none > * bpf_test_progs > * bpf_test_dev_cgroup > * bpf_test_tcpbpf_user > * bpf_get_cgroup_id_user > * bpf_test_tcpnotify_user > * bpf_test_sock_fields > * bpf_test_sysctl > * bpf_test_progs-no_alu32 > * bpf_test_sock_addr.sh > * bpf_test_tunnel.sh > * bpf_test_lwt_seg6local.sh > * bpf_test_flow_dissector.sh > * bpf_test_lwt_ip_encap.sh > * bpf_test_tc_tunnel.sh > * bpf_test_tc_edt.sh > * bpf_test_xdping.sh > * bpf_test_bpftool.sh > * clone3_clone3_cap_checkpoint_restore > * core_close_range_test > * firmware_fw_run_tests.sh > * ftrace_ftracetest > * intel_pstate_run.sh > * kvm_vmx_preemption_timer_test > * kvm_debug_regs > * lkdtm_BUG.sh > * lkdtm_WARNING.sh > * lkdtm_WARNING_MESSAGE.sh > * lkdtm_EXCEPTION.sh > * lkdtm_CORRUPT_LIST_ADD.sh > * lkdtm_CORRUPT_LIST_DEL.sh > * lkdtm_STACK_GUARD_PAGE_LEADING.sh > * lkdtm_STACK_GUARD_PAGE_TRAILING.sh > * lkdtm_UNSET_SMEP.sh > * lkdtm_CORRUPT_PAC.sh > * lkdtm_UNALIGNED_LOAD_STORE_WRITE.sh > * lkdtm_READ_AFTER_FREE.sh > * lkdtm_READ_BUDDY_AFTER_FREE.sh > * lkdtm_SLAB_FREE_DOUBLE.sh > * lkdtm_SLAB_FREE_CROSS.sh > * lkdtm_SLAB_FREE_PAGE.sh > * lkdtm_EXEC_DATA.sh > * lkdtm_EXEC_STACK.sh > * lkdtm_EXEC_KMALLOC.sh > * lkdtm_EXEC_VMALLOC.sh > * lkdtm_EXEC_RODATA.sh > * lkdtm_EXEC_USERSPACE.sh > * lkdtm_EXEC_NULL.sh > * lkdtm_ACCESS_USERSPACE.sh > * lkdtm_ACCESS_NULL.sh > * lkdtm_WRITE_RO.sh > * lkdtm_WRITE_RO_AFTER_INIT.sh > * lkdtm_WRITE_KERN.sh > * lkdtm_REFCOUNT_INC_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_OVERFLOW.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh > * lkdtm_REFCOUNT_DEC_ZERO.sh > * lkdtm_REFCOUNT_DEC_NEGATIVE.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_NEGATIVE.sh > * lkdtm_REFCOUNT_INC_ZERO.sh > * lkdtm_REFCOUNT_ADD_ZERO.sh > * lkdtm_REFCOUNT_INC_SATURATED.sh > * lkdtm_REFCOUNT_DEC_SATURATED.sh > * lkdtm_REFCOUNT_ADD_SATURATED.sh > * lkdtm_REFCOUNT_INC_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_ADD_NOT_ZERO_SATURATED.sh > * lkdtm_REFCOUNT_DEC_AND_TEST_SATURATED.sh > * lkdtm_REFCOUNT_SUB_AND_TEST_SATURATED.sh > * lkdtm_USERCOPY_HEAP_SIZE_TO.sh > * lkdtm_USERCOPY_HEAP_SIZE_FROM.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_TO.sh > * lkdtm_USERCOPY_HEAP_WHITELIST_FROM.sh > * lkdtm_USERCOPY_STACK_FRAME_TO.sh > * lkdtm_USERCOPY_STACK_FRAME_FROM.sh > * lkdtm_USERCOPY_STACK_BEYOND.sh > * lkdtm_USERCOPY_KERNEL.sh > * lkdtm_STACKLEAK_ERASING.sh > * lkdtm_CFI_FORWARD_PROTO.sh > > ## Skips > ### hi6220-hikey, kselftest > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * intel_pstate_run.sh > * ir_ir_loopback.sh > * livepatch_test-livepatch.sh > * livepatch_test-callbacks.sh > * livepatch_test-shadow-vars.sh > * livepatch_test-state.sh > * livepatch_test-ftrace.sh > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > ### i386, kselftest > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * ir_ir_loopback.sh > * kexec_test_kexec_load.sh > * kexec_test_kexec_file_load.sh > * livepatch_test-livepatch.sh > * livepatch_test-callbacks.sh > * livepatch_test-shadow-vars.sh > * livepatch_test-state.sh > * livepatch_test-ftrace.sh > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > ### juno-r2, kselftest > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * intel_pstate_run.sh > * ir_ir_loopback.sh > * livepatch_test-livepatch.sh > * livepatch_test-callbacks.sh > * livepatch_test-shadow-vars.sh > * livepatch_test-state.sh > * livepatch_test-ftrace.sh > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > ### x86, kselftest > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * ir_ir_loopback.sh > * kexec_test_kexec_load.sh > * kexec_test_kexec_file_load.sh > * kvm_mmio_warning_test > * kvm_svm_vmcall_test > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > ### x86, kselftest-vsyscall-mode-native > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * ir_ir_loopback.sh > * kexec_test_kexec_load.sh > * kexec_test_kexec_file_load.sh > * kvm_mmio_warning_test > * kvm_svm_vmcall_test > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > ### x86, kselftest-vsyscall-mode-none > * bpf_test_xdp_veth.sh > * cgroup_test_memcontrol > * cgroup_test_kmem > * cgroup_test_core > * cgroup_test_stress.sh > * efivarfs_efivarfs.sh > * fpu_run_test_fpu.sh > * ir_ir_loopback.sh > * kexec_test_kexec_load.sh > * kexec_test_kexec_file_load.sh > * kvm_mmio_warning_test > * kvm_svm_vmcall_test > * lkdtm_PANIC.sh > * lkdtm_LOOP.sh > * lkdtm_EXHAUST_STACK.sh > * lkdtm_CORRUPT_STACK.sh > * lkdtm_CORRUPT_STACK_STRONG.sh > * lkdtm_DOUBLE_FAULT.sh > * lkdtm_OVERWRITE_ALLOCATION.sh > * lkdtm_WRITE_AFTER_FREE.sh > * lkdtm_WRITE_BUDDY_AFTER_FREE.sh > * lkdtm_SOFTLOCKUP.sh > * lkdtm_HARDLOCKUP.sh > * lkdtm_SPINLOCKUP.sh > * lkdtm_HUNG_TASK.sh > * lkdtm_REFCOUNT_TIMING.sh > * lkdtm_ATOMIC_TIMING.sh > > -- > Linaro LKFT > https://lkft.linaro.org