report: support "spinlock recursion" oops

This commit is contained in:
Dmitry Vyukov 2016-12-07 16:43:48 +01:00
parent 72a439b447
commit 6f9e42e9ba
2 changed files with 23 additions and 0 deletions

View File

@ -54,6 +54,10 @@ var oopses = []*oops{
compile("BUG: spinlock lockup suspected"),
"BUG: spinlock lockup suspected",
},
{
compile("BUG: spinlock recursion"),
"BUG: spinlock recursion",
},
{
compile("BUG: soft lockup"),
"BUG: soft lockup",

View File

@ -437,6 +437,25 @@ BUG: soft lockup - CPU#3 stuck for 11s! [syz-executor:643]
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