2.2.15 IDE is more than slow, it's broken!

From: Robert Dinse (nanook@eskimo.com)
Date: Sat May 20 2000 - 21:45:46 EST


     I have one machine with an IDE drive, everything else is SCSI. I am not
having any problems with respect to disk I/O with the machines with SCSI disks.

     Since upgrading to 2.2.15 I've been unable to write a full backup using
dump. Keeps exploding with short reads (bread returns 0 or 512 when 1024 was
requested for example).

     The error message makes it sound like a hardware problem. So I run
badblocks on the partition repeatively, it finds nothing.

     Try to write tapes again, it blows up again. It occured to me that it
started doing this after upgrading to 2.2.15, and I've seen the thread here
relating to slow disk I/O, but not broken disk I/O.

     So I booted on 2.2.14, errors went away. It's something broken in 2.2.15.

     This is a 200mhz Pentium box. Here is info from boot regarding drive:

Uniform Multi-Platform E-IDE driver Revision: 6.20
PIIX4: IDE controller on PCI bus 00 dev 09
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DPTA-372050, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: IBM-DPTA-372050, 19574MB w/1961kB Cache, CHS=2495/255/63, UDMA(33)

     I have the following hdparm command in /etc/rc.local:

        hdparm -a 32 -A 1 -c 1 -m 16 -u 1 /dev/hda

     This hasn't changed since 2.2.14 which works fine with no errors. Also, I
don't see errors under normal operation, only when I attempt to write tapes
using dump with 2.2.15. With 2.2.14 dump doesn't get these errors.

     All the machines with SCSI dump fine, only the machine with EIDE does
this.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue May 23 2000 - 21:00:19 EST