Bug#605210: linux-image-2.6.32-5-amd64: cdrom stops working
Boris Barbour wrote:
> If a cdrom is inserted, things work for a short while. I can for instance read one or two
> files on the CD. But, invariably, it stops working and a number of error messages are logged.
> Typical messages are:
> [ 446.575346] ata6.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
> [ 451.728172] ata6.01: failed to IDENTIFY (I/O error, err_mask=0x5)
> [ 492.197355] VFS: busy inodes on changed media or resized disk sr0
> (Then quite a few more of these. They continue after the cd has been reomved.)
> I have tried another drive and get the same errors, so I don't think the problem is
> related to the drive itself. A harddisk is attached to the same controller, making
> a controller error a little less likely.
> The problem has been around for a while. Less than a year, but certainly for several
> kernel versions.
Was this a regression?
I think our best bet for this is to get help from upstream. So:
- Please try the latest kernel available from squeeze. If it works, we
can declare victory (yay!). Otherwise, the next step would be:
- To try a 3.x.y kernel from sid or experimental. The only packages
needed from outside squeeze in order to do this are the kernel
image itself, linux-base, and initramfs-tools.
If it exhibits the same problem, we can forward this upstream.
- Otherwise, could you try a few kernels halfway between from
<http://snapshot.debian.org/> to narrow down when the fix was
introduced? Once we find a relevant patch, we can try applying
it to squeeze.
Thanks for reporting, and sorry for the very slow response.