aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/csource.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-10 16:04:18 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-10 16:08:35 +0100
commitcb704a294c54aed90281c016a6dc0c40ae295601 (patch)
tree4aac076186076a786c43b9bdf584c980747d0617 /pkg/csource/csource.go
parent5a5826a14e99564bdd4de163d3ac368056e5d992 (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.go1
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 {