mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-10 15:54:39 +08:00
38c84c997d
Add config options which are needed for LKDTM sub-tests: STACKLEAK_ERASING test needs GCC_PLUGIN_STACKLEAK config. READ_AFTER_FREE and READ_BUDDY_AFTER_FREE tests need INIT_ON_FREE_DEFAULT_ON config. Signed-off-by: Muhammad Usama Anjum <usama.anjum@collabora.com> Signed-off-by: Kees Cook <keescook@chromium.org> Link: https://lore.kernel.org/r/20220517132932.1484719-1-usama.anjum@collabora.com
16 lines
387 B
Plaintext
16 lines
387 B
Plaintext
CONFIG_LKDTM=y
|
|
CONFIG_DEBUG_LIST=y
|
|
CONFIG_SLAB_FREELIST_HARDENED=y
|
|
CONFIG_FORTIFY_SOURCE=y
|
|
CONFIG_GCC_PLUGIN_STACKLEAK=y
|
|
CONFIG_HARDENED_USERCOPY=y
|
|
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
|
|
CONFIG_INIT_ON_FREE_DEFAULT_ON=y
|
|
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
|
|
CONFIG_UBSAN=y
|
|
CONFIG_UBSAN_BOUNDS=y
|
|
CONFIG_UBSAN_TRAP=y
|
|
CONFIG_STACKPROTECTOR_STRONG=y
|
|
CONFIG_SLUB_DEBUG=y
|
|
CONFIG_SLUB_DEBUG_ON=y
|