diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-02-10 12:33:20 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-02-10 12:33:20 +0100 |
| commit | 7d9727902fc72fa57e16888e9f1219f33a9c08f4 (patch) | |
| tree | 4f5cf7fdc9ccc7dff8b59c646e7bc4ff38906c61 /pkg/report/linux.go | |
| parent | e67d44e011483caf2723a34b9d5f6e467ec78e24 (diff) | |
pkg/report: better titles for some kmalloc bugs
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 7b0f445f3..e1267688e 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -520,6 +520,7 @@ var linuxStackParams = &stackParams{ "invalid_op", "dump_stack", "warn_slowpath", + "warn_alloc", "debug_object", "work_is_static_object", "lockdep", @@ -718,8 +719,8 @@ var linuxOopses = []*oops{ compile("backtrace:"), parseStackTrace, }, - skip: []string{"kmemleak", "kmalloc", "kmem", "slab", - "alloc", "create_object"}, + skip: []string{"kmemleak", "kmalloc", "kcalloc", "kzalloc", + "kmem", "slab", "alloc", "create_object"}, }, }, }, @@ -768,7 +769,8 @@ var linuxOopses = []*oops{ { title: compile("WARNING: .*mm/slab_common\\.c.* kmalloc_slab"), fmt: "WARNING: kmalloc bug in %[1]v", - stack: warningStackFmt("kmalloc", "slab"), + stack: warningStackFmt("kmalloc", "kcalloc", "kzalloc", "vmalloc", + "slab", "kmem"), }, { title: compile("WARNING: .* at {{SRC}} {{FUNC}}"), @@ -808,7 +810,8 @@ var linuxOopses = []*oops{ compile("Call Trace:"), parseStackTrace, }, - skip: []string{"rcu"}, + skip: []string{"rcu", "kmem", "slab", "kmalloc", + "kcalloc", "kzalloc"}, }, }, { @@ -895,7 +898,8 @@ var linuxOopses = []*oops{ compile("Call Trace:"), parseStackTrace, }, - skip: []string{"rcu"}, + skip: []string{"rcu", "kmem", "slab", "kmalloc", + "kcalloc", "kzalloc"}, }, }, { |
