diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-01-03 20:42:20 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-01-04 15:21:22 +0100 |
| commit | e58c419b6b84dece123a22f9a6b6824e54e83c3d (patch) | |
| tree | 8ea153ce1efccce1147894a171bcc5326c6cb0c7 /pkg/report/linux.go | |
| parent | 797fbea834e1ff011ff358ae50f62c3bd22e1643 (diff) | |
pkg/report: repair parsing of KMSAN kernel-usb-infoleak
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 7ae8a59ce..5ea3e9619 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -1257,11 +1257,16 @@ var linuxOopses = append([]*oops{ fmt: "KMSAN: kernel-usb-infoleak in %[2]v", stack: &stackFmt{ parts: []*regexp.Regexp{ + parseStackTrace, + }, + parts2: []*regexp.Regexp{ + // For backwards compatibility - KMSAN used to include the Call Trace line. linuxCallTrace, parseStackTrace, }, skip: []string{"usb_submit_urb", "usb_start_wait_urb", "usb_bulk_msg", "usb_interrupt_msg", "usb_control_msg"}, }, + noStackTrace: true, }, { title: compile("BUG: KMSAN:"), |
