===== fs/xfs/linux/xfs_aops.c 1.43 vs edited ===== --- 1.43/fs/xfs/linux/xfs_aops.c Fri Aug 1 10:58:34 2003 +++ edited/fs/xfs/linux/xfs_aops.c Wed Aug 6 17:06:56 2003 @@ -803,7 +803,7 @@ bh = bh->b_this_page; } while (offset < end_offset); - if (uptodate) + if (uptodate && bh == head) SetPageUptodate(page); if (startio)