aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-06-17 10:04:42 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-06-17 08:29:25 +0000
commit74c9d2523829e2f377ef7ee2e819a04ead202264 (patch)
treea7ea620852e1760ffc01d3f7eb750c1c4e846c6d /pkg/report/linux.go
parentcfebc8873b2f707ef8ed0bb2d8abb0280fede23a (diff)
pkg/report: parse the new WARNING format
The format has been slightly changed lately and we have started to get duplicates of the exiting reports, e.g. https://syzkaller.appspot.com/bug?extid=077d9ebda84f426a6a1e Adjust the parsing rules to keep the resulting bug titles unchanged.
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 5cbaf38b1..35cdf0849 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -1837,6 +1837,11 @@ var linuxOopses = append([]*oops{
stack: warningStackFmt(),
},
{
+ title: compile("WARNING: {{SRC}} at {{FUNC}}"),
+ fmt: "WARNING in %[3]v",
+ stack: warningStackFmt(),
+ },
+ {
title: compile("WARNING: possible circular locking dependency detected"),
report: compile("WARNING: possible circular locking dependency detected(?:.*\\n)+?.*is trying to acquire lock"),
fmt: "possible deadlock in %[1]v",