diff options
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 85b62a89b..526ce6bca 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -952,7 +952,13 @@ var linuxOopses = append([]*oops{ title: compile("BUG: KMSAN: kernel-usb-infoleak"), report: compile("BUG: KMSAN: kernel-usb-infoleak in {{FUNC}}"), fmt: "KMSAN: kernel-usb-infoleak in %[2]v", - stack: warningStackFmt("usb_submit_urb", "usb_start_wait_urb", "usb_bulk_msg", "usb_interrupt_msg", "usb_control_msg"), + stack: &stackFmt{ + parts: []*regexp.Regexp{ + compile("Call Trace:"), + parseStackTrace, + }, + skip: []string{"usb_submit_urb", "usb_start_wait_urb", "usb_bulk_msg", "usb_interrupt_msg", "usb_control_msg"}, + }, }, { title: compile("BUG: KMSAN:"), |
