aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/um/os-Linux/skas/process.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/um/os-Linux/skas/process.c b/arch/um/os-Linux/skas/process.c
index c94c3bd70ccd..df4a985716eb 100644
--- a/arch/um/os-Linux/skas/process.c
+++ b/arch/um/os-Linux/skas/process.c
@@ -610,6 +610,11 @@ int start_idle_thread(void *stack, jmp_buf *switch_buf)
610 fatal_sigsegv(); 610 fatal_sigsegv();
611 } 611 }
612 longjmp(*switch_buf, 1); 612 longjmp(*switch_buf, 1);
613
614 /* unreachable */
615 printk(UM_KERN_ERR "impossible long jump!");
616 fatal_sigsegv();
617 return 0;
613} 618}
614 619
615void initial_thread_cb_skas(void (*proc)(void *), void *arg) 620void initial_thread_cb_skas(void (*proc)(void *), void *arg)