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