[Top] [All Lists]

Re: remaining corruption

To: Daniel Moore <dxm@xxxxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: remaining corruption
From: Rajagopal Ananthanarayanan <ananth@xxxxxxx>
Date: Mon, 15 May 2000 09:04:30 -0700
Cc: linux-xfs@xxxxxxxxxxx
References: <200005150006.KAA01300@clouds.melbourne.sgi.com>
Sender: owner-linux-xfs@xxxxxxxxxxx
Daniel Moore wrote:
> The fixes over the last couple of days have made the stuff I've been
> running here behave a whole heap better. However there's still
> corruption occuring.
> I have a simple test program that seems to reproducably tickle the
> problem I'm seeing - if someone's interested I can pass it on.
> As I suspected from trying to get the kernel build test working,
> previously written pages are getting passed back as newly read pages
> (incorrectly). I'm pretty sure this only happens when the written
> pages get flushed to disk and it can happen down to single 4k blocks
> at a time.
> The test case is single threaded and only starts to fail (reliably) when
> it is set to read and write big enough files such that it can't operate
> entirely out of buffered pages.
> I've never seen meta data/junk returned - only file data that's probably
> still buffered.

My experience with all the latest changes:

(1) Corruption in kernel makes same as before
(2) doio-2 threads corrruption same as before

On Chait's system (booted with 64M) & his kernel:

(3) doio-2 threads corruption same as (2)

Daniel, I'd be interested in your tests. Please send
all the relevant details.


Rajagopal Ananthanarayanan ("ananth")
Member Technical Staff, SGI.

<Prev in Thread] Current Thread [Next in Thread>