From 4e64ae7c1e2522fc9e444bfa07bd747e90243d72 Mon Sep 17 00:00:00 2001 From: ll <> Date: Sun, 30 Jul 2023 21:27:22 +0800 Subject: [PATCH] add more fake syscalls --- kernel/src/syscall/dispatcher.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/src/syscall/dispatcher.rs b/kernel/src/syscall/dispatcher.rs index 4ff009b5..54102bc2 100644 --- a/kernel/src/syscall/dispatcher.rs +++ b/kernel/src/syscall/dispatcher.rs @@ -99,6 +99,7 @@ const SYS_SCHED_GETPARAM: usize = 121; const SYS_SCHED_SETSCHEDULER: usize = 119; const SYS_CLOCK_GETRES: usize = 114; const SYS_SOCKETPAIR: usize = 199; +const SYS_MADVISE: usize = 233; const SYS_CLOCK_NANOSLEEP: usize = 115; @@ -421,6 +422,7 @@ pub fn syscall(syscall_id: usize, args: [usize; 6]) -> isize { SYS_SENDTO => Ok(0), SYS_RECVFROM => Ok(0), SYS_SETSOCKOPT => Ok(0), + SYS_MADVISE => Ok(0), SYS_SCHED_SETAFFINITY => { sys_sched_setaffinity(args[0] as usize, args[1] as usize, args[2] as *const u8) -- GitLab