diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-04-19 20:16:21 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-04-19 20:16:21 +0200 |
| commit | eae05cb05ea763ab1165cbe994a092480aae2a33 (patch) | |
| tree | 83e17f0aa77d33e15744898eb8d76565ec18aca9 | |
| parent | 074c0dd9b92fd57c4a31d6f8787ad0c92bf5b336 (diff) | |
syz-manager: make misconfig errors more comprehensible
| -rw-r--r-- | syz-manager/manager.go | 4 |
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 { |
