xfs
[Top] [All Lists]

TAKE - Fix for running XFS on machines with more than 4Gbytes of RAM

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - Fix for running XFS on machines with more than 4Gbytes of RAM
From: Steve Lord <lord@xxxxxxx>
Date: Fri, 1 Sep 2000 11:18:41 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
This change ensures that XFS metadata buffers - which must be directly
accessable from kernel context, are not allocated from highmem pages.
File data can be in highmem pages since the kernel never looks at it.

If we do not use kiobuf I/O, then in theory we can cross the 4 Gbyte
boundary now. This is entirely untested since I have only 1/32 the
required memory!

Date:  Fri Sep  1 09:15:47 PDT 2000
Workarea:  jen.americas.sgi.com:/src/lord/xfs-linux.2.4.0-test5

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


Modid:  2.4.0-test1-xfs:slinx:73501a
linux/fs/xfs/xfs_buf.h - 1.60
        - define PBF_MAPPABLE

linux/include/linux/page_buf.h - 1.64
        - Use PBF_MAPPABLE on metadata pagebuf calls

linux/fs/pagebuf/page_buf.c - 1.27
        - Use PBF_MAPPABLE to indicate which types of pages are allowed in a 
pagebuf



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - Fix for running XFS on machines with more than 4Gbytes of RAM, Steve Lord <=