diff --git a/kernel/amd64/syscall.c b/kernel/amd64/syscall.c index 8e1858b..9588cd0 100644 --- a/kernel/amd64/syscall.c +++ b/kernel/amd64/syscall.c @@ -29,9 +29,8 @@ int amd64_syscall_dispatch (void* stack_ptr) { int result = func (caller, regs->rdi, regs->rsi, regs->rdx, regs->r10, regs->r8, regs->r9); __asm__ volatile ("cli"); - return 0; - /* return result; */ + return result; } void syscall_init (void) {