aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/upstream-riscv64-kasan.config
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2022-05-27 09:14:23 +0200
committerDmitry Vyukov <dvyukov@google.com>2022-05-27 09:47:55 +0200
commit116e7a7b1ef308fdbd067a06362c8bec9397e217 (patch)
treea9af0f70625e6c0c4faf357b2ec328ccb298aec1 /dashboard/config/linux/upstream-riscv64-kasan.config
parent3037caa999f22cdb40f1fa5c6b1b13e5d6af9781 (diff)
dashboard/config: enable KASAN_VMALLOC for riscv
Atish Patra found that enabling KASAN_VMALLOC fixes the boot: https://lore.kernel.org/all/CAOnJCUKBWx+wEKaq8WOPC1j7jgn38iWcrTh4gO+FzfF-mhPkQg@mail.gmail.com/ Enable it.
Diffstat (limited to 'dashboard/config/linux/upstream-riscv64-kasan.config')
-rw-r--r--dashboard/config/linux/upstream-riscv64-kasan.config3
1 files changed, 2 insertions, 1 deletions
diff --git a/dashboard/config/linux/upstream-riscv64-kasan.config b/dashboard/config/linux/upstream-riscv64-kasan.config
index 0f97b616c..7d46ff07e 100644
--- a/dashboard/config/linux/upstream-riscv64-kasan.config
+++ b/dashboard/config/linux/upstream-riscv64-kasan.config
@@ -450,6 +450,7 @@ CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
CONFIG_CLONE_BACKWARDS=y
# CONFIG_COMPAT_32BIT_TIME is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
+CONFIG_VMAP_STACK=y
CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
@@ -6470,7 +6471,7 @@ CONFIG_KASAN_GENERIC=y
CONFIG_KASAN_OUTLINE=y
# CONFIG_KASAN_INLINE is not set
CONFIG_KASAN_STACK=y
-# CONFIG_KASAN_VMALLOC is not set
+CONFIG_KASAN_VMALLOC=y
# CONFIG_KASAN_MODULE_TEST is not set
CONFIG_HAVE_ARCH_KFENCE=y
CONFIG_KFENCE=y