[Top] [All Lists]


To: undisclosed-recipients:;
Subject: TAKE -
From: Christoph Hellwig <hch@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 20 Dec 2002 19:51:33 +0100
Resent-date: Fri, 20 Dec 2002 21:10:00 -0500
Resent-from: hch@xxxxxxx
Resent-message-id: <200212210210.gBL2A0M02027@taclab54.munich.sgi.com>
Resent-to: linux-xfs@xxxxxxxxxxx
Sender: linux-xfs-bounce@xxxxxxxxxxx
"merge" the 2.4 fsx fix for block size < page size to 2.5.  This needed
major changes to actually fit.

Date:  Fri Dec 20 10:51:34 PST 2002
Workarea:  lab343.munich.sgi.com:/home/hch/repo/slinx/2.5.x-xfs
Author:  cattelan
Merged by:  hch
Merged mods:  2.4.x-xfs:slinx:132210a

The following file(s) were checked into:

Modid:  2.5.x-xfs:slinx:132210a
linux/fs/buffer.c - 1.144
        - Merge of 2.4.x-xfs:slinx:132210a by hch.
          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/Makefile - 1.164
linux/fs/xfs/pagebuf/page_buf.h - 1.62
linux/include/linux/buffer_head.h - 1.15
linux/fs/xfs/linux/xfs_aops.c - 1.24
        - Merge of 2.4.x-xfs:slinx:132210a by hch.
          Remove BH_uptodate from get block.
          Rework the logic a bit in delalloc_convert.

<Prev in Thread] Current Thread [Next in Thread>
  • TAKE -, Christoph Hellwig <=