aboutsummaryrefslogtreecommitdiffstats
path: root/syz-verifier/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'syz-verifier/main.go')
-rwxr-xr-xsyz-verifier/main.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/syz-verifier/main.go b/syz-verifier/main.go
index 0a047231d..c429fc5a3 100755
--- a/syz-verifier/main.go
+++ b/syz-verifier/main.go
@@ -113,7 +113,7 @@ type runnerProgs map[int]*progInfo
func main() {
var cfgs tool.CfgsFlag
- flag.Var(&cfgs, "configs", "list of kernel-specific comma-sepatated configuration files ")
+ flag.Var(&cfgs, "configs", "[MANDATORY] list of at least two kernel-specific comma-sepatated configuration files")
flagDebug := flag.Bool("debug", false, "dump all VM output to console")
flagStats := flag.String("stats", "", "where stats will be written when"+
"execution of syz-verifier finishes, defaults to stdout")
@@ -136,6 +136,11 @@ func main() {
pools[idx] = pi
}
+ if len(pools) < 2 {
+ flag.Usage()
+ os.Exit(1)
+ }
+
cfg := pools[0].cfg
workdir, target, sysTarget, addr := cfg.Workdir, cfg.Target, cfg.SysTarget, cfg.RPC
for idx := 1; idx < len(pools); idx++ {