On Wed, Oct 19, 2016 at 01:34:19PM -0600, Ross Zwisler wrote: > DAX PMDs have been disabled since Jan Kara introduced DAX radix tree based > locking. This series allows DAX PMDs to participate in the DAX radix tree > based locking scheme so that they can be re-enabled. > > Changes since v7: > - Rebased on v4.9-rc1, dropping one ext4 patch that had already been merged. > - Added Reviewed-by tags from Jan Kara. > > Here is a tree containing my changes: > https://git.kernel.org/cgit/linux/kernel/git/zwisler/linux.git/log/?h=dax_pmd_v8 > > Ross Zwisler (16): > ext4: tell DAX the size of allocation holes > dax: remove buffer_size_valid() > ext2: remove support for DAX PMD faults > dax: make 'wait_table' global variable static > dax: remove the last BUG_ON() from fs/dax.c > dax: consistent variable naming for DAX entries > dax: coordinate locking for offsets in PMD range > dax: remove dax_pmd_fault() > dax: correct dax iomap code namespace > dax: add dax_iomap_sector() helper function > dax: dax_iomap_fault() needs to call iomap_end() > dax: move RADIX_DAX_* defines to dax.h > dax: move put_(un)locked_mapping_entry() in dax.c > dax: add struct iomap based DAX PMD support > xfs: use struct iomap based DAX PMD fault path > dax: remove "depends on BROKEN" from FS_DAX_PMD > > fs/Kconfig | 1 - > fs/dax.c | 826 +++++++++++++++++++++++++++++----------------------- > fs/ext2/file.c | 35 +-- > fs/ext4/inode.c | 3 + > fs/xfs/xfs_aops.c | 26 +- > fs/xfs/xfs_aops.h | 3 - > fs/xfs/xfs_file.c | 10 +- > include/linux/dax.h | 58 +++- > mm/filemap.c | 5 +- > 9 files changed, 537 insertions(+), 430 deletions(-) > > -- > 2.7.4 Ping on this series. Dave, is the plan still for you to pull this in via the XFS development tree? Do you need anything else on my side for this? -- 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