diff options
| author | Taras Madan <tarasmadan@google.com> | 2021-12-15 18:11:53 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-15 18:11:53 +0100 |
| commit | d5901839ce996fefa76d58d693d687c6637b71a6 (patch) | |
| tree | aa2c4538c14a46e871cb584f1d0c1ac448390d24 | |
| parent | f752fb536b579822da36383d50f78ff6f912a637 (diff) | |
syz-verifier: fix VM reboot every 5 minutes (#2923)
Current state: every 5 minutes VM reboots.
Fix: signal "executing program" to monitor to prevent this reboot.
| -rw-r--r-- | syz-runner/runner.go | 1 | ||||
| -rw-r--r-- | vm/vm.go | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/syz-runner/runner.go b/syz-runner/runner.go index a01cb794b..26bdb2669 100644 --- a/syz-runner/runner.go +++ b/syz-runner/runner.go @@ -112,6 +112,7 @@ func (rn *Runner) Run(firstProg []byte, idx, runIdx int) { log.Fatalf("failed to deserialise new program: %v", err) } + log.Printf("executing program") // watchdog for monitor _, info, hanged, err := env.Exec(rn.opts, prog) if err != nil { log.Fatalf("failed to execute the program: %v", err) @@ -358,7 +358,7 @@ const ( ) var ( - executingProgram1 = []byte("executing program") // syz-fuzzer output + executingProgram1 = []byte("executing program") // syz-fuzzer, syz-runner output executingProgram2 = []byte("executed programs:") // syz-execprog output beforeContext = 1024 << 10 |
