On Tue, 2006-09-05 at 07:35 +1000, Neil Brown wrote:

> Something is SERIOUSLY wrong.
> As it affects all drives, I suspect the drives are fine.
> As that machine doesn't crash instantly, I suspect the cpu/memory is
> fine.
> Which leaves the controller and cables.

>  for i in `seq 1 20`; do
>   dd if=/dev/sda of=/tmp/try-$i conv=direct
>  done
>  for i in `seq 2 20`; do
>   cmp -l /tmp/try-1 /tmp/try=$i
>  done
> 
> and look for a pattern.

-nod-  You're thinking the card is reading/writing different values 
intermittently, I'm guessing.  The only thing
which makes me dubious about that is, once the md is up and running it seems to 
do perfectly fine.  I've only used
it for a couple days, but never got any read errors or invalid file problems.  
I was doing pretty heavy IO on it,
and these header checksum readings are changing several times a SECOND.

The other is that the actual checksum value being generated never changes, just 
the kernel's idea of whether it's
valid or invalid.

Weird, weird, weird.  I will probably get a new card, but I'd like to keep 
examining this one for SCIENCE for a 
little while longer.

-- 
Josh Litherland ([EMAIL PROTECTED])

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

Reply via email to