IDE-Backspeeding (Re: 2.2.9+ extreme instability)

Andre M. Hedrick (hedrick@Astro.Dyer.Vanderbilt.Edu)
Sun, 1 Aug 1999 16:55:41 -0500 (CDT)


On Sun, 1 Aug 1999, Peter Amstutz wrote:

>
> On Sun, 1 Aug 1999, Andre M. Hedrick wrote:
>
> > I have the identical (minus) Diamond Stealth 3D 2000, Diamond Monster 3D.
> > You need to be able to backspeed the drives if they are UDMA drives or
> > cripple the ioapic by using BIOS 4.02
>
> Um ??? They're both western digital drives, the newer one is UDMA there
> other isn't. What exactly is "backspeeding"? I remember when I got the 4

Backspeeding::

The process of checking the BIOS-chipset settings, against the known
limitation of the chipset, in combination of the device's maximum transfer
rate.

In you case, (if you were using the 4.01 BIOS) the box will crash hard,
while using an drive/device that supports modes faster than ATA-2 or
DMA Mode 2. The 4.02 BIOS fixes this flaw in the chipset, at a heavy
price. You have lost the ablity to have/use IOAPIC interrupts.

cat /proc/interrupts

They are all XT-PIC, second the MP reverts to 1.1 verses the 1.4 version.
This is way to high a price to pay to have crumby BIOS support for doing
the very same thing that I can do with chipset code.

I wish that I could show you a report but I have a ATA-33 card with a pair
of Maxtor 8.4's

> GB (UDMA) drive I had to do a BIOS upgrade for it to detect cleanly on
> bootup...

This is very true as it relates to the 2.2.X kernels; however, a patch
applied with resolve the issues.

Andre Hedrick
The Linux IDE guy

-
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/