People,

I have an IWill IDE Raid card with the Highpoint HPT370 Chip. I am 
running this on a Dual Processor board (800MHz PIIIs) with a Mandrake 
8.0 Disrtibution (2.4.3 Kernel). 200MB of RAM and all slots filled with 
lots of cards. I was glad to see that Linux auto-detected the IDE/Raid card.

The initial hardware configuration had two 40G IBM drives (7200RPM 
UDMA100) each attached as the IDE Master (using cable select) of the 
primary and secondary IDE interfaces as this is the optimum for two 
drives. I then used the md/meta tools to stripe the two.

Then I started to migrate data. This all went well untill I decided to 
check stuff with diff. Well, diff found many files to be different. I 
tried all the hdparm settings to no avail. I tried reiserfs to no avail. 
I tried swithching to LVM to no avail. I pulled out a processor, still 
the same result (I then broke the slot1 socket trying to put it back in 
-ooh my wallet hurts!). So I then focussed on looking at the type of 
corruption. It's approximately 2 bytes in 300 megs -so it's probably a 
dreaded off-by-one.

The real problem with this one is that it was hard to re-produce. But I 
then decided to isolate the drives and found that operations on 
individual drives were OK, but if you tried to use the two together, 
pa-tang!

Now here's the interesting bit; I connected the two drives onto the same 
cable (and therefore interface). It worked without fault. No 
corruptions. So I guess the problem is at the driver level when 
inter-working across the primary and secondary IDE interfaces.

Has anyone else seen this. Any patches/workarounds? -cos I want to add 
another two drives. TIA,

Ed-T.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to