Hi all, The overlayfs-next branch of the overlayfs repository at: git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git has been updated. The head of the overlayfs-next branch is commit: 0a3bf81dbcb2 ("ovl: auto generate uuid for new overlay filesystems") The updated head contains the following patch sets: - Add support for fs-verity checking of lowerdata - including fixes to address review comments of Eric Biggers on v5 [1] - Report overlayfs file ids with fanotify (v2) [2] The new code was tested using fstests including new tests written by Alex and myself, which are available on my xfstests tree [3]. Test setup scripts for testing the verity feature are available in my xfstests-bld tree [4]. Thanks, Amir. [1] https://lore.kernel.org/r/cover.1687345663.git.alexl@xxxxxxxxxx [2] https://lore.kernel.org/r/20230713120344.1422468-1-amir73il@xxxxxxxxx [3] https://github.com/amir73il/xfstests/commits/overlayfs-devel [4] https://github.com/amir73il/xfstests-bld/commits/overlayfs-devel ---------------------------------------------------------------- Alexander Larsson (4): ovl: Add framework for verity support ovl: Add versioned header for overlay.metacopy xattr ovl: Validate verity xattr when resolving lowerdata ovl: Handle verity during copy-up Amir Goldstein (4): ovl: support encoding non-decodable file handles ovl: add support for unique fsid per instance ovl: store persistent uuid/fsid with uuid=on ovl: auto generate uuid for new overlay filesystems Documentation/filesystems/fsverity.rst | 2 + Documentation/filesystems/overlayfs.rst | 72 +++++++++++ fs/overlayfs/copy_up.c | 52 +++++++- fs/overlayfs/export.c | 26 +++- fs/overlayfs/file.c | 8 +- fs/overlayfs/inode.c | 2 +- fs/overlayfs/namei.c | 87 +++++++++++-- fs/overlayfs/overlayfs.h | 66 +++++++++- fs/overlayfs/ovl_entry.h | 4 +- fs/overlayfs/params.c | 92 ++++++++++++-- fs/overlayfs/super.c | 34 ++++- fs/overlayfs/util.c | 217 +++++++++++++++++++++++++++++++- 12 files changed, 617 insertions(+), 45 deletions(-)