lkml.org 
[lkml]   [2011]   [Oct]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [regression] CD-ROM polling blocks suspend on some machines (Re: [PATCH 1/2] cdrom: always check_disk_change() on open)
Hi folks,

it seems this same problem also occurs with udisks-daemon, though the
behaviour is slightly different (it seems to hang even before
undocking, I _think_).

Anyway, here's the dmesg output when trying to suspend:

[26806.508362] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
[26806.508392] udisks-daemon D ffff88023192cfa0 0 4250 4248 0x00800004
[26806.508399] ffff88023192cfa0 0000000000000086 ffffffff8103a613 ffffffff8134384c
[26806.508405] ffff88022507f160 0000000000012f00 ffff880225a91fd8 ffff880225a91fd8
[26806.508410] 0000000000012f00 ffff88023192cfa0 0000000000012f00 0000000000012f00
[26806.508416] Call Trace:
[26806.508428] [<ffffffff8103a613>] ? need_resched+0x1a/0x23
[26806.508435] [<ffffffff8134384c>] ? __schedule+0x598/0x5af
[26806.508441] [<ffffffff81343d04>] ? schedule_timeout+0x2d/0xd7
[26806.508444] [<ffffffff8103a3a0>] ? test_tsk_need_resched+0xe/0x17
[26806.508447] [<ffffffff8103a471>] ? check_preempt_curr+0x54/0x61
[26806.508449] [<ffffffff8103a509>] ? ttwu_do_wakeup+0x51/0xcb
[26806.508455] [<ffffffff81074878>] ? arch_local_irq_save+0x14/0x1d
[26806.508457] [<ffffffff81343961>] ? wait_for_common+0x9d/0x116
[26806.508461] [<ffffffff81041288>] ? try_to_wake_up+0x199/0x199
[26806.508465] [<ffffffff8105d9dd>] ? start_flush_work+0xec/0x103
[26806.508468] [<ffffffff8105dcf3>] ? flush_work+0x24/0x2c
[26806.508470] [<ffffffff8105d606>] ? do_work_for_cpu+0x1b/0x1b
[26806.508474] [<ffffffff8119f8e1>] ? disk_clear_events+0x86/0xe5
[26806.508504] [<ffffffff81125bf0>] ? check_disk_change+0x22/0x50
[26806.508510] [<ffffffffa00ab02e>] ? sd_open+0xeb/0x197 [sd_mod]
[26806.508513] [<ffffffff8112696e>] ? __blkdev_get+0xe0/0x37d
[26806.508515] [<ffffffff81126eb2>] ? blkdev_get+0x2a7/0x2a7
[26806.508517] [<ffffffff81126dd2>] ? blkdev_get+0x1c7/0x2a7
[26806.508519] [<ffffffff81126eb2>] ? blkdev_get+0x2a7/0x2a7
[26806.508523] [<ffffffff810fce44>] ? __dentry_open+0x17f/0x296
[26806.508527] [<ffffffff811064a1>] ? dget+0x12/0x1e
[26806.508530] [<ffffffff8110953f>] ? do_last+0x479/0x57e
[26806.508533] [<ffffffff81109cb5>] ? path_openat+0xce/0x350
[26806.508536] [<ffffffff81109f80>] ? do_filp_open+0x2c/0x72
[26806.508538] [<ffffffff813438ad>] ? _cond_resched+0x9/0x20
[26806.508541] [<ffffffff811b342d>] ? __strncpy_from_user+0x19/0x4a
[26806.508545] [<ffffffff81113184>] ? alloc_fd+0x69/0x110
[26806.508547] [<ffffffff810fdbda>] ? do_sys_open+0x5f/0xe6
[26806.508552] [<ffffffff81349e52>] ? system_call_fastpath+0x16/0x1b

Not sure if this helps, but I wanted to share this in case it does.

Met vriendelijke groet,

Matthijs Kooijman

--
Brevidius Multimedia Projecten | www.brevidius.nl
Alexander Boersstraat 28 | matthijs@brevidius.nl
1071 KZ Amsterdam | tel. +31634764539
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2011-10-26 21:09    [W:0.535 / U:0.024 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site