From 0a3879f5214178a48e73809872a0434372cc8813 Mon Sep 17 00:00:00 2001 From: Tobias Waldekranz Date: Fri, 12 Dec 2025 14:43:16 +0000 Subject: [PATCH] kernel: Enable test_lockup module This will be us the ability to test a hardware watchdog's ability to trigger on different kinds of lockups. --- board/aarch64/linux_defconfig | 1 + board/riscv64/linux_defconfig | 1 + board/x86_64/linux_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/board/aarch64/linux_defconfig b/board/aarch64/linux_defconfig index 066a46d2..f538e98c 100644 --- a/board/aarch64/linux_defconfig +++ b/board/aarch64/linux_defconfig @@ -557,6 +557,7 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_WQ_WATCHDOG=y CONFIG_WQ_CPU_INTENSIVE_REPORT=y +CONFIG_TEST_LOCKUP=m # CONFIG_SCHED_DEBUG is not set # CONFIG_RCU_TRACE is not set CONFIG_FUNCTION_TRACER=y diff --git a/board/riscv64/linux_defconfig b/board/riscv64/linux_defconfig index d2512e27..cb371144 100644 --- a/board/riscv64/linux_defconfig +++ b/board/riscv64/linux_defconfig @@ -470,6 +470,7 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_WQ_WATCHDOG=y CONFIG_WQ_CPU_INTENSIVE_REPORT=y +CONFIG_TEST_LOCKUP=m # CONFIG_SCHED_DEBUG is not set CONFIG_STACKTRACE=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 diff --git a/board/x86_64/linux_defconfig b/board/x86_64/linux_defconfig index 3e39d3c7..d74cf834 100644 --- a/board/x86_64/linux_defconfig +++ b/board/x86_64/linux_defconfig @@ -273,5 +273,6 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_WQ_WATCHDOG=y CONFIG_WQ_CPU_INTENSIVE_REPORT=y +CONFIG_TEST_LOCKUP=m CONFIG_FUNCTION_TRACER=y CONFIG_UNWINDER_FRAME_POINTER=y