diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-12-30 12:12:54 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-30 12:19:54 +0100 |
| commit | badabe5ac033696ada62199bfa16cc140b5095aa (patch) | |
| tree | 3c0cf7d83149efbc146ce314e463ad43c6a9ec49 /pkg/report/linux.go | |
| parent | 6e86ffb020feeeff10efcf88522b0f048456cdb7 (diff) | |
pkg/report: improve parsing of "corrupted stack end detected inside scheduler"
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 411f91867..757541a86 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -1213,6 +1213,19 @@ var linuxOopses = []*oops{ }, }, { + title: compile("Kernel panic - not syncing: corrupted stack end"), + report: compile("Kernel panic - not syncing: corrupted stack end detected inside scheduler"), + fmt: "kernel panic: corrupted stack end in %[1]v", + stack: &stackFmt{ + parts: []*regexp.Regexp{ + compile("Call Trace:"), + parseStackTrace, + }, + skip: []string{"schedule", "retint_kernel"}, + extractor: linuxStallFrameExtractor, + }, + }, + { title: compile("Kernel panic - not syncing: Attempted to kill init!"), fmt: "kernel panic: Attempted to kill init!", }, |
