xfs
[Top] [All Lists]

TAKE - 2.5 unwritten extents

To: linux-xfs@xxxxxxxxxxx
Subject: TAKE - 2.5 unwritten extents
From: Nathan Scott <nathans@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 12 Mar 2003 16:39:25 +1100 (EST)
Sender: linux-xfs-bounce@xxxxxxxxxxx
Doesn't yet work for direct IO into an unwritten extent
(on my TODO list), but works correctly for buffered IO.

cheers.



Export end_buffer_async_write, needed for unwritten extent support in XFS.


Date:  Tue Mar 11 21:32:02 PST 2003
Workarea:  snort.melbourne.sgi.com:/home/nathans/2.5.x-xfs

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


Modid:  2.5.x-xfs:slinx:141507a
linux/kernel/ksyms.c - 1.184
linux/fs/buffer.c - 1.151
linux/include/linux/buffer_head.h - 1.19


Implement support for unwritten extents in XFS.


Date:  Tue Mar 11 21:37:01 PST 2003
Workarea:  snort.melbourne.sgi.com:/home/nathans/2.5.x-xfs

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


Modid:  2.5.x-xfs:slinx:141508a
linux/fs/xfs/pagebuf/page_buf.c - 1.101
        - Create separate IO completion work queues in pagebuf for log/data
          IO, to prevent deadlocks when scheduling iclog/unwritten extent IO
          completion  handlers.

linux/fs/xfs/xfs_buf.h - 1.106
linux/fs/xfs/linux/xfs_linux.h - 1.100
linux/fs/xfs/linux/xfs_iops.h - 1.18
linux/fs/xfs/pagebuf/page_buf.h - 1.67
linux/fs/xfs/linux/xfs_aops.c - 1.29
        - Implement support for unwritten extents in XFS.


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - 2.5 unwritten extents, Nathan Scott <=