From d720323b504429b879a65bb320be9a5c28fa3e81 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/aarch32/linux_defconfig | 1 + board/aarch64/linux_defconfig | 1 + board/riscv64/linux_defconfig | 1 + board/x86_64/linux_defconfig | 1 + 4 files changed, 4 insertions(+) diff --git a/board/aarch32/linux_defconfig b/board/aarch32/linux_defconfig index c87e4eeb..933daea6 100644 --- a/board/aarch32/linux_defconfig +++ b/board/aarch32/linux_defconfig @@ -394,6 +394,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/aarch64/linux_defconfig b/board/aarch64/linux_defconfig index cac80479..cd4a84c1 100644 --- a/board/aarch64/linux_defconfig +++ b/board/aarch64/linux_defconfig @@ -565,6 +565,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 e3337e65..f3815aef 100644 --- a/board/riscv64/linux_defconfig +++ b/board/riscv64/linux_defconfig @@ -481,6 +481,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 db815eb1..ffd4b045 100644 --- a/board/x86_64/linux_defconfig +++ b/board/x86_64/linux_defconfig @@ -270,5 +270,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