aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-01-27 12:09:24 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-02-07 09:39:35 +0100
commitcd7a3c250fe213051cd250b111fbf17e48373e33 (patch)
tree9764ed72952f7183babca7dfbc230a59c486588f /executor
parentd25487bc2e50dbb3ec89a390467d1100744cac63 (diff)
sys/linux: move {i,fa}notify into own files
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h78
2 files changed, 81 insertions, 7 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 86dcaa8c2..04f79b364 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -60,7 +60,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "8af34e9d497783789dc623e6008be8c98b782a35"
+#define SYZ_REVISION "e1337ff46a546061c6a6061490f38ee242f4b072"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -70,7 +70,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "d2efaf232fd23ce4c5158000b4644d50c9375db0"
+#define SYZ_REVISION "76561d0a7b6dee60269bef9fedf506e062a2ec19"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "5dd0744dbc7da7bf396e594b93666959a0dfb8ab"
+#define SYZ_REVISION "c4282a5fc9b45f29e7cf834d9201c902a4c33f5a"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "46f6ae162f1fe97659e679e64bb0ee0f86204fa7"
+#define SYZ_REVISION "4c5e0d87ff52638dd93a6bbac52c6b6f00954da9"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "346fc9d6dd8da59799817acda9912b876ce04ccc"
+#define SYZ_REVISION "ea43c338e14bea33c0928f245f9524d30f8733bf"
#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 3de6942e3..4a44cdd55 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -3025,6 +3025,16 @@ const call_t syscalls[] = {
{"mq_timedsend", 279},
{"mq_unlink", 278},
{"mremap", 163},
+ {"msgctl$IPC_INFO", 402},
+ {"msgctl$IPC_RMID", 402},
+ {"msgctl$IPC_SET", 402},
+ {"msgctl$IPC_STAT", 402},
+ {"msgctl$MSG_INFO", 402},
+ {"msgctl$MSG_STAT", 402},
+ {"msgget", 399},
+ {"msgget$private", 399},
+ {"msgrcv", 401},
+ {"msgsnd", 400},
{"msync", 144},
{"munlock", 151},
{"munlockall", 153},
@@ -3286,6 +3296,21 @@ const call_t syscalls[] = {
{"sched_yield", 158},
{"seccomp", 354},
{"select", 82},
+ {"semctl$GETALL", 394},
+ {"semctl$GETNCNT", 394},
+ {"semctl$GETPID", 394},
+ {"semctl$GETVAL", 394},
+ {"semctl$GETZCNT", 394},
+ {"semctl$IPC_INFO", 394},
+ {"semctl$IPC_RMID", 394},
+ {"semctl$IPC_SET", 394},
+ {"semctl$IPC_STAT", 394},
+ {"semctl$SEM_INFO", 394},
+ {"semctl$SEM_STAT", 394},
+ {"semctl$SETALL", 394},
+ {"semctl$SETVAL", 394},
+ {"semget", 393},
+ {"semget$private", 393},
{"sendfile", 187},
{"sendfile64", 239},
{"sendmmsg", 345},
@@ -3697,6 +3722,18 @@ const call_t syscalls[] = {
{"setxattr$trusted_overlay_origin", 226},
{"setxattr$trusted_overlay_redirect", 226},
{"setxattr$trusted_overlay_upper", 226},
+ {"shmat", 397},
+ {"shmctl$IPC_INFO", 396},
+ {"shmctl$IPC_RMID", 396},
+ {"shmctl$IPC_SET", 396},
+ {"shmctl$IPC_STAT", 396},
+ {"shmctl$SHM_INFO", 396},
+ {"shmctl$SHM_LOCK", 396},
+ {"shmctl$SHM_STAT", 396},
+ {"shmctl$SHM_UNLOCK", 396},
+ {"shmdt", 398},
+ {"shmget", 395},
+ {"shmget$private", 395},
{"shutdown", 373},
{"sigaltstack", 186},
{"signalfd", 321},
@@ -7310,7 +7347,6 @@ const call_t syscalls[] = {
{"ioctl$IMGETVERSION", 54},
{"ioctl$IMHOLD_L1", 54},
{"ioctl$IMSETDEVNAME", 54},
- {"ioctl$INOTIFY_IOC_SETNEXTWD", 54},
{"ioctl$IOC_PR_CLEAR", 54},
{"ioctl$IOC_PR_PREEMPT", 54},
{"ioctl$IOC_PR_PREEMPT_ABORT", 54},
@@ -8054,6 +8090,7 @@ const call_t syscalls[] = {
{"mbind", 319},
{"membarrier", 389},
{"memfd_create", 385},
+ {"migrate_pages", 400},
{"mincore", 219},
{"mkdir", 39},
{"mkdirat", 323},
@@ -12333,7 +12370,6 @@ const call_t syscalls[] = {
{"ioctl$IMGETVERSION", 54},
{"ioctl$IMHOLD_L1", 54},
{"ioctl$IMSETDEVNAME", 54},
- {"ioctl$INOTIFY_IOC_SETNEXTWD", 54},
{"ioctl$IOC_PR_CLEAR", 54},
{"ioctl$IOC_PR_PREEMPT", 54},
{"ioctl$IOC_PR_PREEMPT_ABORT", 54},
@@ -13005,6 +13041,16 @@ const call_t syscalls[] = {
{"mq_timedsend", 264},
{"mq_unlink", 263},
{"mremap", 163},
+ {"msgctl$IPC_INFO", 402},
+ {"msgctl$IPC_RMID", 402},
+ {"msgctl$IPC_SET", 402},
+ {"msgctl$IPC_STAT", 402},
+ {"msgctl$MSG_INFO", 402},
+ {"msgctl$MSG_STAT", 402},
+ {"msgget", 399},
+ {"msgget$private", 399},
+ {"msgrcv", 401},
+ {"msgsnd", 400},
{"msync", 144},
{"munlock", 151},
{"munlockall", 153},
@@ -13266,6 +13312,22 @@ const call_t syscalls[] = {
{"sched_yield", 158},
{"seccomp", 358},
{"select", 82},
+ {"semctl$GETALL", 394},
+ {"semctl$GETNCNT", 394},
+ {"semctl$GETPID", 394},
+ {"semctl$GETVAL", 394},
+ {"semctl$GETZCNT", 394},
+ {"semctl$IPC_INFO", 394},
+ {"semctl$IPC_RMID", 394},
+ {"semctl$IPC_SET", 394},
+ {"semctl$IPC_STAT", 394},
+ {"semctl$SEM_INFO", 394},
+ {"semctl$SEM_STAT", 394},
+ {"semctl$SETALL", 394},
+ {"semctl$SETVAL", 394},
+ {"semget", 393},
+ {"semget$private", 393},
+ {"semtimedop", 392},
{"sendfile", 186},
{"sendmmsg", 349},
{"sendmmsg$alg", 349},
@@ -13675,6 +13737,18 @@ const call_t syscalls[] = {
{"setxattr$trusted_overlay_origin", 209},
{"setxattr$trusted_overlay_redirect", 209},
{"setxattr$trusted_overlay_upper", 209},
+ {"shmat", 397},
+ {"shmctl$IPC_INFO", 396},
+ {"shmctl$IPC_RMID", 396},
+ {"shmctl$IPC_SET", 396},
+ {"shmctl$IPC_STAT", 396},
+ {"shmctl$SHM_INFO", 396},
+ {"shmctl$SHM_LOCK", 396},
+ {"shmctl$SHM_STAT", 396},
+ {"shmctl$SHM_UNLOCK", 396},
+ {"shmdt", 398},
+ {"shmget", 395},
+ {"shmget$private", 395},
{"shutdown", 338},
{"sigaltstack", 185},
{"signalfd", 305},