aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-05-09 15:04:17 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-05-09 15:04:17 +0200
commit214bf476d3ae8eb77b04adbc52baeef09a9d6f31 (patch)
tree217c360b33721ce09801380dd550e6ad9c307ba2 /pkg/report/linux.go
parent6fc130d3610b8b90ea16c27dd10eb758ae7267a3 (diff)
pkg/report: improve format of "locking bug" reports
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 9910af396..d7053bf00 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -708,6 +708,7 @@ var linuxStackParams = &stackParams{
"lock_acquire",
"lock_release",
"register_lock_class",
+ "reacquire_held_locks",
"spin_lock",
"spin_trylock",
"spin_unlock",
@@ -1055,7 +1056,7 @@ var linuxOopses = []*oops{
{
title: compile("WARNING: .*kernel/locking/lockdep\\.c.*lock_"),
fmt: "WARNING: locking bug in %[1]v",
- stack: warningStackFmt(),
+ stack: warningStackFmt("lock_sock", "release_sock"),
},
{
title: compile("WARNING: lock held when returning to user space"),