From e888d93a58764a85e2c5a54c9b48cb4178c6bf48 Mon Sep 17 00:00:00 2001 From: Lina Iyer Date: Fri, 28 Aug 2020 21:20:17 -0600 Subject: [PATCH] arm64: defconfig: enable debugging of cpuidle governor in SVM Enable idle state failure statistics and tracing in menu governor to debug cpuidle related issues in SVM. Enable FTRACE dependency for the config items. Change-Id: I635a1c06db528358113672daa1ccb78078c79bf3 Signed-off-by: Lina Iyer --- arch/arm64/configs/vendor/genericarmv8-64_defconfig | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/vendor/genericarmv8-64_defconfig b/arch/arm64/configs/vendor/genericarmv8-64_defconfig index 76b4164d9acf..8a83eb3d0041 100644 --- a/arch/arm64/configs/vendor/genericarmv8-64_defconfig +++ b/arch/arm64/configs/vendor/genericarmv8-64_defconfig @@ -73,6 +73,8 @@ CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_CPU_IDLE=y +CONFIG_QGKI_CPUIDLE_FAILED_STAT=y +CONFIG_QGKI_MENU_GOV_DEBUG=y CONFIG_ARM_CPUIDLE=y CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_QCOM_SCM=y @@ -284,8 +286,11 @@ CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_TIMEOUT=-1 # CONFIG_SCHED_DEBUG is not set # CONFIG_DEBUG_PREEMPT is not set -CONFIG_STACKTRACE=y CONFIG_DEBUG_CREDENTIALS=y -# CONFIG_FTRACE is not set +CONFIG_PREEMPTIRQ_EVENTS=y +CONFIG_IRQSOFF_TRACER=y +CONFIG_PREEMPT_TRACER=y +CONFIG_SCHED_TRACER=y +CONFIG_STACK_TRACER=y CONFIG_MEMTEST=y CONFIG_BUG_ON_DATA_CORRUPTION=y