KASAN: dynamic memory safety error detector
modulename: kasan_init.ko
configname: CONFIG_KASAN
Linux Kernel Configuration
└─>Kernel hacking
└─>Memory Debugging
└─>KASAN: dynamic memory safety error detector
In linux kernel since version 3.10 (release Date: 2013-06-30)
Enables KASAN (Kernel Address Sanitizer) - a dynamic memory safety
error detector designed to find out-of-bounds and use-after-free bugs.
See <a href="https://www.kernel.org/doc/Documentation/dev-tools/kasan.rst">Documentation/dev-tools/kasan.rst</a> for details.
For better error reports, also enable CONFIG_STACKTRACE.
error detector designed to find out-of-bounds and use-after-free bugs.
See <a href="https://www.kernel.org/doc/Documentation/dev-tools/kasan.rst">Documentation/dev-tools/kasan.rst</a> for details.
For better error reports, also enable CONFIG_STACKTRACE.
source code:
depends
CONFIG_SYSFSNOT CONFIG_SLUB_TINY
CONFIG_HAVE_ARCH_KASAN_HW_TAGS or CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS
CONFIG_CC_HAS_KASAN_GENERIC
CONFIG_HAVE_ARCH_KASAN or CONFIG_CC_HAS_KASAN_SW_TAGS
CONFIG_HAVE_ARCH_KASAN_SW_TAGS or CONFIG_SLAB or NOT CONFIG_DEBUG_SLAB or CONFIG_SLUB or NOT CONFIG_SLUB_TINY
