[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20111026182650.GL14392@login.drsnuggles.stderr.nl>
Date: Wed, 26 Oct 2011 20:26:50 +0200
From: Matthijs Kooijman - Brevidius <matthijs@...vidius.nl>
To: Gaudenz Steinlin <gaudenz@...ian.org>
Cc: Tejun Heo <tj@...nel.org>, linux-kernel@...r.kernel.org,
Jameson Graef Rollins <jrollins@...estructure.net>,
Jonathan Nieder <jrnieder@...il.com>,
Jens Axboe <axboe@...nel.dk>, Amit Shah <amit.shah@...hat.com>,
David Zeuthen <zeuthen@...il.com>,
Martin Pitt <martin.pitt@...ntu.com>
Subject: Re: [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@...vidius.nl
1071 KZ Amsterdam | tel. +31634764539
Download attachment "signature.asc" of type "application/pgp-signature" (198 bytes)
Powered by blists - more mailing lists