diff --git a/src/system/kernel/syscalls.c b/src/system/kernel/syscalls.c index 0647ae80f8..4abc2ce4cf 100644 --- a/src/system/kernel/syscalls.c +++ b/src/system/kernel/syscalls.c @@ -197,7 +197,7 @@ syscall_dispatcher(uint32 call_num, void *args, uint64 *call_ret) // dprintf("syscall_dispatcher: done with syscall 0x%x\n", call_num); - return B_INVOKE_SCHEDULER; + return B_HANDLED_INTERRUPT; } @@ -287,6 +287,8 @@ unregister_generic_syscall(const char *subsystem, uint32 version) return status; } - +/* + * kSyscallCount and kSyscallInfos here + */ +// generated by gensyscalls #include "syscall_table.h" - // generate by gensyscalls