From 44fd4c24cb7aa419e02ff50e59956a2835b2c33d Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 4 Sep 2016 11:24:57 +0200 Subject: report: strip non-deterministic info from rcu stall messages --- report/report.go | 4 ++++ report/report_test.go | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'report') 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 -- cgit mrf-deployment