aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-03-07 13:40:36 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-03-07 13:40:36 +0100
commita5e765400be062437431445e638dbb1774574e53 (patch)
treeeb34fe358be0f1c7dda9b6f38ee77a4b464f5194 /pkg/report/linux.go
parent299c1678820785b1e0762d6d6695cb420228e08f (diff)
pkg/report: improve invalid-free format and ignore more mutex-related functions
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 69284b846..bccd615c5 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -558,6 +558,8 @@ var linuxStackParams = &stackParams{
"down_write_trylock",
"up_read",
"up_write",
+ "mutex_lock",
+ "mutex_unlock",
"memcpy",
"memcmp",
"memset",
@@ -616,6 +618,7 @@ var linuxOopses = []*oops{
compile("Call Trace:"),
parseStackTrace,
},
+ skip: []string{"kmem_", "slab_", "kfree", "vunmap", "vfree"},
},
},
{