diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-10-26 11:13:01 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-10-26 12:20:53 +0100 |
| commit | d46bc75207fea1d7671c1277dd660cf1a4d7847b (patch) | |
| tree | 58e40b38765ff751e7be6edd99e7a3ddba3a2bf2 | |
| parent | f74d73414c138f88785c5cb8b5f1744d3561514e (diff) | |
pkg/report: ignore "ddb.onpanic" on netbsd
| -rw-r--r-- | pkg/report/netbsd.go | 4 | ||||
| -rw-r--r-- | pkg/report/report.go | 1 | ||||
| -rw-r--r-- | pkg/report/testdata/netbsd/report/14 | 14 |
3 files changed, 18 insertions, 1 deletions
diff --git a/pkg/report/netbsd.go b/pkg/report/netbsd.go index 9eea6c2b2..fea878622 100644 --- a/pkg/report/netbsd.go +++ b/pkg/report/netbsd.go @@ -61,7 +61,9 @@ var netbsdOopses = append([]*oops{ fmt: "UBSan: Undefined Behavior in %[1]v", }, }, - []*regexp.Regexp{}, + []*regexp.Regexp{ + compile(`ddb\.onpanic:`), + }, }, { []byte("UBSan:"), diff --git a/pkg/report/report.go b/pkg/report/report.go index d79540fb9..ae618d6e6 100644 --- a/pkg/report/report.go +++ b/pkg/report/report.go @@ -647,6 +647,7 @@ var commonOopses = []*oops{ compile("_panic:"), // Android prints this sometimes during boot. compile("xlog_status:"), + compile(`ddb\.onpanic:`), }, }, } diff --git a/pkg/report/testdata/netbsd/report/14 b/pkg/report/testdata/netbsd/report/14 new file mode 100644 index 000000000..e7640a135 --- /dev/null +++ b/pkg/report/testdata/netbsd/report/14 @@ -0,0 +1,14 @@ + +/dev/rdk0: MARKING FILE SYSTEM CLEAN +swapctl: setting dump device to /dev/dk1 +swapctl: adding /dev/dk1 as swap device at priority 0 +Starting file system checks: +Loaded entropy from /var/db/entropy-file. +Setting tty flags. +Setting sysctl variables: +ddb.onpanic: 1 -> 1 +ddb.commandonenter: trace;show registers -> "show registers;bt;show panic;ps;show all locks;show all pages;show all pools" +ddb.lines: 24 -> 0 +ddb.maxwidth: 80 -> 0 +Starting network. +IPv6 mode: host |
