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.
|