[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#551101: cannot kill processes trying to open defective CD-ROM



On Thu, Oct 15, 2009 at 06:31:41PM +0200, Simon Richter wrote:
> Package: linux-2.6
> Version: 2.6.30-6
> Severity: normal
> 
> Hi,
> 
> apparently my CD-ROM is slightly defective and does not give the
> expected answers to the kernel. The harddisk on the same bus works fine,
> so it is not an electrical or mainboard issue, but rather a protocol
> violation, which the kernel should be able to shield against:
> 
> [14885.661571] INFO: task hald-addon-stor:2845 blocked for more than 120 seconds.
> [14885.670700] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> [14885.679125] hald-addon-st D 0fef6858     0  2845   2781
> [14885.685480] Call Trace:
> [14885.688263] [de7398f0] [de739938] 0xde739938 (unreliable)
> [14885.694634] [de7399b0] [c000908c] __switch_to+0x78/0x90
> [14885.700597] [de7399d0] [c033558c] __schedule+0x428/0x474
> [14885.706653] [de7399f0] [c03355f4] schedule+0x1c/0x3c
> [14885.712350] [de739a00] [c03357e8] schedule_timeout+0x2c/0x178
> [14885.718831] [de739a50] [c0335020] wait_for_common+0xdc/0x180
> [14885.725239] [de739a90] [c01563bc] blk_execute_rq+0x94/0xbc
> [14885.731489] [de739b20] [e22d06b8] ide_cd_queue_pc+0xc4/0x170 [ide_cd_mod]
> [14885.739056] [de739ba0] [e22d0a30] cdrom_check_status+0x7c/0x90 [ide_cd_mod]
> [14885.746785] [de739bd0] [e22d1e00] ide_cdrom_check_media_change_real+0x34/0x58 [ide_cd_mod]
> [14885.755862] [de739be0] [e22b0194] media_changed+0x60/0xb0 [cdrom]
> [14885.762712] [de739c00] [e22cf34c] idecd_media_changed+0x18/0x28 [ide_cd_mod]
> [14885.770523] [de739c10] [c00ef9dc] check_disk_change+0x30/0x7c
> [14885.777218] [de739c20] [e22b5ba4] cdrom_open+0x9e4/0xa94 [cdrom]
> [14885.783960] [de739dc0] [e22cf6e8] idecd_open+0x84/0xac [ide_cd_mod]
> [14885.790969] [de739de0] [c00f09a0] __blkdev_get+0xd0/0x350
> [14885.797289] [de739e20] [c00f0cb4] blkdev_open+0x8c/0xd8
> [14885.803226] [de739e40] [c00c4394] __dentry_open+0x164/0x290
> [14885.809541] [de739e70] [c00d32b8] do_filp_open+0x400/0x85c
> [14885.815771] [de739f20] [c00c4170] do_sys_open+0x64/0xfc
> [14885.821720] [de739f40] [c0014df8] ret_from_syscall+0x0/0x40
> [14885.828035] --- Exception: c01 at 0xfef6858
> [14885.828038]     LR = 0xfef67f8
> 
> Kernel is linux-image-2.6.30-1-powerpc version 2.6.30-6.

Hi,
The next release of Debian (6.0, code name Squeeze) will be based
on 2.6.32. Please test the current 2.6.32 from unstable and tell
us whether the problem persists. If so, we should report it upstream
to the kernel.org developers.

The 2.6.32 kernel is available from packages.debian.org and can
be installed in both Debian stable, testing and unstable
installations.

Thanks,
        Moritz



Reply to: