xfs
[Top] [All Lists]

TAKE - More delalloc work in the XFS I/O path

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - More delalloc work in the XFS I/O path
From: Steve Lord <lord@xxxxxxx>
Date: Thu, 1 Jun 2000 09:30:28 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
This is closer to the real thing in terms of where delalloc extents get
turned into real extents. 

Date:  Thu Jun  1 07:29:29 PDT 2000
Workarea:  jen.cray.com:/data/clink/io/lord/xfs-linux

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


Modid:  2.3.99pre2-xfs:slinx:63162a
linux/fs/page_buf.c - 1.103
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/page_buf.c.diff?r1=text&tr1=1.103&r2=text&tr2=1.102&f=h
        - Change delalloc path to only do delalloc conversion from the page
          cleaner or from O_SYNC writes. 

linux/fs/xfs/linux/xfs_lrw.h - 1.11
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_lrw.h.diff?r1=text&tr1=1.11&r2=text&tr2=1.10&f=h
        - change prototype for xfs_iomap_read

linux/fs/xfs/linux/xfs_lrw.c - 1.44
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_lrw.c.diff?r1=text&tr1=1.44&r2=text&tr2=1.43&f=h
        - Change bmapi calls to that conversion is done on the whole delalloc 
extent
          rather than just the region starting at the specified page.

linux/include/linux/page_buf.h - 1.44
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/include/linux/page_buf.h.diff?r1=text&tr1=1.44&r2=text&tr2=1.43&f=h
        - Extend bmap structure to include a start and an offset of the caller's
          request.

linux/kdb/modules/kdbm_pb.c - 1.22
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/kdb/modules/kdbm_pb.c.diff?r1=text&tr1=1.22&r2=text&tr2=1.21&f=h
        - dump extra delat field in pbm_bmap structure



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - More delalloc work in the XFS I/O path, Steve Lord <=