From 9e29ec46f736c485eddd2e8a4d774f131964ba47 Mon Sep 17 00:00:00 2001 From: Thorsten Blum Date: Fri, 7 Aug 2026 19:24:30 -0600 Subject: riscv: Mark default_power_off() as __noreturn Since default_power_off() never returns, annotate it with the __noreturn attribute to improve compiler optimizations. Signed-off-by: Thorsten Blum Link: https://patch.msgid.link/20260727100339.410466-2-thorsten.blum@linux.dev Signed-off-by: Paul Walmsley --- arch/riscv/kernel/reset.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/riscv/kernel/reset.c b/arch/riscv/kernel/reset.c index 541e2162c85a..14eb08a6db85 100644 --- a/arch/riscv/kernel/reset.c +++ b/arch/riscv/kernel/reset.c @@ -7,7 +7,7 @@ #include #include -static void default_power_off(void) +static void __noreturn default_power_off(void) { while (1) wait_for_interrupt(); -- cgit v1.2.3