diff options
Diffstat (limited to 'syz-verifier/main.go')
| -rwxr-xr-x | syz-verifier/main.go | 7 |
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++ { |
