diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-11-30 10:20:34 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-11-30 10:20:34 +0100 |
| commit | eddaedbb9c8d4f64ad1d91afa2d84cb43377c9d0 (patch) | |
| tree | 1eae9453b39f921ff4b4e56430ca4de1ab720d98 | |
| parent | 29b0fd90e6ac720fb21cc98ae89acfa6704b35bc (diff) | |
tools/syz-crush: fix for new multi-target world
| -rw-r--r-- | tools/syz-crush/crush.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/syz-crush/crush.go b/tools/syz-crush/crush.go index ca92f8cd1..8811d4f4a 100644 --- a/tools/syz-crush/crush.go +++ b/tools/syz-crush/crush.go @@ -44,7 +44,8 @@ func main() { if err != nil { log.Fatalf("%v", err) } - reporter, err := report.NewReporter(cfg.TargetOS, cfg.Kernel_Src, "", nil, cfg.ParsedIgnores) + reporter, err := report.NewReporter(cfg.TargetOS, cfg.Kernel_Src, + filepath.Dir(cfg.Vmlinux), nil, cfg.ParsedIgnores) if err != nil { log.Fatalf("%v", err) } @@ -84,12 +85,12 @@ func runInstance(cfg *mgrconfig.Config, reporter report.Reporter, vmPool *vm.Poo } defer inst.Close() - execprogBin, err := inst.Copy(filepath.Join(cfg.Syzkaller, "bin", "syz-execprog")) + execprogBin, err := inst.Copy(cfg.SyzExecprogBin) if err != nil { log.Logf(0, "failed to copy execprog: %v", err) return } - executorBin, err := inst.Copy(filepath.Join(cfg.Syzkaller, "bin", "syz-executor")) + executorBin, err := inst.Copy(cfg.SyzExecutorBin) if err != nil { log.Logf(0, "failed to copy executor: %v", err) return |
