From 4f2acff9390f8567fd9ae6ca1a2fd5a0f9466676 Mon Sep 17 00:00:00 2001 From: Ayushi Sharma <35501599+ais2397@users.noreply.github.com> Date: Sun, 21 Jun 2020 14:11:23 +0530 Subject: sys/netbsd: increase syscall support (#1805) * sys/netbsd: increase syscall support * sys/netbsd: increase syscall support fixed * sys/netbsd: fixed mknod issue * sys/netbsd: add fix for getdents, futimes and setpriority --- sys/netbsd/sys_amd64.const | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) (limited to 'sys/netbsd/sys_amd64.const') diff --git a/sys/netbsd/sys_amd64.const b/sys/netbsd/sys_amd64.const index c71335f0a..8a1964671 100644 --- a/sys/netbsd/sys_amd64.const +++ b/sys/netbsd/sys_amd64.const @@ -70,6 +70,9 @@ POLLRDBAND = 128 POLLRDNORM = 64 POLLWRBAND = 256 POLLWRNORM = 4 +PRIO_PGRP = 1 +PRIO_PROCESS = 0 +PRIO_USER = 2 RLIMIT_AS = 10 RLIMIT_CORE = 4 RLIMIT_CPU = 0 @@ -96,32 +99,55 @@ SA_SIGINFO = 64 SF_APPEND = 262144 SF_ARCHIVED = 65536 SF_IMMUTABLE = 131072 +SYS___clock_getres50 = 429 +SYS___clock_gettime50 = 427 +SYS___clock_settime50 = 428 SYS___clone = 287 SYS___fstat50 = 440 +SYS___futimes50 = 423 SYS___getcwd = 296 +SYS___getdents30 = 390 +SYS___getitimer50 = 426 SYS___getlogin = 49 +SYS___getrusage50 = 445 SYS___lstat50 = 441 +SYS___lutimes50 = 424 SYS___msync13 = 277 +SYS___nanosleep50 = 430 SYS___select50 = 417 +SYS___setitimer50 = 425 SYS___stat50 = 439 +SYS___utimes50 = 420 SYS___vfork14 = 282 +SYS___wait450 = 449 SYS_access = 33 +SYS_acct = 51 SYS_chdir = 12 SYS_chflags = 34 SYS_chmod = 15 SYS_chown = 16 SYS_chroot = 61 -SYS_clock_getres = 429 -SYS_clock_gettime = 427 SYS_clock_nanosleep = 477 -SYS_clock_settime = 428 SYS_compat_12_msync = 65 +SYS_compat_30_getdents = 272 SYS_compat_43_fstat43 = 62 SYS_compat_43_lstat43 = 40 SYS_compat_43_oftruncate = 130 SYS_compat_43_otruncate = 129 SYS_compat_43_stat43 = 38 +SYS_compat_50_clock_getres = 234 +SYS_compat_50_clock_gettime = 232 +SYS_compat_50_clock_settime = 233 +SYS_compat_50_futimes = 206 +SYS_compat_50_getitimer = 86 +SYS_compat_50_getrusage = 117 +SYS_compat_50_lutimes = 276 +SYS_compat_50_mknod = 14 +SYS_compat_50_nanosleep = 240 SYS_compat_50_select = 93 +SYS_compat_50_setitimer = 83 +SYS_compat_50_utimes = 138 +SYS_compat_50_wait4 = 7 SYS_dup3 = 454 SYS_execve = 59 SYS_exit = 1 @@ -139,18 +165,16 @@ SYS_flock = 131 SYS_fork = 2 SYS_fsync = 95 SYS_ftruncate = 201 -SYS_getdents = 390 SYS_getegid = 43 SYS_geteuid = 25 SYS_getgid = 47 SYS_getgroups = 79 -SYS_getitimer = 426 SYS_getpgid = 207 SYS_getpgrp = 81 SYS_getpid = 20 SYS_getppid = 39 +SYS_getpriority = 100 SYS_getrlimit = 194 -SYS_getrusage = 445 SYS_getsid = 286 SYS_getuid = 24 SYS_lchflags = 304 @@ -164,7 +188,6 @@ SYS_mkdir = 136 SYS_mkdirat = 461 SYS_mknod = 450 SYS_mknodat = 460 -SYS_nanosleep = 430 SYS_pipe = 42 SYS_poll = 209 SYS_posix_spawn = 474 @@ -179,8 +202,8 @@ SYS_setegid = 182 SYS_seteuid = 183 SYS_setgid = 181 SYS_setgroups = 80 -SYS_setitimer = 425 SYS_setpgid = 82 +SYS_setpriority = 96 SYS_setregid = 127 SYS_setreuid = 126 SYS_setrlimit = 195 @@ -192,9 +215,7 @@ SYS_truncate = 200 SYS_unlink = 10 SYS_unlinkat = 471 SYS_utimensat = 467 -SYS_utimes = 420 SYS_vfork = 66 -SYS_wait4 = 449 S_IFBLK = 24576 S_IFCHR = 8192 S_IFIFO = 4096 @@ -210,6 +231,7 @@ S_IXGRP = 8 S_IXOTH = 1 S_IXUSR = 64 TIMER_ABSTIME = 1 +TIMER_RELTIME = 0 UF_APPEND = 4 UF_IMMUTABLE = 2 UF_NODUMP = 1 @@ -225,3 +247,5 @@ WTRAPPED = 64 WUNTRACED = 2 W_OK = 2 X_OK = 1 +__WALL = 8 +__WCLONE = 4 -- cgit mrf-deployment