Soft lockup with hibernate in 3.10

Pedro Ribeiro <[email protected]> Tue, 6 Aug 2013 07:55:52 +0100
Newsgroups gmane.linux.swsusp.general,gmane.linux.swsusp.devel
Message-ID <CAEDdjHeSYTtF6OREBgCACv69y83eOQWmGpiyfw9OET3kt09jTQ@mail.gmail.com>
Hi all,

I just started using 3.10 and I'm getting soft lockups on resume. After
resume, kworker becomes a hung task and any other attemps to hibernate
fail. Here is the stack trace:

[ 1200.746623] INFO: task kworker/0:1:5738 blocked for more than 120
seconds.
[ 1200.746629] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
this message.
[ 1200.746632] kworker/0:1     D ffff88023bc0fe4c     0  5738      2
0x00000000
[ 1200.746642] Workqueue: events od_dbs_timer
[ 1200.746645]  ffff8801fdc41cc8 0000000000000046 ffff8802091d1b30
ffff8802091d2090
[ 1200.746650]  ffff8802091d2090 ffff8802091d2090 ffff88023014e3b0
ffff8802091d1b30
[ 1200.746654]  ffff88023bc112b0 0000000000000001 ffff8801fdc41c58
ffffffff810a5751
[ 1200.746659] Call Trace:
[ 1200.746668]  [<ffffffff810a5751>] ? dequeue_entity+0x141/0x4a0
[ 1200.746672]  [<ffffffff810a0ecd>] ? sched_clock_local+0x1d/0x1b0
[ 1200.746677]  [<ffffffff810a5ec4>] ? dequeue_task_fair+0x2b4/0x4e0
[ 1200.746682]  [<ffffffff810a25d3>] ? __dequeue_entity+0x33/0x50
[ 1200.746687]  [<ffffffff810135f4>] ? __switch_to+0x124/0x4f0
[ 1200.746693]  [<ffffffff8159f259>] schedule+0x29/0x70
[ 1200.746698]  [<ffffffff8159f560>] schedule_preempt_disabled+0x20/0x30
[ 1200.746702]  [<ffffffff8159d9f1>] __mutex_lock_slowpath+0x151/0x380
[ 1200.746707]  [<ffffffff8159dc39>] mutex_lock+0x19/0x30
[ 1200.746710]  [<ffffffff8143faf4>] od_dbs_timer+0x64/0x230
[ 1200.746716]  [<ffffffff81084d8e>] process_one_work+0x16e/0x440
[ 1200.746725]  [<ffffffff810854be>] worker_thread+0x12e/0x390
[ 1200.746728]  [<ffffffff81085390>] ? rescuer_thread+0x2f0/0x2f0
[ 1200.746731]  [<ffffffff8108ca30>] kthread+0xc0/0xd0
[ 1200.746734]  [<ffffffff8108c970>] ?
kthread_freezable_should_stop+0x70/0x70
[ 1200.746738]  [<ffffffff815a8d12>] ret_from_fork+0x72/0xa0
[ 1200.746741]  [<ffffffff8108c970>] ?
kthread_freezable_should_stop+0x70/0x70
[ 1200.746745] INFO: task cat:8222 blocked for more than 120 seconds.
[ 1200.746746] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
this message.
[ 1200.746748] cat             D ffff8801d1a8cc78     0  8222   7219
0x00000000
[ 1200.746750]  ffff88022ea0dd40 0000000000000082 ffff8801d1a8c880
ffff8801d1a8cde0
[ 1200.746753]  ffff8801d1a8cde0 ffff8801d1a8cde0 ffff8802300ae3b0
ffff8801d1a8c880
[ 1200.746756]  ffff88023bff5d80 0000000000404000 0000000000000000
00000000000080d0
[ 1200.746759] Call Trace:
[ 1200.746763]  [<ffffffff81171be2>] ? __alloc_pages_nodemask+0x172/0xa60
[ 1200.746767]  [<ffffffff815a40a4>] ? __do_page_fault+0x2d4/0x5d0
[ 1200.746770]  [<ffffffff8159f259>] schedule+0x29/0x70
[ 1200.746773]  [<ffffffff815a007d>] rwsem_down_read_failed+0xcd/0x119
[ 1200.746777]  [<ffffffff81305674>] call_rwsem_down_read_failed+0x14/0x30
[ 1200.746780]  [<ffffffff8159dff7>] ? down_read+0x27/0x30
[ 1200.746784]  [<ffffffff8143ce1d>] lock_policy_rwsem_read+0x3d/0x50
[ 1200.746787]  [<ffffffff8143e76a>] show+0x4a/0xb0
[ 1200.746790]  [<ffffffff81260d75>] sysfs_read_file+0xa5/0x1c0
[ 1200.746794]  [<ffffffff811dcb18>] vfs_read+0xd8/0x230
[ 1200.746797]  [<ffffffff811dce37>] SyS_read+0x57/0xb0
[ 1200.746800]  [<ffffffff815a8dc4>] system_call_fastpath+0x1c/0x21

Does anyone have the same problem? I'm using the hibernate script to
perform my suspend / resume.

Kind regards,

*Pedro Ribeiro*
Information Security Consultant
Professional Bug Hunter

_______________________________________________
TuxOnIce-users mailing list
[email protected]
http://lists.tuxonice.net/listinfo/tuxonice-users