[PATCH RFC xenomai-images 5/5] recipes-kernel: add debug additions to riscv64_defconfig
Tobias Schaffner <[email protected]>
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <[email protected]> |
Added to the defconfig to support the current workflow with a debug disablement snippet. Added as a section in the end of the file to make factoring out debug configs at a later stage easier. Signed-off-by: Tobias Schaffner <[email protected]> --- recipes-kernel/linux/files/common_nodbg.cfg | 2 ++ recipes-kernel/linux/files/riscv64_defconfig | 15 +++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/recipes-kernel/linux/files/common_nodbg.cfg b/recipes-kernel/linux/files/common_nodbg.cfg index a57463b..6637d16 100644 --- a/recipes-kernel/linux/files/common_nodbg.cfg +++ b/recipes-kernel/linux/files/common_nodbg.cfg @@ -1,5 +1,7 @@ # CONFIG_IPIPE_DEBUG is not set # CONFIG_XENO_OPT_DEBUG is not set +# CONFIG_EVL_DEBUG is not set +# CONFIG_EVL_DEBUG_CORE is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_LIST is not set # CONFIG_BUG_ON_DATA_CORRUPTION is not set diff --git a/recipes-kernel/linux/files/riscv64_defconfig b/recipes-kernel/linux/files/riscv64_defconfig index 8f9e852..6b991ae 100644 --- a/recipes-kernel/linux/files/riscv64_defconfig +++ b/recipes-kernel/linux/files/riscv64_defconfig @@ -311,3 +311,18 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_FS=y # CONFIG_RUNTIME_TESTING_MENU is not set CONFIG_MEMTEST=y + + +# Debug additions +CONFIG_BUG_ON_DATA_CORRUPTION=y +CONFIG_DEBUG_ATOMIC_SLEEP=y +CONFIG_DEBUG_LIST=y +CONFIG_DEBUG_LOCK_ALLOC=y +CONFIG_DEBUG_VM=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_EVL_DEBUG=y +CONFIG_EVL_DEBUG_CORE=y +CONFIG_FTRACE=y +CONFIG_FUNCTION_TRACER=y +CONFIG_PROVE_LOCKING=y +CONFIG_STACKTRACE=y -- 2.43.0