1*4882a593SmuzhiyunDEFCONFIG=gki_defconfig 2*4882a593SmuzhiyunPOST_DEFCONFIG_CMDS="check_defconfig && update_kprobes_config" 3*4882a593Smuzhiyunfunction update_kprobes_config() { 4*4882a593Smuzhiyun ${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \ 5*4882a593Smuzhiyun -d LTO_CLANG_THIN \ 6*4882a593Smuzhiyun -d LTO_CLANG_FULL \ 7*4882a593Smuzhiyun -d CFI_PERMISSIVE \ 8*4882a593Smuzhiyun -d CFI_CLANG \ 9*4882a593Smuzhiyun -e CONFIG_DYNAMIC_FTRACE \ 10*4882a593Smuzhiyun -e CONFIG_FUNCTION_TRACER \ 11*4882a593Smuzhiyun -e CONFIG_IRQSOFF_TRACER \ 12*4882a593Smuzhiyun -e CONFIG_FUNCTION_PROFILER \ 13*4882a593Smuzhiyun -e CONFIG_PREEMPT_TRACER \ 14*4882a593Smuzhiyun -e CONFIG_CHECKPOINT_RESTORE \ 15*4882a593Smuzhiyun -d CONFIG_RANDOMIZE_BASE 16*4882a593Smuzhiyun (cd ${OUT_DIR} && \ 17*4882a593Smuzhiyun make ${CC_LD_ARG} O=${OUT_DIR} olddefconfig) 18*4882a593Smuzhiyun} 19*4882a593Smuzhiyun 20