On Tue, Nov 7, 2017 at 5:58 PM, Amir Goldstein <amir73il@xxxxxxxxx> wrote: > Miklos, > > This version provides a solution for some interesting non-samefs cases: > - All the ext* family > - Many other fs with default encode_fh > - xfs that is not huge with overlay 'xino' mount option > - tmpfs that is not on a machine with jurassic uptime with 'xino' > > I tested this with Chandan's upstream overlay/041 xfstest for > consistent d_ino in non-samefs setup. Results are: > - Test passes for ext4 > - Test fails for xfs > - Test fails for xfs with OVERLAY_MOUNT_OPTIONS=-oxino, > but this is because of a test bug > - With the test bug fix available at [2] test passes > with xfs and OVERLAY_MOUNT_OPTIONS=-oxino > > All the exportfs tests also pass with these changes and > either ext4 or xfs with OVERLAY_MOUNT_OPTIONS=-oxino. > > Changes since v7: > - Drop patches for building impure cache for non-samefs subdirs > - Dropped patch "update cache version of impure parent on rename" > because it is not relevant to this series > - Remap lower inode numbers for 32bit inode file systems > - Add mount option 'xino' for opting-in to use high inode bits I the meantime I went and committed v7 (with the noted changes) and based my cleanup for ovl_fill_super() on top of that. So that's now pushed out to overlayfs-next, hopefully not invalidating too much of your work. The -oxino patches are interesting, but maybe we should leave them brewing for another cycle. Do you agree? I'll try and look at the other series posted by you and Vivek to see what else would fit in to 4.15. Thanks, Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-unionfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html