aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv64
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-07-08 17:38:59 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-07-08 17:38:59 +0300
commit7e828ec1e1479ff9a8afe845539d08ca0dfada5f (patch)
treea227c58b30c99058fc10ff3caffeebca7dbd5913 /arch/riscv64
parent219c27d420fe0abe5515cefc2513c6fe60aafdf9 (diff)
downloadkmi-7e828ec1e1479ff9a8afe845539d08ca0dfada5f.tar.gz
kmi-7e828ec1e1479ff9a8afe845539d08ca0dfada5f.zip
add orphan checking to timer and irq handling
Diffstat (limited to 'arch/riscv64')
-rw-r--r--arch/riscv64/kernel/proc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/riscv64/kernel/proc.c b/arch/riscv64/kernel/proc.c
index f21ce5c..73b0984 100644
--- a/arch/riscv64/kernel/proc.c
+++ b/arch/riscv64/kernel/proc.c
@@ -39,7 +39,7 @@ void run_init(struct tcb *t, vm_t fdt, vm_t initrd)
"sret\n"
:
: "r" (stack_top),
- "K" (0), "r" (t->tid), "K" (SYS_USER_BOOTED),
+ "K" (0), "r" (t->tid), "K" (SYS_USER_SPAWNED),
"r" (fdt), "r" (initrd), "K" (1)
: "memory");
/* we should never reach this */