Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1475127

[GIT PULL] overlayfs fixes for 4.8-rc4

From Miklos Szeredi <miklos@szeredi.hu>
Newsgroups linux.kernel
Subject [GIT PULL] overlayfs fixes for 4.8-rc4
Date 2016-09-02 15:00 +0200
Message-ID <scWeB-82j-25@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Linus,

Please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git overlayfs-linus

Most of this is regression fixes for posix acl behavior introduced in
4.8-rc1 (these were caught by the pjd-fstest suite).  The are also
miscellaneous fixes marked as stable material and cleanups.

Other than overlayfs code, it touches <linux/fs.h> to add a constant with
which to disable posix acl caching.  No changes needed to the actual
caching code, it automatically does the right thing, although later we may
want to optimize this case.

I'm now testing overlayfs with the following test suites to catch
regressions:

 - unionmount-testsuite
 - xfstests
 - pjd-fstest

Thanks,
Miklos

---
Andreas Gruenbacher (4):
      ovl: Fix OVL_XATTR_PREFIX
      ovl: Get rid of ovl_xattr_noacl_handlers array
      ovl: Switch to generic_removexattr
      ovl: Switch to generic_getxattr

Colin Ian King (1):
      ovl: fix spelling mistake: "directries" -> "directories"

Miklos Szeredi (9):
      ovl: don't copy up opaqueness
      ovl: handle umask and posix_acl_default correctly on creation
      ovl: remove posix_acl_default from workdir
      ovl: proper cleanup of workdir
      ovl: use cached acl on underlying layer
      ovl: don't cache acl on overlay layer
      ovl: copyattr after setting POSIX ACL
      ovl: listxattr: use strnlen()
      ovl: update doc

---
 Documentation/filesystems/overlayfs.txt |   8 +--
 fs/overlayfs/copy_up.c                  |   2 +
 fs/overlayfs/dir.c                      |  58 ++++++++++++++++-
 fs/overlayfs/inode.c                    | 108 +++++++++++++-------------------
 fs/overlayfs/overlayfs.h                |  17 ++---
 fs/overlayfs/readdir.c                  |  63 ++++++++++++++++++-
 fs/overlayfs/super.c                    |  93 ++++++++++++++++++++-------
 include/linux/fs.h                      |   1 +
 8 files changed, 246 insertions(+), 104 deletions(-)

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

[GIT PULL] overlayfs fixes for 4.8-rc4 Miklos Szeredi <miklos@szeredi.hu> - 2016-09-02 15:00 +0200

csiph-web