diff options
| author | Siddharth M <siddharth.muralee@gmail.com> | 2019-07-01 16:07:45 +0530 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-07-01 12:37:45 +0200 |
| commit | 907bf74686129436f81aa40336ee89f7cc01b0b4 (patch) | |
| tree | 954ba8545db093f25c97578700c386960d201c22 /executor | |
| parent | 699d6448c8e087ef95dbe7d3fa79ef20bcf833b5 (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.h | 2 | ||||
| -rw-r--r-- | executor/syscalls.h | 20 |
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}, |
