aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2025-04-02 05:57:24 -0700
committerDmitry Vyukov <dvyukov@google.com>2025-04-02 15:44:45 +0000
commit6c9acf7b44179e7c4c1549f1965a814199cb16a2 (patch)
tree5608876f858858c08e1e4882335f942cfedf4175 /syz-manager
parent671f31019d4018554d672c78ff08172d2a3ad71e (diff)
syz-manager: check that coverage is enabled in ifaceprobe mode
Check coverage early. Otherwise we do machine check w/o coverage, but then it's enabled by ifaceprobe package for all programs anyway.
Diffstat (limited to 'syz-manager')
-rw-r--r--syz-manager/manager.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go
index 28c9ecb12..f76d0ad8d 100644
--- a/syz-manager/manager.go
+++ b/syz-manager/manager.go
@@ -168,6 +168,9 @@ var (
if cfg.Sandbox != "none" {
return fmt.Errorf("sandbox \"%v\" is not supported (only \"none\")", cfg.Sandbox)
}
+ if !cfg.Cover {
+ return fmt.Errorf("coverage is required")
+ }
return nil
},
}