[ANNOUNCE] ovl: overlayfs-next branch updated to 0a3bf81dbcb2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux Filesystems Devel]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux