aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager
diff options
context:
space:
mode:
Diffstat (limited to 'syz-manager')
-rw-r--r--syz-manager/manager.go4
-rw-r--r--syz-manager/mgrconfig/mgrconfig.go7
2 files changed, 2 insertions, 9 deletions
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: