diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-09-04 11:24:57 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-09-05 12:49:47 +0200 |
| commit | 44fd4c24cb7aa419e02ff50e59956a2835b2c33d (patch) | |
| tree | bdb797b20532a94e0678d02b6b6c6c07ad7180c3 /report | |
| parent | e25b79fa98b434dfdbe9c2e2b1870f6d3aeebd87 (diff) | |
report: strip non-deterministic info from rcu stall messages
Diffstat (limited to 'report')
| -rw-r--r-- | report/report.go | 4 | ||||
| -rw-r--r-- | report/report_test.go | 6 |
2 files changed, 9 insertions, 1 deletions
diff --git a/report/report.go b/report/report.go index 77728b074..2e9962ab9 100644 --- a/report/report.go +++ b/report/report.go @@ -63,6 +63,10 @@ var oopses = []*oops{ compile("INFO: possible circular locking dependency detected \\](?:.*\\n)+.*is trying to acquire lock(?:.*\\n)+.*at: {{PC}} +{{FUNC}}"), "possible deadlock in %[1]v", }, + { + compile("INFO: rcu_preempt detected stalls"), + "INFO: rcu_preempt detected stalls", + }, }, }, &oops{ diff --git a/report/report_test.go b/report/report_test.go index 0f7741af8..e34df578a 100644 --- a/report/report_test.go +++ b/report/report_test.go @@ -311,7 +311,11 @@ unreferenced object 0xdb8040c0 (size 20): ` BUG: sleeping function called from invalid context at include/linux/wait.h:1095 in_atomic(): 1, irqs_disabled(): 0, pid: 3658, name: syz-fuzzer -`: "BUG: sleeping function called from invalid context at include/linux/wait.h:1095 ", +`: `BUG: sleeping function called from invalid context at include/linux/wait.h:1095 `, + + ` +INFO: rcu_preempt detected stalls on CPUs/tasks: { 2} (detected by 0, t=65008 jiffies, g=48068, c=48067, q=7339) +`: `INFO: rcu_preempt detected stalls`, ` BUG UNIX (Not tainted): kasan: bad access detected |
