aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-04-19 20:16:21 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-04-19 20:16:21 +0200
commiteae05cb05ea763ab1165cbe994a092480aae2a33 (patch)
tree83e17f0aa77d33e15744898eb8d76565ec18aca9
parent074c0dd9b92fd57c4a31d6f8787ad0c92bf5b336 (diff)
syz-manager: make misconfig errors more comprehensible
-rw-r--r--syz-manager/manager.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go
index f83689f36..32b30417d 100644
--- a/syz-manager/manager.go
+++ b/syz-manager/manager.go
@@ -925,10 +925,10 @@ func (mgr *Manager) Check(a *CheckArgs, r *int) error {
Logf(0, "machine check: %v calls enabled, kcov=%v, kleakcheck=%v, faultinjection=%v, comps=%v",
len(a.Calls), a.Kcov, a.Leak, a.Fault, a.CompsSupported)
if mgr.cfg.Cover && !a.Kcov {
- Fatalf("/sys/kernel/debug/kcov is missing. Enable CONFIG_KCOV and mount debugfs")
+ Fatalf("/sys/kernel/debug/kcov is missing on target machine. Enable CONFIG_KCOV and mount debugfs")
}
if mgr.cfg.Sandbox == "namespace" && !a.UserNamespaces {
- Fatalf("/proc/self/ns/user is missing or permission is denied. Requested namespace sandbox but user namespaces are not enabled. Enable CONFIG_USER_NS")
+ Fatalf("/proc/self/ns/user is missing on target machine or permission is denied. Can't use requested namespace sandbox. Enable CONFIG_USER_NS")
}
if mgr.vmPool != nil {
if mgr.target.Arch != a.ExecutorArch {