From cdf38bf0f758b8b6c06a7b14f0371ca04e6b81a3 Mon Sep 17 00:00:00 2001 From: Huibin Hong Date: Mon, 22 Aug 2022 12:35:53 +0000 Subject: [PATCH] arm64: add dump_stack in local_cpu_stop Signed-off-by: Huibin Hong Change-Id: I7aec6471876aa4df3a4cc012a9d6b4c6997c3952 --- arch/arm64/kernel/smp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c index 070e487e74ad..53c58a210f7a 100644 --- a/arch/arm64/kernel/smp.c +++ b/arch/arm64/kernel/smp.c @@ -852,6 +852,10 @@ void arch_irq_work_raise(void) static void local_cpu_stop(void) { + if (system_state <= SYSTEM_RUNNING) { + pr_crit("CPU%u: stopping\n", smp_processor_id()); + dump_stack(); + } set_cpu_online(smp_processor_id(), false); local_daif_mask();