Re: [2.3.99pre2] [CORRUPTION] Doh! Corruption problems again...

From: Andre Hedrick (andre@linux-ide.org)
Date: Tue Mar 21 2000 - 15:16:22 EST


On Tue, 21 Mar 2000, Simon Kirby wrote:

> Well, I've traced it down to between 2.3.48pre4 and 2.3.48:
>
> 2.3.44-pre8 : GOOD
> 2.3.47 : GOOD
> 2.3.48-pre1 : Can't mount hdb partitions
> 2.3.48-pre2 : Can't mount hdb partitions
> 2.3.48-pre3 : Doesn't boot
> 2.3.48-pre4 : GOOD (heavily tested)
> 2.3.48 : BAD
> 2.3.50 : BAD
> 2.3.51 : BAD
> 2.3.99-pre1 : BAD
> 2.3.99-pre2pre4 : BAD
> 2.3.99-pre2 : BAD
> 2.3.99-pre3pre3 : BAD
>
> Looking at the 2.3.48pre4-2.3.48 diff, I see there are a huge amount of
> changes (as usual). Some IDE changes, but there are quite a few other
> places that I look like they could be causing this.
>
> I made a copy of the 2.3.48pre4-2.3.48 diff available here:
>
> ftp://blue.netnation.com/pub/linux/2.3.48/pre4-2.3.48
>
> Anybody see what could be doing it?
>
>
> - hdparm -u 1 vs hdparm -u 0 on all drives does not seem to make a
> difference.
>
> - hdparm -d 0 vs hdparm -d 1 on all drives tends to make the problem
> happen even more often (guessing 5 times as often). Tested with
> both -u 1 and -u 0.

What is the rest of the hardware list?
You are fingering the difference between DMAING and PIO.
If you are trying to DMA with out autodma........you can and usually will
be "SHAFTED"!

Andre Hedrick
The Linux ATA/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/



This archive was generated by hypermail 2b29 : Thu Mar 23 2000 - 21:00:34 EST