aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorZubin Mithra <zsm@chromium.org>2019-01-10 10:34:35 -0800
committerDmitry Vyukov <dvyukov@google.com>2019-01-14 18:21:55 +0100
commitb38a805a0ca2f603435089963fe2a42d0b1c7a49 (patch)
treefe394d5e7d3008b219f8aeb919c64f6b4295de41 /executor
parent2a23bd77548452e65f27c0d94a6b285cc204d8cd (diff)
sys/linux: Add syscalls to read from sockets for crypto operations
sockaddr_alg with salg_type as "skcipher", "aead", "hash" and "rng" support for reading from these sockets. Add read descriptions to socket_alg.txt.
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h5
2 files changed, 10 insertions, 5 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 0a73ecfae..19aa0a3c2 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -60,7 +60,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "48662e35248c48c4603b1336b18c6af86b066588"
+#define SYZ_REVISION "fd6c8c0d5453152c503a72e196385a9ec6ac32b2"
#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 "29c6cd9e5fb8dfc9c2c68b74e20dac6056157812"
+#define SYZ_REVISION "714db9567bad780c568ce486773f7508db10e38e"
#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 "5cae71ad913cf62e2c1ad54d2252dc27a9197f0c"
+#define SYZ_REVISION "9a8f2f521bada026833882545a3c1dfde4f3ec87"
#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 "e40e275642a844c787d5af9e28e82d33993bc1ec"
+#define SYZ_REVISION "21250148b8a615197750c2b1e538f3fdb0fd380d"
#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 "1ea8b686a9a5ac23be58de48a99586ad36bc6c46"
+#define SYZ_REVISION "f1dfc77ec33b988ac23bfd1917705787a96b5348"
#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 7d437458a..b14818af9 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -3055,6 +3055,7 @@ const call_t syscalls[] = {
{"quotactl", 131},
{"read", 3},
{"read$FUSE", 3},
+ {"read$alg", 3},
{"read$eventfd", 3},
{"readahead", 225},
{"readlink", 85},
@@ -5575,6 +5576,7 @@ const call_t syscalls[] = {
{"quotactl", 179},
{"read", 0},
{"read$FUSE", 0},
+ {"read$alg", 0},
{"read$eventfd", 0},
{"readahead", 187},
{"readlink", 89},
@@ -8077,6 +8079,7 @@ const call_t syscalls[] = {
{"quotactl", 131},
{"read", 3},
{"read$FUSE", 3},
+ {"read$alg", 3},
{"read$eventfd", 3},
{"readahead", 225},
{"readlink", 85},
@@ -10560,6 +10563,7 @@ const call_t syscalls[] = {
{"quotactl", 60},
{"read", 63},
{"read$FUSE", 63},
+ {"read$alg", 63},
{"read$eventfd", 63},
{"readahead", 213},
{"readlinkat", 78},
@@ -12931,6 +12935,7 @@ const call_t syscalls[] = {
{"quotactl", 131},
{"read", 3},
{"read$FUSE", 3},
+ {"read$alg", 3},
{"read$eventfd", 3},
{"readahead", 191},
{"readlink", 85},