[Bug 571806] [NEW] Lost interrupts/resets on ATAPI DVD

Launchpad Bug Tracker 571806 at bugs.launchpad.net
Thu Apr 29 23:25:03 UTC 2010


You have been subscribed to a public bug:

This looks somewhat similar to Bug #445852 but in my case this is  SONY
DVD RW DRU-190A, 1.65, max UDMA/66

I started see the problems immediately after upgrading from
Karmic->Lucid RC and still see the problem today after apt-get update
;apt-get upgrade

My PC has mostly SATA devices: 2 HDDs and one BD-burner. There is ATAPI
DVD RW as well and all the problems are for this device only.

The same device worked fine on Karmic and works fine under Windows.

I see the problem while trying to burn DVDs (tried several times and
every time after completing 30-70% the device is stuck).

Apr 25 11:49:23 kisik kernel: [    1.670310] ata3.00: ATAPI: SONY    DVD RW DRU-190A, 1.65, max UDMA/66
Apr 25 11:49:23 kisik kernel: [    1.670326] ata3: nv_mode_filter: 0x1f39f&0x1f39f->0x1f39f, BIOS=0x1f000 (0xc5000000) ACPI=0x1f01f (30:600:0x13)
Apr 25 11:49:23 kisik kernel: [    1.710268] ata3.00: configured for UDMA/66
Apr 25 11:52:26 kisik kernel: [  202.050043] ata3: lost interrupt (Status 0x51)
Apr 25 11:52:31 kisik kernel: [  207.055865] ata3.00: qc timeout (cmd 0xa0)
Apr 25 11:52:31 kisik kernel: [  207.055878] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Apr 25 11:52:31 kisik kernel: [  207.055884] sr 2:0:0:0: CDB: Test Unit Ready: 00 00 00 00 00 00
Apr 25 11:52:31 kisik kernel: [  207.055894] ata3.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Apr 25 11:52:31 kisik kernel: [  207.055895]          res 51/20:03:00:00:00/00:00:00:00:00/a0 Emask 0x5 (timeout)
Apr 25 11:52:31 kisik kernel: [  207.055897] ata3.00: status: { DRDY ERR }
Apr 25 11:52:31 kisik kernel: [  207.055926] ata3: soft resetting link
Apr 25 11:52:31 kisik kernel: [  207.230406] ata3: nv_mode_filter: 0x1f39f&0x1f39f->0x1f39f, BIOS=0x1f000 (0xc5000000) ACPI=0x1f01f (30:600:0x13)
Apr 25 11:52:31 kisik kernel: [  207.276044] ata3.00: configured for UDMA/66
Apr 25 11:52:36 kisik kernel: [  212.270046] ata3.00: qc timeout (cmd 0xa0)
Apr 25 11:52:36 kisik kernel: [  212.270052] ata3.00: TEST_UNIT_READY failed (err_mask=0x5)
Apr 25 11:52:36 kisik kernel: [  212.270074] ata3: soft resetting link
Apr 25 11:52:36 kisik kernel: [  212.450332] ata3: nv_mode_filter: 0x1f39f&0x1f39f->0x1f39f, BIOS=0x1f000 (0xc5000000) ACPI=0x1f01f (30:600:0x13)
Apr 25 11:52:36 kisik kernel: [  212.490291] ata3.00: configured for UDMA/66
Apr 25 11:52:41 kisik kernel: [  217.490046] ata3.00: qc timeout (cmd 0xa0)
Apr 25 11:52:41 kisik kernel: [  217.490053] ata3.00: TEST_UNIT_READY failed (err_mask=0x5)
Apr 25 11:52:41 kisik kernel: [  217.490058] ata3.00: limiting speed to UDMA/66:PIO3
Apr 25 11:52:41 kisik kernel: [  217.490080] ata3: soft resetting link
Apr 25 11:52:41 kisik kernel: [  217.670351] ata3: nv_mode_filter: 0x1f38f&0x1f39f->0x1f38f, BIOS=0x1f000 (0xc5000000) ACPI=0x1f01f (30:600:0x13)
Apr 25 11:52:41 kisik kernel: [  217.710271] ata3.00: configured for UDMA/66
Apr 25 11:52:46 kisik kernel: [  222.710134] ata3.00: qc timeout (cmd 0xa0)
Apr 25 11:52:46 kisik kernel: [  222.710141] ata3.00: TEST_UNIT_READY failed (err_mask=0x5)
Apr 25 11:52:46 kisik kernel: [  222.710145] ata3.00: disabled
Apr 25 11:52:46 kisik kernel: [  222.710177] ata3: soft resetting link
Apr 25 11:52:46 kisik kernel: [  222.870128] ata3: EH complete
Apr 29 10:08:20 kisik kernel: [ 1320.040066] ata3: lost interrupt (Status 0x50)
Apr 29 10:10:21 kisik kernel: [ 1440.791326] INFO: task wodim:2505 blocked for more than 120 seconds.
Apr 29 10:10:21 kisik kernel: [ 1440.791331] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Apr 29 10:10:21 kisik kernel: [ 1440.791335] wodim         D 0000000000000000     0  2505   2257 0x00000000
Apr 29 10:10:21 kisik kernel: [ 1440.791341]  ffff88010c641938 0000000000000086 0000000000015bc0 0000000000015bc0
Apr 29 10:10:21 kisik kernel: [ 1440.791346]  ffff88004a79c890 ffff88010c641fd8 0000000000015bc0 ffff88004a79c4d0
Apr 29 10:10:21 kisik kernel: [ 1440.791352]  0000000000015bc0 ffff88010c641fd8 0000000000015bc0 ffff88004a79c890
Apr 29 10:10:21 kisik kernel: [ 1440.791357] Call Trace:
Apr 29 10:10:21 kisik kernel: [ 1440.791367]  [<ffffffff8153f0cd>] schedule_timeout+0x22d/0x300
Apr 29 10:10:21 kisik kernel: [ 1440.791373]  [<ffffffff812b33e7>] ? kobject_put+0x27/0x60
Apr 29 10:10:21 kisik kernel: [ 1440.791378]  [<ffffffff81540be5>] ? _spin_lock_irq+0x15/0x20
Apr 29 10:10:21 kisik kernel: [ 1440.791383]  [<ffffffff813868ca>] ? scsi_request_fn+0xda/0x5e0
Apr 29 10:10:21 kisik kernel: [ 1440.791388]  [<ffffffff81076e2c>] ? lock_timer_base+0x3c/0x70
Apr 29 10:10:21 kisik kernel: [ 1440.791393]  [<ffffffff8153ecfb>] wait_for_common+0xdb/0x170
Apr 29 10:10:21 kisik kernel: [ 1440.791398]  [<ffffffff8105b180>] ? default_wake_function+0x0/0x20
Apr 29 10:10:21 kisik kernel: [ 1440.791404]  [<ffffffff8129c97f>] ? __generic_unplug_device+0x1f/0x40
Apr 29 10:10:21 kisik kernel: [ 1440.791408]  [<ffffffff8153ee4d>] wait_for_completion+0x1d/0x20
Apr 29 10:10:21 kisik kernel: [ 1440.791412]  [<ffffffff812a287c>] blk_execute_rq+0x8c/0xf0
Apr 29 10:10:21 kisik kernel: [ 1440.791416]  [<ffffffff812a2669>] ? blk_rq_map_user+0xf9/0x180
Apr 29 10:10:21 kisik kernel: [ 1440.791421]  [<ffffffff812a6bb5>] sg_io+0x215/0x3d0
Apr 29 10:10:21 kisik kernel: [ 1440.791425]  [<ffffffff8105ea25>] ? enqueue_task_fair+0x45/0x90
Apr 29 10:10:21 kisik kernel: [ 1440.791430]  [<ffffffff812a725e>] scsi_cmd_ioctl+0x4ee/0x550
Apr 29 10:10:21 kisik kernel: [ 1440.791435]  [<ffffffff81159664>] ? file_update_time+0x104/0x180
Apr 29 10:10:21 kisik kernel: [ 1440.791440]  [<ffffffff813cb971>] cdrom_ioctl+0x51/0xae0
Apr 29 10:10:21 kisik kernel: [ 1440.791445]  [<ffffffff81013cae>] ? apic_timer_interrupt+0xe/0x20
Apr 29 10:10:21 kisik kernel: [ 1440.791449]  [<ffffffff813964f0>] sr_block_ioctl+0x60/0xb0
Apr 29 10:10:21 kisik kernel: [ 1440.791454]  [<ffffffff812a3f67>] __blkdev_driver_ioctl+0x67/0x80
Apr 29 10:10:21 kisik kernel: [ 1440.791458]  [<ffffffff812a440d>] blkdev_ioctl+0x1fd/0x730
Apr 29 10:10:21 kisik kernel: [ 1440.791463]  [<ffffffff81171e3c>] block_ioctl+0x3c/0x40
Apr 29 10:10:21 kisik kernel: [ 1440.791468]  [<ffffffff81152a92>] vfs_ioctl+0x22/0xa0
Apr 29 10:10:21 kisik kernel: [ 1440.791481]  [<ffffffff81152d41>] do_vfs_ioctl+0x81/0x380
Apr 29 10:10:21 kisik kernel: [ 1440.791484]  [<ffffffff81142a82>] ? vfs_write+0x132/0x1a0
Apr 29 10:10:21 kisik kernel: [ 1440.791487]  [<ffffffff81143e71>] ? fget_light+0x21/0x90
Apr 29 10:10:21 kisik kernel: [ 1440.791489]  [<ffffffff811530c1>] sys_ioctl+0x81/0xa0
Apr 29 10:10:21 kisik kernel: [ 1440.791492]  [<ffffffff8154148e>] ? do_device_not_available+0xe/0x10
Apr 29 10:10:21 kisik kernel: [ 1440.791496]  [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
Apr 29 10:11:41 kisik kernel: [ 1521.040149] ata3: lost interrupt (Status 0x50)
Apr 29 10:14:21 kisik kernel: [ 1680.791323] INFO: task wodim:2505 blocked for more than 120 seconds.


It is true that Lucid has a newer versions of 'wodim' and libatasmart (compared to Karmic) - but I can burn and read DVDs normally on another device which is SATA

[    2.930390] ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    2.950210] ata8.00: ATAPI: PIONEER BD-RW   BDR-203, 1.10, max UDMA/100
[    2.990242] ata8.00: configured for UDMA/100
[    2.997735] scsi 7:0:0:0: CD-ROM            PIONEER  BD-RW   BDR-203  1.10 PQ: 0 ANSI: 5

To summarize: ATAPI DVD-RW fails consistently on writes (and sometimes
on reads as well), SATA BD-RW works fine. Both devices worked fine on
Karmic.

{root 13:20:28} lsb_release -rd
Description:    Ubuntu 10.04 LTS
Release:        10.04


Regards,
Alex

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Lost interrupts/resets on ATAPI DVD
https://bugs.edge.launchpad.net/bugs/571806
You received this bug notification because you are a member of Kernel Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list