diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-04-29 07:55:46 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-04-29 14:53:56 +0000 |
| commit | ee51f7ac1dd0df7131343d099fd0b87aac42f360 (patch) | |
| tree | 4380123b153453dc87b720df601dc8478bfeefa3 /prog/resources.go | |
| parent | ad452794ee865e84d6bf40479e327aa9d07dec60 (diff) | |
syz-manager: print better message about disabled syscalls
Print better message and print it when verbosity >= 1.
This will allow to easier diff any changes in enabled
syscalls caused by future code changes.
Diffstat (limited to 'prog/resources.go')
| -rw-r--r-- | prog/resources.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/prog/resources.go b/prog/resources.go index d739b528e..c200b2c5c 100644 --- a/prog/resources.go +++ b/prog/resources.go @@ -211,11 +211,12 @@ func (target *Target) TransitivelyEnabledCalls(enabled map[*Syscall]bool) (map[* for _, ctor := range target.calcResourceCtors(res, true) { names = append(names, ctor.Call.Name) } + if len(names) > 5 { + names = append(names[:3], "...") + } ctors[res.Name] = names } - disabled[c] = fmt.Sprintf("no syscalls can create resource %v,"+ - " enable some syscalls that can create it %v", - res.Name, ctors[res.Name]) + disabled[c] = fmt.Sprintf("%v %v", res.Name, ctors[res.Name]) break } } |
