From bf713e83212d02c359c3997f3d71061f26c7c1bb Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Wed, 11 Dec 2019 16:02:54 +0200 Subject: [PATCH] Update configs for KASAN Signed-off-by: David Abdurachmanov --- configs/fedora/generic/riscv/CONFIG_KASAN_GENERIC | 1 + configs/fedora/generic/riscv/CONFIG_KASAN_INLINE | 1 + configs/fedora/generic/riscv/CONFIG_KASAN_OUTLINE | 1 + configs/fedora/generic/riscv/CONFIG_TEST_KASAN | 1 + kernel-riscv64-debug.config | 4 ++++ kernel-riscv64.config | 4 ++++ 6 files changed, 12 insertions(+) create mode 100644 configs/fedora/generic/riscv/CONFIG_KASAN_GENERIC create mode 100644 configs/fedora/generic/riscv/CONFIG_KASAN_INLINE create mode 100644 configs/fedora/generic/riscv/CONFIG_KASAN_OUTLINE create mode 100644 configs/fedora/generic/riscv/CONFIG_TEST_KASAN diff --git a/configs/fedora/generic/riscv/CONFIG_KASAN_GENERIC b/configs/fedora/generic/riscv/CONFIG_KASAN_GENERIC new file mode 100644 index 000000000..1c58d0d4a --- /dev/null +++ b/configs/fedora/generic/riscv/CONFIG_KASAN_GENERIC @@ -0,0 +1 @@ +CONFIG_KASAN_GENERIC=y diff --git a/configs/fedora/generic/riscv/CONFIG_KASAN_INLINE b/configs/fedora/generic/riscv/CONFIG_KASAN_INLINE new file mode 100644 index 000000000..98170fe14 --- /dev/null +++ b/configs/fedora/generic/riscv/CONFIG_KASAN_INLINE @@ -0,0 +1 @@ +# CONFIG_KASAN_INLINE is not set diff --git a/configs/fedora/generic/riscv/CONFIG_KASAN_OUTLINE b/configs/fedora/generic/riscv/CONFIG_KASAN_OUTLINE new file mode 100644 index 000000000..b224ce334 --- /dev/null +++ b/configs/fedora/generic/riscv/CONFIG_KASAN_OUTLINE @@ -0,0 +1 @@ +CONFIG_KASAN_OUTLINE=y diff --git a/configs/fedora/generic/riscv/CONFIG_TEST_KASAN b/configs/fedora/generic/riscv/CONFIG_TEST_KASAN new file mode 100644 index 000000000..83a96f1ef --- /dev/null +++ b/configs/fedora/generic/riscv/CONFIG_TEST_KASAN @@ -0,0 +1 @@ +# CONFIG_TEST_KASAN is not set diff --git a/kernel-riscv64-debug.config b/kernel-riscv64-debug.config index c5930af14..f24028c7d 100644 --- a/kernel-riscv64-debug.config +++ b/kernel-riscv64-debug.config @@ -2371,6 +2371,9 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y CONFIG_KARMA_PARTITION=y +CONFIG_KASAN_GENERIC=y +# CONFIG_KASAN_INLINE is not set +CONFIG_KASAN_OUTLINE=y CONFIG_KASAN=y # CONFIG_KCOV is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 @@ -5293,6 +5296,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_IDA is not set +# CONFIG_TEST_KASAN is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y diff --git a/kernel-riscv64.config b/kernel-riscv64.config index d9d66e033..fc658a816 100644 --- a/kernel-riscv64.config +++ b/kernel-riscv64.config @@ -2354,6 +2354,9 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y CONFIG_KARMA_PARTITION=y +CONFIG_KASAN_GENERIC=y +# CONFIG_KASAN_INLINE is not set +CONFIG_KASAN_OUTLINE=y CONFIG_KASAN=y # CONFIG_KCOV is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 @@ -5270,6 +5273,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_IDA is not set +# CONFIG_TEST_KASAN is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set