diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-04-19 13:23:08 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-04-19 13:58:34 +0200 |
| commit | 19af2a1b35917d70becb43e98985648b2a76e3ae (patch) | |
| tree | ed4af4276fb4574d5cf0bc6474eba1021fce8034 /pkg | |
| parent | 0a81695ed15a8e71634694e3439043abad5fd949 (diff) | |
pkg/report: coarsen "unregister_netdevice" title
This leads to unbounded number of bug reports as syzkaller
can generate new device names dynamically.
Exclude actual device name from title.
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/report/linux.go | 4 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/233 | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 01d4745ab..d947e4884 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -1162,8 +1162,8 @@ var linuxOopses = []*oops{ []byte("unregister_netdevice: waiting for"), []oopsFormat{ { - title: compile("unregister_netdevice: waiting for (.*) to become free"), - fmt: "unregister_netdevice: waiting for %[1]v to become free", + title: compile("unregister_netdevice: waiting for (?:.*) to become free"), + fmt: "unregister_netdevice: waiting for DEV to become free", noStackTrace: true, }, }, diff --git a/pkg/report/testdata/linux/report/233 b/pkg/report/testdata/linux/report/233 index 63c8c2223..729aa87a4 100644 --- a/pkg/report/testdata/linux/report/233 +++ b/pkg/report/testdata/linux/report/233 @@ -1,3 +1,3 @@ -TITLE: unregister_netdevice: waiting for lo to become free +TITLE: unregister_netdevice: waiting for DEV to become free [ 624.887185] unregister_netdevice: waiting for lo to become free. Usage count = 5 |
