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