----- Original Message ----- > Convert XFS to use the new iomap based multipage write path. This involves > implementing the ->iomap_begin and ->iomap_end methods, and switching the > buffered file write, page_mkwrite and xfs_iozero paths to the new iomap > helpers. > > With this change __xfs_get_blocks will never be used for buffered writes, > and the code handling them can be removed. > > Based on earlier code from Dave Chinner. > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > --- > fs/xfs/Kconfig | 1 + > fs/xfs/xfs_aops.c | 212 > ----------------------------------------------------- > fs/xfs/xfs_file.c | 71 ++++++++---------- > fs/xfs/xfs_iomap.c | 144 ++++++++++++++++++++++++++++++++++++ > fs/xfs/xfs_iomap.h | 5 +- > fs/xfs/xfs_iops.c | 9 ++- > fs/xfs/xfs_trace.h | 3 + > 7 files changed, 187 insertions(+), 258 deletions(-) > Reviewed-by: Bob Peterson <rpeterso@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html