]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszer...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 13 Sep 2017 16:11:44 +0000 (09:11 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 13 Sep 2017 16:11:44 +0000 (09:11 -0700)
commit4354dd2f04b07c42b947dcfeb8efc087c6bceb2d
tree2a18b309dc3dcd250d6d2aeb51b61264cd8f9b2a
parent38885cf9a0e1b4484683ebd30aad36038f973721
parent91c2b909990a3335060f05c98f9357d5716e57a8
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs

Pull overlayfs updates from Miklos Szeredi:
 "This fixes d_ino correctness in readdir, which brings overlayfs on par
  with normal filesystems regarding inode number semantics, as long as
  all layers are on the same filesystem.

  There are also some bug fixes, one in particular (random ioctl's
  shouldn't be able to modify lower layers) that touches some vfs code,
  but of course no-op for non-overlay fs"

* 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs:
  ovl: fix false positive ESTALE on lookup
  ovl: don't allow writing ioctl on lower layer
  ovl: fix relatime for directories
  vfs: add flags to d_real()
  ovl: cleanup d_real for negative
  ovl: constant d_ino for non-merge dirs
  ovl: constant d_ino across copy up
  ovl: fix readdir error value
  ovl: check snprintf return
Documentation/filesystems/vfs.txt
fs/inode.c
fs/internal.h
fs/overlayfs/readdir.c
fs/xattr.c
include/linux/fs.h