Russell Cattelan wrote:
>
> Rajagopal Ananthanarayanan wrote:
>
> > Russell Cattelan wrote:
> > >
> > > Ananth Ananthanarayanan wrote:
> > >
> > > > Since delay_alloc ON and PAGEBUF_META off
> > > > seems to not hit the corruption problems,
> > > > I'm turning delay_alloc on by default.
> > >
> > > The corruption problem occurs with PAGEBUF_META off as well
> > > as on.
> > >
> > > Please don't through more variables in the mix just yet.
> >
> > Well, it may not have to do with PAGEBUF_META.
> > The corruption does seem to go away with delay_alloc ON.
>
> Can you verify that?
> I'm looking at the pagebuf_file_write path ...
> delayed alloc short circutes a lot code.... maks me
> wonder it the problem isn't someplace within the code that
> is then truned off.
I know one thing for sure: withe delay_alloc ON
and PAGEBUF_META off I've never seen corruption.
With a 3/30/2000 snap shot (before the days of
delalloc):
(a) Corruption with PAGEBUF_META ON
(b) NO corruption with PAGEBUF_META OFF
>
> >
> > I'd like to get as much exposure with delay allocation:
> > it's been in there for 3 weeks now ... and like I said
> > earlier the corruption has been there since 3/30/2000
>
> I'm not convinced it hasn't always been there.
No. A 3/30/2000 tree easily produces corruption
with PAGEBUF_META ON.
[ Trimming replies to only TO: linux-xfs;
I get enough mail already ... getting three copies of
the same thing doesn't make it easy ... Thanks! ]
--------------------------------------------------------------------------
Rajagopal Ananthanarayanan ("ananth")
Member Technical Staff, SGI.
--------------------------------------------------------------------------
|