I still get this error when the drive is on a Promise ATA/133 card. I have the same setup in two separate machines, the results are the same with kernel 2.6.13, ideas? Should I just get more ATA/100 cards and stop trying to figure out what the bug is? Keep in mind the Promise ATA/100 cards exhibit no such errors or problems as below. I have not received any responses concerning this bug. According to: http://www.ussg.iu.edu/hypermail/linux/kernel/0310.2/0693.html Disabling PIO multiwrite fixes this problem, how do you do that? As far as I can tell it is not enabled. # hdparm -vi /dev/hde /dev/hde: multcount = 0 (off) IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 48641/255/63, sectors = 781422768, start = 0 Model=ST3400832A, FwRev=3.01, SerialNo=3NF04YQK Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 AdvancedPM=no WriteCache=enabled Drive conforms to: device does not report version: * signifies the current active mode Another person states: http://www.red-hat.com/archives/redhat-list/2000-June/msg00289.html Hi I've been gone for awhile but didn't see a response to this. I solved the problem on one machine by changeing the setting in bios from UDMA AUTO to DISABLED. .I had another machine that periodically gave me this message that just had the hard drive and mother board replaced by the shop that built it because Seagate said that bios had missed identified the drive geometry and had the head sectors ect set wrong. Linda What is the real problem here? Kernel .config attached for 2.6.13. Please let me know, thanks. Sep 2 20:48:05 p34 XFS mounting filesystem hde1 Sep 2 20:48:25 p34 hde: dma_timer_expiry: dma status == 0x20 Sep 2 20:48:25 p34 hde: DMA timeout retry Sep 2 20:48:25 p34 PDC202XX: Primary channel reset. Sep 2 20:48:25 p34 hde: timeout waiting for DMA Sep 2 20:48:25 p34 hde: status error: status=0x58 { Sep 2 20:48:25 p34 DriveReady Sep 2 20:48:25 p34 SeekComplete Sep 2 20:48:25 p34 DataRequest Sep 2 20:48:25 p34 } Sep 2 20:48:25 p34 ide: failed opcode was: Sep 2 20:48:25 p34 unknown Sep 2 20:48:25 p34 hde: drive not ready for command Sep 2 20:48:26 p34 hde: status timeout: status=0xd0 { Sep 2 20:48:26 p34 Busy Sep 2 20:48:26 p34 } Sep 2 20:48:26 p34 ide: failed opcode was: Sep 2 20:48:26 p34 unknown Sep 2 20:48:26 p34 PDC202XX: Primary channel reset. Sep 2 20:48:26 p34 hde: no DRQ after issuing MULTWRITE_EXT Sep 2 20:48:26 p34 ide2: reset: Sep 2 20:48:26 p34 success lspci output: 0000:03:06.0 Unknown mass storage controller: Promise Technology, Inc. 20269 (rev 02) 0000:03:07.0 Unknown mass storage controller: Promise Technology, Inc. 20269 (rev 02) $ cat /proc/interrupts CPU0 CPU1 0: 219088 0 IO-APIC-edge timer 1: 9 0 IO-APIC-edge i8042 9: 0 0 IO-APIC-level acpi 14: 3201 0 IO-APIC-edge ide0 15: 12 0 IO-APIC-edge ide1 16: 13893 0 IO-APIC-level eth0, libata, eth2 17: 168 0 IO-APIC-level eth1 18: 555 0 IO-APIC-level ide2 19: 192 0 IO-APIC-level ide4, ide5 NMI: 0 0 LOC: 218910 218906 ERR: 0 MIS: 0 $ gcc -v gcc version 4.0.1 (Debian 4.0.1-2) processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 3 model name : Intel(R) Pentium(R) 4 CPU 3.40GHz stepping : 4 cpu MHz : 3409.857 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid xtpr bogomips : 6821.59 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 3 model name : Intel(R) Pentium(R) 4 CPU 3.40GHz stepping : 4 cpu MHz : 3409.857 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid xtpr bogomips : 6814.52