These patches, on top of the page_cache_seek_hole_data patches posted earlier today, convert xfs to implement SEEK_HOLE / SEEK_DATA via iomap, and implement SEEK_HOLE / SEEK_DATA via iomap in gfs2. ext4 doesn't implement IOMAP_REPORT, so it can't be switched to use the iomap based SEEK_HOLE / SEEK_DATA or fiemap code so far. Thanks, Andreas Andreas Gruenbacher (3): vfs: Add iomap_seek_hole_data helper xfs: Switch to iomap for SEEK_HOLE / SEEK_DATA gfs2: Implement SEEK_HOLE / SEEK_DATA via iomap Bob Peterson (3): GFS2: Make height info part of metapath GFS2: Implement iomap for block_map GFS2: Switch fiemap implementation to use iomap fs/gfs2/Kconfig | 1 + fs/gfs2/bmap.c | 288 ++++++++++++++++++++++++++++++++++++-------------- fs/gfs2/bmap.h | 4 + fs/gfs2/file.c | 14 ++- fs/gfs2/inode.c | 57 ++++++++-- fs/gfs2/inode.h | 1 + fs/gfs2/trace_gfs2.h | 65 ++++++++++++ fs/iomap.c | 89 ++++++++++++++++ fs/xfs/xfs_file.c | 21 +--- include/linux/iomap.h | 6 +- 10 files changed, 437 insertions(+), 109 deletions(-) -- 2.7.5 -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html