diff options
| author | Andrey Konovalov <andreyknvl@google.com> | 2017-11-29 13:45:22 +0100 |
|---|---|---|
| committer | Andrey Konovalov <andreyknvl@gmail.com> | 2017-11-29 14:26:38 +0100 |
| commit | 19d272a98fd5c705b0345798da1a3e3d5b37f91f (patch) | |
| tree | cf78b7f6f6db4026ce446c749eab6dd195973b04 /pkg/report/linux.go | |
| parent | 4263b2afbe9ecfc6b643257f7043c9f09a9a7b3d (diff) | |
pkg/report: detect suspicious RCU usage report corruption
Diffstat (limited to 'pkg/report/linux.go')
| -rw-r--r-- | pkg/report/linux.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go index 49d277d97..3804a134e 100644 --- a/pkg/report/linux.go +++ b/pkg/report/linux.go @@ -568,6 +568,11 @@ var linuxOopses = []*oops{ fmt: "suspicious RCU usage at %[1]v", }, { + title: compile("WARNING: suspicious RCU usage"), + fmt: "suspicious RCU usage", + corrupted: true, + }, + { title: compile("WARNING: kernel stack regs at [0-9a-f]+ in [^ ]* has bad '([^']+)' value"), fmt: "WARNING: kernel stack regs has bad '%[1]v' value", noStackTrace: true, @@ -662,6 +667,11 @@ var linuxOopses = []*oops{ fmt: "suspicious RCU usage at %[1]v", }, { + title: compile("INFO: suspicious RCU usage"), + fmt: "suspicious RCU usage", + corrupted: true, + }, + { title: compile("INFO: task .* blocked for more than [0-9]+ seconds"), fmt: "INFO: task hung", }, |
