aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/lkdtm.h
diff options
context:
space:
mode:
authorKees Cook <keescook@chromium.org>2016-06-27 00:45:23 -0400
committerKees Cook <keescook@chromium.org>2016-07-07 14:09:22 -0400
commitffc514f3fcac4aa76735ada55228c814153943e6 (patch)
tree15dd5a13d7a068dca8671751170768e603e9d633 /drivers/misc/lkdtm.h
parent0d9eb29b13f0e326c4e19b85d3a4ac46e335e6d2 (diff)
lkdtm: split heap corruption tests to separate file
This splits the *_AFTER_FREE and related tests into the new lkdtm_heap.c file to help separate things better for readability. Signed-off-by: Kees Cook <keescook@chromium.org>
Diffstat (limited to 'drivers/misc/lkdtm.h')
-rw-r--r--drivers/misc/lkdtm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/misc/lkdtm.h b/drivers/misc/lkdtm.h
index 40f681cd6efe..9397360a2b11 100644
--- a/drivers/misc/lkdtm.h
+++ b/drivers/misc/lkdtm.h
@@ -1,6 +1,13 @@
1#ifndef __LKDTM_H 1#ifndef __LKDTM_H
2#define __LKDTM_H 2#define __LKDTM_H
3 3
4/* lkdtm_heap.c */
5void lkdtm_OVERWRITE_ALLOCATION(void);
6void lkdtm_WRITE_AFTER_FREE(void);
7void lkdtm_READ_AFTER_FREE(void);
8void lkdtm_WRITE_BUDDY_AFTER_FREE(void);
9void lkdtm_READ_BUDDY_AFTER_FREE(void);
10
4/* lkdtm_perms.c */ 11/* lkdtm_perms.c */
5void __init lkdtm_perms_init(void); 12void __init lkdtm_perms_init(void);
6void lkdtm_WRITE_RO(void); 13void lkdtm_WRITE_RO(void);