aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-12-12 13:40:08 +0100
committerDmitry Vyukov <dvyukov@google.com>2017-12-12 13:40:08 +0100
commit867fe6a8406660055262b4f5fc2c24e02e0f1167 (patch)
treece5a8f6c39065e146ef9b9abe9418c847a26cfb5 /pkg/report/linux.go
parent1b3ae9a6d0f41849f8a4c9ee7b0b244fc011d117 (diff)
pkg/report: improve using __this_cpu_add() in preemptible code report
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index a672545de..69ad5e17a 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -565,8 +565,8 @@ var linuxOopses = []*oops{
fmt: "BUG: sleeping function called from invalid context %[1]v",
},
{
- title: compile("BUG: using __this_cpu_add\\(\\) in preemptible (.*)"),
- fmt: "BUG: using __this_cpu_add() in preemptible %[1]v",
+ title: compile("BUG: using __this_cpu_([a-z_]+)\\(\\) in preemptible .*(?:.*\\n){0,30}Call Trace:\\n" + stacktraceRe("dump_stack", "preemption", "preempt")),
+ fmt: "BUG: using __this_cpu_%[1]v() in preemptible code in %[2]v",
},
{
title: compile("BUG: executor-detected bug"),