xref: /linux/tools/testing/selftests/lkdtm/tests.txt (revision 132db93572821ec2fdf81e354cc40f558faf7e4f)
1#PANIC
2BUG kernel BUG at
3WARNING WARNING:
4WARNING_MESSAGE message trigger
5EXCEPTION
6#LOOP Hangs the system
7#EXHAUST_STACK Corrupts memory on failure
8#CORRUPT_STACK Crashes entire system on success
9#CORRUPT_STACK_STRONG Crashes entire system on success
10CORRUPT_LIST_ADD list_add corruption
11CORRUPT_LIST_DEL list_del corruption
12CORRUPT_USER_DS Invalid address limit on user-mode return
13STACK_GUARD_PAGE_LEADING
14STACK_GUARD_PAGE_TRAILING
15UNSET_SMEP CR4 bits went missing
16DOUBLE_FAULT
17UNALIGNED_LOAD_STORE_WRITE
18#OVERWRITE_ALLOCATION Corrupts memory on failure
19#WRITE_AFTER_FREE Corrupts memory on failure
20READ_AFTER_FREE
21#WRITE_BUDDY_AFTER_FREE Corrupts memory on failure
22READ_BUDDY_AFTER_FREE
23SLAB_FREE_DOUBLE
24SLAB_FREE_CROSS
25SLAB_FREE_PAGE
26#SOFTLOCKUP Hangs the system
27#HARDLOCKUP Hangs the system
28#SPINLOCKUP Hangs the system
29#HUNG_TASK Hangs the system
30EXEC_DATA
31EXEC_STACK
32EXEC_KMALLOC
33EXEC_VMALLOC
34EXEC_RODATA
35EXEC_USERSPACE
36EXEC_NULL
37ACCESS_USERSPACE
38ACCESS_NULL
39WRITE_RO
40WRITE_RO_AFTER_INIT
41WRITE_KERN
42REFCOUNT_INC_OVERFLOW
43REFCOUNT_ADD_OVERFLOW
44REFCOUNT_INC_NOT_ZERO_OVERFLOW
45REFCOUNT_ADD_NOT_ZERO_OVERFLOW
46REFCOUNT_DEC_ZERO
47REFCOUNT_DEC_NEGATIVE Negative detected: saturated
48REFCOUNT_DEC_AND_TEST_NEGATIVE Negative detected: saturated
49REFCOUNT_SUB_AND_TEST_NEGATIVE Negative detected: saturated
50REFCOUNT_INC_ZERO
51REFCOUNT_ADD_ZERO
52REFCOUNT_INC_SATURATED Saturation detected: still saturated
53REFCOUNT_DEC_SATURATED Saturation detected: still saturated
54REFCOUNT_ADD_SATURATED Saturation detected: still saturated
55REFCOUNT_INC_NOT_ZERO_SATURATED
56REFCOUNT_ADD_NOT_ZERO_SATURATED
57REFCOUNT_DEC_AND_TEST_SATURATED Saturation detected: still saturated
58REFCOUNT_SUB_AND_TEST_SATURATED Saturation detected: still saturated
59#REFCOUNT_TIMING timing only
60#ATOMIC_TIMING timing only
61USERCOPY_HEAP_SIZE_TO
62USERCOPY_HEAP_SIZE_FROM
63USERCOPY_HEAP_WHITELIST_TO
64USERCOPY_HEAP_WHITELIST_FROM
65USERCOPY_STACK_FRAME_TO
66USERCOPY_STACK_FRAME_FROM
67USERCOPY_STACK_BEYOND
68USERCOPY_KERNEL
69USERCOPY_KERNEL_DS
70STACKLEAK_ERASING OK: the rest of the thread stack is properly erased
71CFI_FORWARD_PROTO
72