aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--syz-gce/syz-gce.go1
-rw-r--r--syz-manager/manager.go4
-rw-r--r--syz-manager/mgrconfig/mgrconfig.go7
3 files changed, 2 insertions, 10 deletions
diff --git a/syz-gce/syz-gce.go b/syz-gce/syz-gce.go
index 7e1fd68b3..f6a9fae1b 100644
--- a/syz-gce/syz-gce.go
+++ b/syz-gce/syz-gce.go
@@ -480,7 +480,6 @@ func writeManagerConfig(cfg *Config, httpPort int, file string) error {
Syzkaller: "gopath/src/github.com/google/syzkaller",
Type: "gce",
Image: "image/disk.tar.gz",
- Output: "stdout",
Sandbox: cfg.Sandbox,
Procs: cfg.Procs,
Enable_Syscalls: cfg.Enable_Syscalls,
diff --git a/syz-manager/manager.go b/syz-manager/manager.go
index 9ab0ce4f5..465cf7aad 100644
--- a/syz-manager/manager.go
+++ b/syz-manager/manager.go
@@ -478,8 +478,8 @@ func (mgr *Manager) runInstance(index int) (*Crash, error) {
start := time.Now()
atomic.AddUint32(&mgr.numFuzzing, 1)
defer atomic.AddUint32(&mgr.numFuzzing, ^uint32(0))
- cmd := fmt.Sprintf("%v -executor=%v -name=vm-%v -manager=%v -output=%v -procs=%v -leak=%v -cover=%v -sandbox=%v -debug=%v -v=%d",
- fuzzerBin, executorBin, index, fwdAddr, mgr.cfg.Output, procs, leak, mgr.cfg.Cover, mgr.cfg.Sandbox, *flagDebug, fuzzerV)
+ cmd := fmt.Sprintf("%v -executor=%v -name=vm-%v -manager=%v -procs=%v -leak=%v -cover=%v -sandbox=%v -debug=%v -v=%d",
+ fuzzerBin, executorBin, index, fwdAddr, procs, leak, mgr.cfg.Cover, mgr.cfg.Sandbox, *flagDebug, fuzzerV)
outc, errc, err := inst.Run(time.Hour, mgr.vmStop, cmd)
if err != nil {
return nil, fmt.Errorf("failed to run fuzzer: %v", err)
diff --git a/syz-manager/mgrconfig/mgrconfig.go b/syz-manager/mgrconfig/mgrconfig.go
index 66c5caf90..ace794d97 100644
--- a/syz-manager/mgrconfig/mgrconfig.go
+++ b/syz-manager/mgrconfig/mgrconfig.go
@@ -23,7 +23,6 @@ type Config struct {
Vmlinux string
Tag string // arbitrary optional tag that is saved along with crash reports (e.g. branch/commit)
Image string // linux image for VMs
- Output string // one of stdout/dmesg/file (useful only for local VM)
Hub_Addr string
Hub_Key string
@@ -71,7 +70,6 @@ func load(data []byte, filename string) (*Config, map[int]bool, error) {
Reproduce: true,
Sandbox: "setuid",
Rpc: "localhost:0",
- Output: "stdout",
Procs: 1,
}
if data != nil {
@@ -107,11 +105,6 @@ func load(data []byte, filename string) (*Config, map[int]bool, error) {
if cfg.Procs < 1 || cfg.Procs > 32 {
return nil, nil, fmt.Errorf("bad config param procs: '%v', want [1, 32]", cfg.Procs)
}
- switch cfg.Output {
- case "none", "stdout", "dmesg", "file":
- default:
- return nil, nil, fmt.Errorf("config param output must contain one of none/stdout/dmesg/file")
- }
switch cfg.Sandbox {
case "none", "setuid", "namespace":
default: