Files
kernel_google_redbull/build.config.redbull.debug_api
achigoliu d9a82a60fe build.config: Disable PANIC_ON_WARM for kernel debug build
- CONFIG_PANIC_ON_WARN_DEFAULT_ENABLE
- CONFIG_KASAN_PANIC_ON_WARN

Bug: 182058167
Bug: 175184027
Bug: 182345635
Signed-off-by: achigoliu <achigoliu@google.com>
Change-Id: I37bccde2d4a2e25ed275662619a02093c638c956
2021-03-10 17:46:58 +08:00

21 lines
757 B
Plaintext

KERNEL_DIR=private/msm-google
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.redbull.common.clang
POST_DEFCONFIG_CMDS="check_defconfig && update_debug_config"
function update_debug_config() {
${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \
-e CONFIG_DEBUG_SHIRQ \
-e CONFIG_DEBUG_KOBJECT \
-e CONFIG_DEBUG_KOBJECT_RELEASE \
-e CONFIG_DEBUG_LIST \
-e CONFIG_DEBUG_PI_LIST \
-e CONFIG_DEBUG_NOTIFIERS \
-e CONFIG_DEBUG_CREDENTIALS \
-d CFI \
-d CFI_PERMISSIVE \
-d CFI_CLANG \
-d SHADOW_CALL_STACK
(cd ${OUT_DIR} && \
make O=${OUT_DIR} CLANG_TRIPLE=${CLANG_TRIPLE} CROSS_COMPILE=${CROSS_COMPILE} "${TOOL_ARGS[@]}" ${MAKE_ARGS} olddefconfig)
}