diff options
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index dd781ae89..6c2194ae9 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -1654,12 +1654,16 @@ var linuxOopses = append([]*oops{ }, { title: compile("kernel BUG at (.*)"), - fmt: "kernel BUG at %[1]v", + fmt: "kernel BUG in %[2]v", + alt: []string{"kernel BUG at %[1]v"}, // historical title required for merging with existing bugs stack: &stackFmt{ parts: []*regexp.Regexp{ + linuxRipFrame, linuxCallTrace, parseStackTrace, }, + // Lots of skb wrappers contain BUG_ON, but the bug is almost always in the caller. + skip: []string{"^skb_"}, }, }, }, |
