diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-12-07 16:43:48 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-12-07 16:43:48 +0100 |
| commit | 6f9e42e9baaca050263b8a152831d76abb4e87c9 (patch) | |
| tree | fe1b34d56b48617f3e57b368f12072bb511f173c | |
| parent | 72a439b447166ae3ec0b81bc842716cf9d738419 (diff) | |
report: support "spinlock recursion" oops
| -rw-r--r-- | report/report.go | 4 | ||||
| -rw-r--r-- | report/report_test.go | 19 |
2 files changed, 23 insertions, 0 deletions
diff --git a/report/report.go b/report/report.go index af6d37695..8ea149224 100644 --- a/report/report.go +++ b/report/report.go @@ -55,6 +55,10 @@ var oopses = []*oops{ "BUG: spinlock lockup suspected", }, { + compile("BUG: spinlock recursion"), + "BUG: spinlock recursion", + }, + { compile("BUG: soft lockup"), "BUG: soft lockup", }, diff --git a/report/report_test.go b/report/report_test.go index e45b31b65..ea39edd69 100644 --- a/report/report_test.go +++ b/report/report_test.go @@ -438,6 +438,25 @@ BUG: spinlock lockup suspected on CPU#2, syz-executor/12636 `: `BUG: soft lockup`, ` +[ 213.269287] BUG: spinlock recursion on CPU#0, syz-executor7/5032 +[ 213.281506] lock: 0xffff88006c122d00, .magic: dead4ead, .owner: syz-executor7/5032, .owner_cpu: -1 +[ 213.285112] CPU: 0 PID: 5032 Comm: syz-executor7 Not tainted 4.9.0-rc7+ #58 +[ 213.285112] Hardware name: Google Google/Google, BIOS Google 01/01/2011 +[ 213.285112] ffff880057c17538 ffffffff834c3ae9 ffffffff00000000 1ffff1000af82e3a +[ 213.285112] ffffed000af82e32 0000000041b58ab3 ffffffff89580db8 ffffffff834c37fb +[ 213.285112] ffff880068ad8858 ffff880068ad8860 1ffff1000af82e2c 0000000041b58ab3 +[ 213.285112] Call Trace: +[ 213.285112] [<ffffffff834c3ae9>] dump_stack+0x2ee/0x3f5 +[ 213.618060] [<ffffffff834c37fb>] ? arch_local_irq_restore+0x53/0x53 +[ 213.618060] [<ffffffff81576cd2>] spin_dump+0x152/0x280 +[ 213.618060] [<ffffffff81577284>] do_raw_spin_lock+0x3f4/0x5d0 +[ 213.618060] [<ffffffff881a2750>] _raw_spin_lock+0x40/0x50 +[ 213.618060] [<ffffffff814b7615>] ? __task_rq_lock+0xf5/0x330 +[ 213.618060] [<ffffffff814b7615>] __task_rq_lock+0xf5/0x330 +[ 213.618060] [<ffffffff814c89b2>] wake_up_new_task+0x592/0x1000 +`: `BUG: spinlock recursion`, + + ` [ 843.240752] INFO: task getty:2986 blocked for more than 120 seconds. [ 843.247365] Not tainted 3.18.0-13280-g93f6785-dirty #12 [ 843.253777] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. |
