aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-12-13 20:12:13 +0100
committerDmitry Vyukov <dvyukov@google.com>2017-12-17 11:39:14 +0100
commit8ef00507063baf3fa681bb53113cb33adda5e4d7 (patch)
tree90f5be39889c5e064c92f16d9649627e84933820 /executor
parenteaeccee1d7f7a3f22e842309f21e3b118bd95254 (diff)
prog: don't serialize output data args
Fixes #188 We now will write just ""/1000 to denote a 1000-byte output buffer. Also we now don't store 1000-byte buffer in memory just to denote size. Old format is still parsed.
Diffstat (limited to 'executor')
-rw-r--r--executor/syscalls_test.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/executor/syscalls_test.h b/executor/syscalls_test.h
index 8b1e9a814..eb4bf6d76 100644
--- a/executor/syscalls_test.h
+++ b/executor/syscalls_test.h
@@ -2,10 +2,10 @@
#if 0
#define GOARCH "32"
-#define SYZ_REVISION "ab5b2b746192f26c994482e664534cbf487e3dbe"
+#define SYZ_REVISION "79ae2d829892c1b024cfea6076725a13e0ada442"
#define __NR_syz_test 1000000
-unsigned syscall_count = 75;
+unsigned syscall_count = 76;
call_t syscalls[] = {
{"mmap", 0, (syscall_t)mmap},
{"mutate0", 0, (syscall_t)mutate0},
@@ -15,7 +15,8 @@ call_t syscalls[] = {
{"mutate4", 0, (syscall_t)mutate4},
{"mutate5", 0, (syscall_t)mutate5},
{"mutate6", 0, (syscall_t)mutate6},
- {"serialize", 0, (syscall_t)serialize},
+ {"serialize0", 0, (syscall_t)serialize0},
+ {"serialize1", 0, (syscall_t)serialize1},
{"syz_test", 1000000, (syscall_t)syz_test},
{"syz_test$align0", 1000000, (syscall_t)syz_test},
{"syz_test$align1", 1000000, (syscall_t)syz_test},
@@ -88,10 +89,10 @@ call_t syscalls[] = {
#if 0
#define GOARCH "64"
-#define SYZ_REVISION "1dd179fe95626e284e24e4e636195924bced24ef"
+#define SYZ_REVISION "b1c83c04183eb27b5158df59d58c510efb35257d"
#define __NR_syz_test 1000000
-unsigned syscall_count = 75;
+unsigned syscall_count = 76;
call_t syscalls[] = {
{"mmap", 0, (syscall_t)mmap},
{"mutate0", 0, (syscall_t)mutate0},
@@ -101,7 +102,8 @@ call_t syscalls[] = {
{"mutate4", 0, (syscall_t)mutate4},
{"mutate5", 0, (syscall_t)mutate5},
{"mutate6", 0, (syscall_t)mutate6},
- {"serialize", 0, (syscall_t)serialize},
+ {"serialize0", 0, (syscall_t)serialize0},
+ {"serialize1", 0, (syscall_t)serialize1},
{"syz_test", 1000000, (syscall_t)syz_test},
{"syz_test$align0", 1000000, (syscall_t)syz_test},
{"syz_test$align1", 1000000, (syscall_t)syz_test},