diff options
author | Abraham Gonzalez <abe.j.gonza@gmail.com> | 2025-02-04 18:53:35 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-04 18:53:35 -0800 |
commit | e5563d1044bd6790325c4602c49f89e1182fa91a (patch) | |
tree | fcdcd9bc9c617e6e8c3750613753702f14896315 | |
parent | abadfdc507d5a75b6272dc360e70a80a510c758a (diff) | |
download | pk-master.zip pk-master.tar.gz pk-master.tar.bz2 |
-rw-r--r-- | pk/syscall.c | 5 | ||||
-rw-r--r-- | pk/syscall.h | 1 |
2 files changed, 4 insertions, 2 deletions
diff --git a/pk/syscall.c b/pk/syscall.c index dc0d35f..dcd03fc 100644 --- a/pk/syscall.c +++ b/pk/syscall.c @@ -518,7 +518,7 @@ int sys_times(long* loc) kloc[0] = t / (CLOCK_FREQ / 1000000); memcpy_to_user(loc, kloc, sizeof(kloc)); - + return 0; } @@ -531,7 +531,7 @@ int sys_gettimeofday(long* loc) kloc[1] = (t % CLOCK_FREQ) / (CLOCK_FREQ / 1000000); memcpy_to_user(loc, kloc, sizeof(kloc)); - + return 0; } @@ -770,6 +770,7 @@ long do_syscall(long a0, long a1, long a2, long a3, long a4, long a5, unsigned l [SYS_readlinkat] = sys_readlinkat, [SYS_readv] = sys_readv, [SYS_riscv_hwprobe] = sys_riscv_hwprobe, + [SYS_futex] = sys_stub_success, }; const static void* old_syscall_table[] = { diff --git a/pk/syscall.h b/pk/syscall.h index 2d430fa..979363a 100644 --- a/pk/syscall.h +++ b/pk/syscall.h @@ -60,6 +60,7 @@ #define SYS_statx 291 #define SYS_readv 65 #define SYS_riscv_hwprobe 258 +#define SYS_futex 98 #define OLD_SYSCALL_THRESHOLD 1024 #define SYS_open 1024 |