From e7a8e61540e30064355d743939858841b2ddc630 Mon Sep 17 00:00:00 2001 From: lk_hauwei Date: Tue, 13 Sep 2022 15:12:06 +0800 Subject: [PATCH] Enable module KASAN Signed-off-by: lk_hauwei --- .../arch/arm64/configs/rk3568_standard_defconfig | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/linux-5.10/arch/arm64/configs/rk3568_standard_defconfig b/linux-5.10/arch/arm64/configs/rk3568_standard_defconfig index 38ec124..9ffa071 100644 --- a/linux-5.10/arch/arm64/configs/rk3568_standard_defconfig +++ b/linux-5.10/arch/arm64/configs/rk3568_standard_defconfig @@ -277,6 +277,7 @@ CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=3 CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_KASAN_SHADOW_OFFSET=0xdfffffd000000000 # # Platform selection @@ -6648,6 +6649,13 @@ CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_KASAN=y +CONFIG_KASAN_GENERIC=y +CONFIG_KASAN_OUTLINE=y +# CONFIG_KASAN_INLINE is not set +CONFIG_KASAN_STACK=l +CONFIG_TEST_KASAN_MODULE=m +# CONFIG_KASAN_KUNIT_TEST=y # end of Memory Debugging # CONFIG_DEBUG_SHIRQ is not set @@ -6788,7 +6796,7 @@ CONFIG_STRICT_DEVMEM=y # # Kernel Testing and Coverage # -# CONFIG_KUNIT is not set +CONFIG_KUNIT=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y -- Gitee