Eryu, I realize I have never made a formal public [ANNOUNCE] about the unionmount-testsuite tree that I am maintaining [1], except for referring to it occasionally on my patch postings, so here goes. The head of the master branch is commit: bbd2bdb Verify constant inode number with --verify option The main features that have been added since Dave's master: - Test rotating N layers (run --ov=N) - Support for directory rename with kernel >= v4.10 and OVERLAYFS_REDIRECT_DIR=y - Add more test coverage for directory rename - Test lower/upper on the same underlying fs (run --ov --samefs) - Support running tests over block device file systems (instead of tmpfs) - Adapt check_layer() to work correctly with kernel >= v4.12 - Add optional flag to verify constant inode number on copy up (run --samefs --verify) The main branch is going to be forward only and tests should not regress on current upstream kernel nor on older kernels (*). A known failure with kernel v4.12 is the test: run --ov=1 --samefs --verify rename-mass-5 It fails because lower hardlink copy up does not keep constant inode number in kernel v4.12. The fix is queued for v4.13-rc1. On kernels < v4.12 testers should not use the --verify flag, because inode numbers are not constant on copy up. (*) While I aim not to break tests on older kernels, I never tested kernels older than v4.10 and I don't test older kernels regularly at all, so whoever is interested in using my branch to test older kernels, please inform me of any breakage or better yet, send me patches. Thanks, Amir. [1] https://github.com/amir73il/unionmount-testsuite -- 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