aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuís Marques <luis@luismarques.eu>2019-02-28 22:00:47 +0000
committerAndrew Waterman <aswaterman@gmail.com>2019-02-28 14:00:47 -0800
commita1c125dde740f5acd1e20a341cf3426ea44af292 (patch)
tree2c589a81a163f6e17e768c77c6a84de65fc51f93
parenta26a565cb89b9292e400363fe00e75f3eb4cf99c (diff)
downloadriscv-pk-a1c125dde740f5acd1e20a341cf3426ea44af292.zip
riscv-pk-a1c125dde740f5acd1e20a341cf3426ea44af292.tar.gz
riscv-pk-a1c125dde740f5acd1e20a341cf3426ea44af292.tar.bz2
Stub out madvise syscall (#145)
-rw-r--r--pk/syscall.c1
-rw-r--r--pk/syscall.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/pk/syscall.c b/pk/syscall.c
index 5a86c5c..8903ecc 100644
--- a/pk/syscall.c
+++ b/pk/syscall.c
@@ -471,6 +471,7 @@ long do_syscall(long a0, long a1, long a2, long a3, long a4, long a5, unsigned l
[SYS_chdir] = sys_chdir,
[SYS_set_tid_address] = sys_stub_nosys,
[SYS_set_robust_list] = sys_stub_nosys,
+ [SYS_madvise] = sys_stub_nosys,
};
const static void* old_syscall_table[] = {
diff --git a/pk/syscall.h b/pk/syscall.h
index d73af7f..963158e 100644
--- a/pk/syscall.h
+++ b/pk/syscall.h
@@ -52,6 +52,7 @@
#define SYS_clock_gettime 113
#define SYS_set_tid_address 96
#define SYS_set_robust_list 99
+#define SYS_madvise 233
#define OLD_SYSCALL_THRESHOLD 1024
#define SYS_open 1024