From c31f96a8c65c0757078ea77218905c73fc1068d4 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 21 Jun 2018 11:03:53 +0200 Subject: executor: rework fallback coverage We have fallback coverage implmentation for freebsd. 1. It's broken after some recent changes. 2. We need it for fuchsia, windows, akaros, linux too. 3. It's painful to work with C code. Move fallback coverage to ipc package, fix it and provide for all OSes. --- executor/syscalls_test.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'executor/syscalls_test.h') diff --git a/executor/syscalls_test.h b/executor/syscalls_test.h index f1359a023..5a1c84410 100644 --- a/executor/syscalls_test.h +++ b/executor/syscalls_test.h @@ -3,6 +3,8 @@ #if 0 #define GOARCH "32" #define SYZ_REVISION "d92d7712e00dad64bba08d7850d58c2c07fce4a2" +#define SYZ_EXECUTOR_USES_FORK_SERVER false +#define SYZ_EXECUTOR_USES_SHMEM false #define SYZ_PAGE_SIZE 8192 #define SYZ_NUM_PAGES 2048 #define SYZ_DATA_OFFSET 536870912 @@ -114,6 +116,8 @@ const call_t syscalls[] = { #if 0 #define GOARCH "64" #define SYZ_REVISION "043151c0569399dabddfd351e1e4e097cf457238" +#define SYZ_EXECUTOR_USES_FORK_SERVER false +#define SYZ_EXECUTOR_USES_SHMEM false #define SYZ_PAGE_SIZE 4096 #define SYZ_NUM_PAGES 4096 #define SYZ_DATA_OFFSET 536870912 -- cgit mrf-deployment