xfs
[Top] [All Lists]

TAKE - pagebuf

To: linux-xfs@xxxxxxxxxxx
Subject: TAKE - pagebuf
From: Nathan Scott <nathans@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 30 Apr 2002 13:58:44 +1000 (EST)
Sender: owner-linux-xfs@xxxxxxxxxxx
More blocksize changes; MikeO, I think the last one is the problem
you're hitting with large files in the pagesize blocksize case too,
let me know whether/not this helps.

cheers.


Date:  Sun Apr 28 22:09:04 PDT 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/pagebuf

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


Modid:  2.4.x-xfs:slinx:117662a
linux/fs/xfs/pagebuf/page_buf.c - 1.18
        - move the block number calculation outside the loop for >pgize
          blocksizes; also fix up locking of buffer_heads in here.


Date:  Mon Apr 29 17:48:06 PDT 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/pagebuf

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


Modid:  2.4.x-xfs:slinx:117771a
linux/fs/xfs/pagebuf/page_buf.c - 1.19
        - tidy up some of the new multiple blocksize code paths, fix an
          inconsistent block number calculation along the way causing me
          occasional log corruption.


Date:  Mon Apr 29 20:54:26 PDT 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/pagebuf

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


Modid:  2.4.x-xfs:slinx:117794a
linux/fs/xfs/pagebuf/page_buf_io.c - 1.30
        - ensure page index -> offset calculation done in 64 bits to prevent
          falsely tripping __pb_match_offset_to_mapping BUG test with large
          offsets.



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