aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorPaul Chaignon <paul.chaignon@orange.com>2019-09-17 11:41:26 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-09-17 14:41:41 +0200
commitc9364a464803dee7c57da611a17d01b57b53ff7d (patch)
tree443176872012ac3f63d8709ca007a64fb9f037bc /executor
parent13dcda9b39492dcd91150df7d867bbe2a44cc5e6 (diff)
sys/linux: support for loopkup-free map value accesses
A new BPF instruction that allows lookup-free map value accesses was added in Linux v5.2, with commit d8eca5b ("bpf: implement lookup-free direct value access for maps"). It enables direct access to map values without having to call a BPF helper. It is currently used to implement global variable support. This commit adds support for that new instruction. Signed-off-by: Paul Chaignon <paul.chaignon@orange.com>
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 43850db6f..4c22902ec 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -70,7 +70,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "6c600dc9e424904f3bf19b9e8ade5a7d397827a9"
+#define SYZ_REVISION "0cf2e190168e6f07b1e6cf3b6e77c4ccd139c835"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "e8d337b13b9ae8f911b772c9be47236bc8446da4"
+#define SYZ_REVISION "aa246a28337c3712c3cb2b2da52b46f89c50ca77"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "c0010b3d05cb5d0ca1af17dacf9349c9cdf38c9e"
+#define SYZ_REVISION "d928c34e4aaf0fbd4da01cc7f5cdc97a4357a6ad"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "ace614dc3bdc1ab3e0dfe5514e2718cdd818e071"
+#define SYZ_REVISION "54ef3e7068bd04e03a35bba1769b88d9f7a4c0c1"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -110,7 +110,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "a3c972567317d3e84a2e833c05a73c8218815ee9"
+#define SYZ_REVISION "2e9bda0f72a72f64202eedacac148f06bb443e11"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096