xref: /linux/tools/testing/selftests/lkdtm/tests.txt (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1#PANIC
2#PANIC_STOP_IRQOFF Crashes entire system
3BUG kernel BUG at
4WARNING WARNING:
5WARNING_MESSAGE message trigger
6EXCEPTION
7#LOOP Hangs the system
8#EXHAUST_STACK Corrupts memory on failure
9#CORRUPT_STACK Crashes entire system on success
10#CORRUPT_STACK_STRONG Crashes entire system on success
11ARRAY_BOUNDS call trace:|UBSAN: array-index-out-of-bounds
12CORRUPT_LIST_ADD list_add corruption
13CORRUPT_LIST_DEL list_del corruption
14STACK_GUARD_PAGE_LEADING
15STACK_GUARD_PAGE_TRAILING
16REPORT_STACK_CANARY repeat:2 ok: stack canaries differ
17UNSET_SMEP pinned CR4 bits changed:
18DOUBLE_FAULT
19CORRUPT_PAC
20UNALIGNED_LOAD_STORE_WRITE
21SLAB_LINEAR_OVERFLOW
22VMALLOC_LINEAR_OVERFLOW
23#WRITE_AFTER_FREE Corrupts memory on failure
24READ_AFTER_FREE call trace:|Memory correctly poisoned
25#WRITE_BUDDY_AFTER_FREE Corrupts memory on failure
26READ_BUDDY_AFTER_FREE call trace:|Memory correctly poisoned
27SLAB_INIT_ON_ALLOC Memory appears initialized
28BUDDY_INIT_ON_ALLOC Memory appears initialized
29SLAB_FREE_DOUBLE
30SLAB_FREE_CROSS
31SLAB_FREE_PAGE
32#SOFTLOCKUP Hangs the system
33#HARDLOCKUP Hangs the system
34#SMP_CALL_LOCKUP Hangs the system
35#SPINLOCKUP Hangs the system
36#HUNG_TASK Hangs the system
37EXEC_DATA
38EXEC_STACK
39EXEC_KMALLOC
40EXEC_VMALLOC
41EXEC_RODATA
42EXEC_USERSPACE
43EXEC_NULL
44ACCESS_USERSPACE
45ACCESS_NULL
46WRITE_RO
47WRITE_RO_AFTER_INIT
48WRITE_KERN
49WRITE_OPD
50REFCOUNT_INC_OVERFLOW
51REFCOUNT_ADD_OVERFLOW
52REFCOUNT_INC_NOT_ZERO_OVERFLOW
53REFCOUNT_ADD_NOT_ZERO_OVERFLOW
54REFCOUNT_DEC_ZERO
55REFCOUNT_DEC_NEGATIVE Negative detected: saturated
56REFCOUNT_DEC_AND_TEST_NEGATIVE Negative detected: saturated
57REFCOUNT_SUB_AND_TEST_NEGATIVE Negative detected: saturated
58REFCOUNT_INC_ZERO
59REFCOUNT_ADD_ZERO
60REFCOUNT_INC_SATURATED Saturation detected: still saturated
61REFCOUNT_DEC_SATURATED Saturation detected: still saturated
62REFCOUNT_ADD_SATURATED Saturation detected: still saturated
63REFCOUNT_INC_NOT_ZERO_SATURATED
64REFCOUNT_ADD_NOT_ZERO_SATURATED
65REFCOUNT_DEC_AND_TEST_SATURATED Saturation detected: still saturated
66REFCOUNT_SUB_AND_TEST_SATURATED Saturation detected: still saturated
67#REFCOUNT_TIMING timing only
68#ATOMIC_TIMING timing only
69USERCOPY_SLAB_SIZE_TO
70USERCOPY_SLAB_SIZE_FROM
71USERCOPY_SLAB_WHITELIST_TO
72USERCOPY_SLAB_WHITELIST_FROM
73USERCOPY_STACK_FRAME_TO
74USERCOPY_STACK_FRAME_FROM
75USERCOPY_STACK_BEYOND
76USERCOPY_KERNEL
77STACKLEAK_ERASING OK: the rest of the thread stack is properly erased
78CFI_FORWARD_PROTO
79CFI_BACKWARD call trace:|ok: control flow unchanged
80FORTIFY_STRSCPY detected buffer overflow
81FORTIFY_STR_OBJECT detected buffer overflow
82FORTIFY_STR_MEMBER detected buffer overflow
83FORTIFY_MEM_OBJECT detected buffer overflow
84FORTIFY_MEM_MEMBER detected field-spanning write
85PPC_SLB_MULTIHIT Recovered
86