f682b4505d
CONFIG_KASAN_PANIC_ON_WARN was added in a custom patch for Pixel kernels, which would make KASAN panic the kernel after the first report regardless of whether the panic_on_warn parameter is set. (Coincidentally, that patch also would break instrumentation mode selection for KASAN.) As that patch was never applied to the common kernel, CONFIG_KASAN_PANIC_ON_WARN doesn't exist here. This change drops the non-existent CONFIG_KASAN_PANIC_ON_WARN from build.config.gki_kasan. Signed-off-by: Andrey Konovalov <andreyknvl@google.com> Change-Id: I9f42bb5f3515f18e2a5774241ea73a59d8883955
22 lines
648 B
Plaintext
22 lines
648 B
Plaintext
DEFCONFIG=gki_defconfig
|
|
POST_DEFCONFIG_CMDS="check_defconfig && update_kasan_config"
|
|
function update_kasan_config() {
|
|
${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \
|
|
-e CONFIG_KASAN \
|
|
-e CONFIG_KASAN_INLINE \
|
|
-e CONFIG_KCOV \
|
|
-e CONFIG_PANIC_ON_WARN_DEFAULT_ENABLE \
|
|
-d CONFIG_RANDOMIZE_BASE \
|
|
-d CONFIG_KASAN_OUTLINE \
|
|
--set-val CONFIG_FRAME_WARN 0 \
|
|
-d LTO \
|
|
-d LTO_CLANG \
|
|
-d CFI \
|
|
-d CFI_PERMISSIVE \
|
|
-d CFI_CLANG \
|
|
-d SHADOW_CALL_STACK
|
|
(cd ${OUT_DIR} && \
|
|
make ${CC_LD_ARG} O=${OUT_DIR} olddefconfig)
|
|
}
|
|
|