xfs
[Top] [All Lists]

TAKE - fsx fix part 2 :-)

Subject: TAKE - fsx fix part 2 :-)
From: Rusell Cattelan <cattelan@xxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 6 Nov 2002 14:40:26 -0600
Sender: linux-xfs-bounce@xxxxxxxxxxx
Part 2 of the fsx corruption saga.

Date:  Wed Nov  6 12:39:16 PST 2002
Workarea:  rose.americas.sgi.com:/usr/src/2.4.x-xfs/find

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:132210a
linux/fs/buffer.c - 1.112
        - 2 parts to this patch.
          The first part is making buffer.c aware of delay buffers, this allows 
us to remove BH_Uptodate 
          from linvfs_get_block_core.
          The second part is a fix to end_buffer_io_async; it was checking all 
the buffer heads on a page
          but not if they were uptodate or not, and therefore incorrectly 
setting the page uptodate.
          Stale data was then exposed on portions of page not correctly cleared 
because only part of the 
          page was actually valid.

linux/fs/xfs/linux/xfs_aops.c - 1.13
        - Remove BH_uptodate from get block.
          Rework the logic a bit in delalloc_convert.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - fsx fix part 2 :-), Rusell Cattelan <=