aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2022-09-26 10:48:01 +0000
committerAleksandr Nogikh <wp32pw@gmail.com>2022-09-26 14:36:09 +0200
commit10323ddf71b1e5ea30453d7bf17f0815d9e0514a (patch)
tree0b044a38e38e4d4b25487d3ff5acdfe624fcee2f /pkg/report/linux.go
parentd59ba98314e02be939938f682fd67cd68bbb3b68 (diff)
pkg/report: adjust report parsing for the `Nested lock was not taken` crash
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 cff8b7d5f..155b446d0 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -1605,6 +1605,11 @@ var linuxOopses = append([]*oops{
fmt: "WARNING: still has locks held in %[1]v",
},
{
+ title: compile("WARNING: Nested lock was not taken"),
+ report: compile("WARNING: Nested lock was not taken(?:.*\\n)+?.*at: {{FUNC}}"),
+ fmt: "WARNING: nested lock was not taken in %[1]v",
+ },
+ {
title: compile("WARNING: lock held when returning to user space"),
report: compile("WARNING: lock held when returning to user space(?:.*\\n)+?.*leaving the kernel with locks still held(?:.*\\n)+?.*at: (?:{{PC}} +)?{{FUNC}}"),
fmt: "WARNING: lock held when returning to user space in %[1]v",