From 90e65360538bce0f112c941b4121872b1b376807 Mon Sep 17 00:00:00 2001 From: Andrew Boie Date: Fri, 6 Sep 2019 07:57:41 -0700 Subject: [PATCH] kernel: fix default z_arch_cpu_halt() k_cpu_idle() re-enables interrupts. Just spin instead. Fixes: #18973 Signed-off-by: Andrew Boie --- kernel/fatal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/fatal.c b/kernel/fatal.c index 4ed0a1b76ba..4324bf5ded7 100644 --- a/kernel/fatal.c +++ b/kernel/fatal.c @@ -26,7 +26,7 @@ FUNC_NORETURN __weak void z_arch_system_halt(unsigned int reason) (void)z_arch_irq_lock(); for (;;) { - k_cpu_idle(); + /* Spin endlessly */ } } /* LCOV_EXCL_STOP */