Comment 24 for bug 544548

Revision history for this message
Kim Tyler (ktyler) wrote :

I have the same problem, also reported previously on different kernels , lucid onwards. I am now on maverick, and same problem, though not as frequent. I have installed backport of 2.6.37, and getting the same problem. uname -a => Linux pio 2.6.37-020637rc2-generic #201011160905 SMP Tue Nov 16 09:08:47 UTC 2010 x86_64 GNU/Linux

It also affects USB devices, and can sometimes cause all USB devices to fail. I have pata_via module
I can reproduce effect by loading system, ethernet transfers, tv tuner working and running virtualbox. At other times, it sometimes fails with practically no load on system.
/var/log/messages=>
Dec 1 14:18:49 pio kernel: [14688.080072] ata2: lost interrupt (Status 0x51)
Dec 1 14:18:49 pio kernel: [14688.080114] sr 1:0:0:0: CDB: Test Unit Ready: 00 00 00 00 00 00
Dec 1 14:18:49 pio kernel: [14688.080187] ata2: soft resetting link
Dec 1 14:18:49 pio kernel: [14688.320319] ata2.00: configured for UDMA/33
Dec 1 14:18:49 pio kernel: [14688.360423] ata2.01: configured for UDMA/33
Dec 1 14:18:54 pio kernel: [14693.360046] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:18:54 pio kernel: [14693.360054] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:18:54 pio kernel: [14693.360086] ata2: soft resetting link
Dec 1 14:18:55 pio kernel: [14693.600274] ata2.00: configured for UDMA/33
Dec 1 14:18:55 pio kernel: [14693.640370] ata2.01: configured for UDMA/33
Dec 1 14:19:00 pio kernel: [14698.640084] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:19:00 pio kernel: [14698.640091] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:00 pio kernel: [14698.640097] ata2.00: limiting speed to UDMA/33:PIO3
Dec 1 14:19:00 pio kernel: [14698.640126] ata2: soft resetting link
Dec 1 14:19:00 pio kernel: [14698.880388] ata2.00: configured for UDMA/33
Dec 1 14:19:00 pio kernel: [14698.920563] ata2.01: configured for UDMA/33
Dec 1 14:19:05 pio kernel: [14703.920075] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:19:05 pio kernel: [14703.920081] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:05 pio kernel: [14703.920084] ata2.00: disabled
Dec 1 14:19:05 pio kernel: [14703.920098] ata2.01: TEST_UNIT_READY failed (err_mask=0x40)
Dec 1 14:19:05 pio kernel: [14703.920124] ata2: soft resetting link
Dec 1 14:19:05 pio kernel: [14704.140537] ata2.01: configured for UDMA/33
Dec 1 14:19:10 pio kernel: [14709.140059] ata2.01: qc timeout (cmd 0xa0)
Dec 1 14:19:10 pio kernel: [14709.140066] ata2.01: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:10 pio kernel: [14709.140072] ata2.01: limiting speed to UDMA/33:PIO3
Dec 1 14:19:10 pio kernel: [14709.140101] ata2: soft resetting link
Dec 1 14:19:10 pio kernel: [14709.360387] ata2.01: configured for UDMA/33
Dec 1 14:19:15 pio kernel: [14714.360100] ata2.01: qc timeout (cmd 0xa0)
Dec 1 14:19:15 pio kernel: [14714.360108] ata2.01: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:15 pio kernel: [14714.360111] ata2.01: disabled
Dec 1 14:19:15 pio kernel: [14714.360157] ata2: soft resetting link
Dec 1 14:19:16 pio kernel: [14714.520172] ata2: EH complete

hDec 1 14:18:49 pio kernel: [14688.080072] ata2: lost interrupt (Status 0x51)
Dec 1 14:18:49 pio kernel: [14688.080114] sr 1:0:0:0: CDB: Test Unit Ready: 00 00 00 00 00 00
Dec 1 14:18:49 pio kernel: [14688.080187] ata2: soft resetting link
Dec 1 14:18:49 pio kernel: [14688.320319] ata2.00: configured for UDMA/33
Dec 1 14:18:49 pio kernel: [14688.360423] ata2.01: configured for UDMA/33
Dec 1 14:18:54 pio kernel: [14693.360046] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:18:54 pio kernel: [14693.360054] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:18:54 pio kernel: [14693.360086] ata2: soft resetting link
Dec 1 14:18:55 pio kernel: [14693.600274] ata2.00: configured for UDMA/33
Dec 1 14:18:55 pio kernel: [14693.640370] ata2.01: configured for UDMA/33
Dec 1 14:19:00 pio kernel: [14698.640084] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:19:00 pio kernel: [14698.640091] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:00 pio kernel: [14698.640097] ata2.00: limiting speed to UDMA/33:PIO3
Dec 1 14:19:00 pio kernel: [14698.640126] ata2: soft resetting link
Dec 1 14:19:00 pio kernel: [14698.880388] ata2.00: configured for UDMA/33
Dec 1 14:19:00 pio kernel: [14698.920563] ata2.01: configured for UDMA/33
Dec 1 14:19:05 pio kernel: [14703.920075] ata2.00: qc timeout (cmd 0xa0)
Dec 1 14:19:05 pio kernel: [14703.920081] ata2.00: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:05 pio kernel: [14703.920084] ata2.00: disabled
Dec 1 14:19:05 pio kernel: [14703.920098] ata2.01: TEST_UNIT_READY failed (err_mask=0x40)
Dec 1 14:19:05 pio kernel: [14703.920124] ata2: soft resetting link
Dec 1 14:19:05 pio kernel: [14704.140537] ata2.01: configured for UDMA/33
Dec 1 14:19:10 pio kernel: [14709.140059] ata2.01: qc timeout (cmd 0xa0)
Dec 1 14:19:10 pio kernel: [14709.140066] ata2.01: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:10 pio kernel: [14709.140072] ata2.01: limiting speed to UDMA/33:PIO3
Dec 1 14:19:10 pio kernel: [14709.140101] ata2: soft resetting link
Dec 1 14:19:10 pio kernel: [14709.360387] ata2.01: configured for UDMA/33
Dec 1 14:19:15 pio kernel: [14714.360100] ata2.01: qc timeout (cmd 0xa0)
Dec 1 14:19:15 pio kernel: [14714.360108] ata2.01: TEST_UNIT_READY failed (err_mask=0x5)
Dec 1 14:19:15 pio kernel: [14714.360111] ata2.01: disabled
Dec 1 14:19:15 pio kernel: [14714.360157] ata2: soft resetting link
Dec 1 14:19:16 pio kernel: [14714.520172] ata2: EH complete

hint from above => sudo rmmod pata_via;sudo modprobe pata_via =>
Dec 1 17:26:13 pio kernel: [25932.081674] pata_via 0000:00:0f.1: PCI INT A disabled
Dec 1 17:26:24 pio kernel: [25943.380635] pata_via 0000:00:0f.1: power state changed by ACPI to D0
Dec 1 17:26:24 pio kernel: [25943.380654] pata_via 0000:00:0f.1: power state changed by ACPI to D0
Dec 1 17:26:24 pio kernel: [25943.380665] pata_via 0000:00:0f.1: PCI INT A -> GSI 20 (level, low) -> IRQ 20
Dec 1 17:26:24 pio kernel: [25943.386966] scsi4 : pata_via
Dec 1 17:26:24 pio kernel: [25943.387189] scsi5 : pata_via
Dec 1 17:26:24 pio kernel: [25943.396452] ata5: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x2090 irq 14
Dec 1 17:26:24 pio kernel: [25943.396457] ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x2098 irq 15
Dec 1 17:26:25 pio kernel: [25943.771209] ata6.00: ATAPI: Optiarc DVD RW AD-7580A, ZX09, max UDMA/33
Dec 1 17:26:25 pio kernel: [25943.771218] ata6.01: ATAPI: TSSTcorpCD/DVDW TS-L532U, TI04, max UDMA/33
Dec 1 17:26:25 pio kernel: [25943.810268] ata6.00: configured for UDMA/33
Dec 1 17:26:25 pio kernel: [25943.850416] ata6.01: configured for UDMA/33
Dec 1 17:26:25 pio kernel: [25943.852703] scsi 5:0:0:0: CD-ROM Optiarc DVD RW AD-7580A ZX09 PQ: 0 ANSI: 5
Dec 1 17:26:25 pio kernel: [25943.859910] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Dec 1 17:26:25 pio kernel: [25943.860242] sr 5:0:0:0: Attached scsi generic sg0 type 5
Dec 1 17:26:25 pio kernel: [25943.867856] scsi 5:0:1:0: CD-ROM TSSTcorp CD/DVDW TS-L532U TI04 PQ: 0 ANSI: 5
Dec 1 17:26:25 pio kernel: [25943.877720] sr1: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
Dec 1 17:26:25 pio kernel: [25943.878032] sr 5:0:1:0: Attached scsi generic sg1 type 5

and now cdrom drives work.

Any suggestions?