diff --git a/kernel/debug/debug_core.c b/kernel/debug/debug_core.c index 70e86b4b4932df083ce5c47b35f757c35431c773..2b7c9b67931d6818d85d5066544172f2df8693ac 100644 --- a/kernel/debug/debug_core.c +++ b/kernel/debug/debug_core.c @@ -444,7 +444,7 @@ int dbg_remove_all_break(void) #ifdef CONFIG_KGDB_KDB void kdb_dump_stack_on_cpu(int cpu) { - if (cpu == raw_smp_processor_id()) { + if (cpu == raw_smp_processor_id() || !IS_ENABLED(CONFIG_SMP)) { dump_stack(); return; }