aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorSiddharth M <siddharth.muralee@gmail.com>2019-07-01 16:07:45 +0530
committerDmitry Vyukov <dvyukov@google.com>2019-07-01 12:37:45 +0200
commit907bf74686129436f81aa40336ee89f7cc01b0b4 (patch)
tree954ba8545db093f25c97578700c386960d201c22 /executor
parent699d6448c8e087ef95dbe7d3fa79ef20bcf833b5 (diff)
sys/netbsd: Adding more syscalls
* sys/netbsd: Adding more syscalls * Added lwp create structures * Added a few lwp flags * completed _lwp* syscalls * add clone syscall * fix errors, recheck arguments
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h2
-rw-r--r--executor/syscalls.h20
2 files changed, 21 insertions, 1 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 0898ea0f3..933dcbbb8 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -125,7 +125,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "96be9781647711050e565dac893dacbf183be15d"
+#define SYZ_REVISION "71ea2d6047354a28057976d7ea40a5f24673a27c"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 1c66634dd..76c5ce394 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -15599,6 +15599,23 @@ const call_t syscalls[] = {
#if GOARCH_amd64
const call_t syscalls[] = {
+ {"__clone", 287},
+ {"_lwp_continue", 314},
+ {"_lwp_create", 309},
+ {"_lwp_ctl", 325},
+ {"_lwp_detach", 319},
+ {"_lwp_exit", 310},
+ {"_lwp_getname", 324},
+ {"_lwp_getprivate", 316},
+ {"_lwp_kill", 318},
+ {"_lwp_self", 311},
+ {"_lwp_setname", 323},
+ {"_lwp_setprivate", 317},
+ {"_lwp_suspend", 313},
+ {"_lwp_unpark", 321},
+ {"_lwp_unpark_all", 322},
+ {"_lwp_wait", 312},
+ {"_lwp_wakeup", 315},
{"accept", 30},
{"accept$inet", 30},
{"accept$inet6", 30},
@@ -15616,6 +15633,7 @@ const call_t syscalls[] = {
{"clock_nanosleep", 477},
{"clock_settime", 428},
{"close", 6},
+ {"compat_50__lwp_park", 320},
{"connect", 98},
{"connect$inet", 98},
{"connect$inet6", 98},
@@ -15705,8 +15723,10 @@ const call_t syscalls[] = {
{"pipe", 42},
{"pipe2", 453},
{"poll", 209},
+ {"pread", 173},
{"preadv", 289},
{"ptrace", 26},
+ {"pwrite", 174},
{"pwritev", 290},
{"read", 3},
{"readlink", 58},