diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/syz-mutate/mutate.go | 2 | ||||
| -rw-r--r-- | tools/syz-stress/stress.go | 10 |
2 files changed, 5 insertions, 7 deletions
diff --git a/tools/syz-mutate/mutate.go b/tools/syz-mutate/mutate.go index 1ed4704e2..3dcc446c6 100644 --- a/tools/syz-mutate/mutate.go +++ b/tools/syz-mutate/mutate.go @@ -24,7 +24,7 @@ var ( flagOS = flag.String("os", runtime.GOOS, "target os") flagArch = flag.String("arch", runtime.GOARCH, "target arch") flagSeed = flag.Int("seed", -1, "prng seed") - flagLen = flag.Int("len", 30, "number of calls in programs") + flagLen = flag.Int("len", prog.RecommendedCalls, "number of calls in programs") flagEnable = flag.String("enable", "", "comma-separated list of enabled syscalls") flagCorpus = flag.String("corpus", "", "name of the corpus file") ) diff --git a/tools/syz-stress/stress.go b/tools/syz-stress/stress.go index 3ca669a1b..18d4fa872 100644 --- a/tools/syz-stress/stress.go +++ b/tools/syz-stress/stress.go @@ -41,8 +41,6 @@ var ( gate *ipc.Gate ) -const programLength = 30 - func main() { flag.Usage = func() { flag.PrintDefaults() @@ -99,15 +97,15 @@ func main() { for i := 0; ; i++ { var p *prog.Prog if *flagGenerate && len(corpus) == 0 || i%4 != 0 { - p = target.Generate(rs, programLength, ct) + p = target.Generate(rs, prog.RecommendedCalls, ct) execute(pid, env, execOpts, p) - p.Mutate(rs, programLength, ct, corpus) + p.Mutate(rs, prog.RecommendedCalls, ct, corpus) execute(pid, env, execOpts, p) } else { p = corpus[rnd.Intn(len(corpus))].Clone() - p.Mutate(rs, programLength, ct, corpus) + p.Mutate(rs, prog.RecommendedCalls, ct, corpus) execute(pid, env, execOpts, p) - p.Mutate(rs, programLength, ct, corpus) + p.Mutate(rs, prog.RecommendedCalls, ct, corpus) execute(pid, env, execOpts, p) } } |
