Subject: Re: uncorrectable data error reading...
To: Eric Jacoboni <jaco@teaser.fr>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: current-users
Date: 11/14/2001 21:00:06
On Wed, Nov 14, 2001 at 07:58:59PM +0100, Eric Jacoboni wrote:
> >>>>> "Manuel" == Manuel Bouyer <bouyer@antioche.eu.org> writes:
> 
> Manuel> Are wd0 and wd1 on the same IDE channel ? If so, that can be
> Manuel> the problem.
> 
> I think so (waiting to shutdown to verify as i'm not sure of my
> reading of pciide:x:y:z)

Yes, they're both on the same channel.

> 
> $ dmesg|grep pciide
> pciide0 at pci0 dev 7 function 1: VIA Technologies VT82C686A (Apollo KX133) ATA100 controller
> pciide0: bus-master DMA support present
> pciide0: primary channel configured to compatibility mode
> wd0 at pciide0 channel 0 drive 0: <IBM-DTLA-307045>
> wd1 at pciide0 channel 0 drive 1: <ST320420A>
> pciide0: primary channel interrupting at irq 14
> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA data transfers)
> wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA data transfers)
> pciide0: secondary channel configured to compatibility mode
> atapibus0 at pciide0 channel 1: 2 targets
> pciide0: secondary channel interrupting at irq 15
> cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA data transfers)
> cd1(pciide0:1:1): using PIO mode 4, DMA mode 2 (using DMA data transfers)

Maybe you should put both disks as master on each channel, and both CD
as slaves on each channels ?

I've something got problems under heavy load with 2 disks on the same
channel. It seems to be hardware-dependant. I've got a setup which worked
fine for month with 2 drives per channel, and gave me a lot of troubles
when I changed the slave drives for larger ones. The only solution I found
was to add a add-on pciide adapter and run each drive as master.

--
Manuel Bouyer <bouyer@antioche.eu.org>
--