.. | .. |
---|
21 | 21 | * non-initialized list entries. |
---|
22 | 22 | */ |
---|
23 | 23 | #define LIST_POISON1 ((void *) 0x100 + POISON_POINTER_DELTA) |
---|
24 | | -#define LIST_POISON2 ((void *) 0x200 + POISON_POINTER_DELTA) |
---|
| 24 | +#define LIST_POISON2 ((void *) 0x122 + POISON_POINTER_DELTA) |
---|
25 | 25 | |
---|
26 | 26 | /********** include/linux/timer.h **********/ |
---|
27 | | -/* |
---|
28 | | - * Magic number "tsta" to indicate a static timer initializer |
---|
29 | | - * for the object debugging code. |
---|
30 | | - */ |
---|
31 | 27 | #define TIMER_ENTRY_STATIC ((void *) 0x300 + POISON_POINTER_DELTA) |
---|
32 | 28 | |
---|
33 | | -/********** mm/debug-pagealloc.c **********/ |
---|
34 | | -#ifdef CONFIG_PAGE_POISONING_ZERO |
---|
35 | | -#define PAGE_POISON 0x00 |
---|
36 | | -#else |
---|
| 29 | +/********** mm/page_poison.c **********/ |
---|
37 | 30 | #define PAGE_POISON 0xaa |
---|
38 | | -#endif |
---|
39 | 31 | |
---|
40 | 32 | /********** mm/page_alloc.c ************/ |
---|
41 | 33 | |
---|
.. | .. |
---|
82 | 74 | #define MUTEX_DEBUG_INIT 0x11 |
---|
83 | 75 | #define MUTEX_DEBUG_FREE 0x22 |
---|
84 | 76 | #define MUTEX_POISON_WW_CTX ((void *) 0x500 + POISON_POINTER_DELTA) |
---|
85 | | - |
---|
86 | | -/********** lib/flex_array.c **********/ |
---|
87 | | -#define FLEX_ARRAY_FREE 0x6c /* for use-after-free poisoning */ |
---|
88 | 77 | |
---|
89 | 78 | /********** security/ **********/ |
---|
90 | 79 | #define KEY_DESTROY 0xbd |
---|