From badabe5ac033696ada62199bfa16cc140b5095aa Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 30 Dec 2018 12:12:54 +0100 Subject: pkg/report: improve parsing of "corrupted stack end detected inside scheduler" --- pkg/report/linux.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pkg/report/linux.go') 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 @@ -1212,6 +1212,19 @@ var linuxOopses = []*oops{ skip: []string{"stack_chk"}, }, }, + { + 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!", -- cgit mrf-deployment