From cf49ed5769e95e2146c56883ebc957b22713381a Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 26 Jul 2019 10:29:11 +0200 Subject: prog: don't minimize ProcType to 0 Default value for ProcType is 0 (same for all PID's). Usually 0 either does not make sense at all or make different PIDs collide (since we use ProcType to separate value ranges for different PIDs). So don't change ProcType to 0 unless the type is explicitly marked as opt (in that case we will also generate 0 anyway). --- executor/defs.h | 2 +- executor/syscalls.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'executor') diff --git a/executor/defs.h b/executor/defs.h index dd408b45a..ccbdd75c2 100644 --- a/executor/defs.h +++ b/executor/defs.h @@ -175,7 +175,7 @@ #if GOARCH_64 #define GOARCH "64" -#define SYZ_REVISION "74c87d08a1f72c38c85e889813b60823a1e5755c" +#define SYZ_REVISION "8c0a50a6c63e5bd297e9f6421864685e1fd7dc96" #define SYZ_EXECUTOR_USES_FORK_SERVER 0 #define SYZ_EXECUTOR_USES_SHMEM 0 #define SYZ_PAGE_SIZE 4096 diff --git a/executor/syscalls.h b/executor/syscalls.h index 463ee2919..7d6bbeedd 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -16275,6 +16275,7 @@ const call_t syscalls[] = { {"foo$fmt3", 0}, {"foo$fmt4", 0}, {"foo$fmt5", 0}, + {"minimize$0", 0}, {"mutate0", 0}, {"mutate1", 0}, {"mutate2", 0}, -- cgit mrf-deployment