diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2019-12-10 16:04:18 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-12-10 16:08:35 +0100 |
| commit | cb704a294c54aed90281c016a6dc0c40ae295601 (patch) | |
| tree | 4aac076186076a786c43b9bdf584c980747d0617 /pkg/csource/csource.go | |
| parent | 5a5826a14e99564bdd4de163d3ac368056e5d992 (diff) | |
executor: fix syz_mount_image
1. It always crashed in cover_reset when coverage is disabled.
2. Use NONFAILING when accessing image segments.
3. Give it additional 100 ms as it may be slow.
4. Add a test for syz_mount_image.
Diffstat (limited to 'pkg/csource/csource.go')
| -rw-r--r-- | pkg/csource/csource.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/csource/csource.go b/pkg/csource/csource.go index 32fa2b3d1..b81bf6b4f 100644 --- a/pkg/csource/csource.go +++ b/pkg/csource/csource.go @@ -81,6 +81,7 @@ func Write(p *prog.Prog, opts Options) ([]byte, error) { "syz_usb_ep_read": 300, "syz_usb_disconnect": 300, "syz_open_dev$hiddev": 50, + "syz_mount_image": 100, } timeoutExpr := "45" for i, call := range p.Calls { |
