| From: |
| Christoph Hellwig <hch@lst.de> |
| To: |
| xfs@oss.sgi.com |
| Subject: |
| iomap infrastructure and multipage writes V2 |
| Date: |
| Tue, 12 Apr 2016 13:52:54 -0700 |
| Message-ID: |
| <1460494382-14547-1-git-send-email-hch@lst.de> |
| Cc: |
| rpeterso@redhat.com, linux-fsdevel@vger.kernel.org |
| Archive‑link: | |
Article |
This series add a new file system I/O path that uses the iomap structure
introduced for the pNFS support and support multi-page buffered writes.
This was first started by Dave Chinner a long time ago, then I did beat
it into shape for production runs in a very constrained ARM NAS
enviroment for Tuxera almost as long ago, and now half a dozen rewrites
later it's back.
The basic idea is to avoid the crazy per-block get_blocks overhead
and make use of extents in the buffered write path by iterating over
them instead.
Chances since V1:
- add support for fiemap
- fix a test fail on 1k block sizes
- prepare for 64-bit length, this will be used in a follow on patchset
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs