diff --git a/kernel/syscall/syscall.c b/kernel/syscall/syscall.c index 40c9aed..14610c4 100644 --- a/kernel/syscall/syscall.c +++ b/kernel/syscall/syscall.c @@ -81,7 +81,7 @@ DEFINE_SYSCALL (sys_unmap) { /* int clone (uintptr_t vstack_top, void* entry) */ DEFINE_SYSCALL (sys_clone) { uintptr_t vstack_top = a1; - uintptr_t entry = a3; + uintptr_t entry = a2; struct proc* new = proc_clone (proc, vstack_top, entry);