Re: [regression] CD-ROM polling blocks suspend on some machines(Re: [PATCH 1/2] cdrom: always check_disk_change() on open)

From: Matthijs Kooijman
Date: Mon Oct 31 2011 - 05:28:26 EST


Hi Tejun,

> The kworker submitted request but it got lost during queue destruction
> and blk_execute_rq() hangs. There have been a number of recent
> changes in block devel tree to address this issue. Can you please
> test the following branch?
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git block-ref
I'm running this kernel now and the problem seems to have disappeared.
I've done a dozen or so undocks and suspends, without any problems.
Also, the "udisks-daemon" process in ps now says "not polling any
devices" after undocking, where it would continue to say "polling sr0"
before.

I'll continue running this kernel for a while and inform you if the
problem resurfaces.

Any other tests I should be doing?

Thanks,

Matthijs

Attachment: signature.asc
Description: Digital signature