[GIT PULL] overlayfs fixes for 5.2-rc4

From: Miklos Szeredi
Date: Thu Jun 06 2019 - 09:48:30 EST


Hi Linus,

Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git tags/ovl-fixes-5.2-rc4

Here's one fix for a class of bugs triggered by syzcaller, and one that
makes xfstests fail less.

Thanks,
Miklos

----------------------------------------------------------------
Amir Goldstein (2):
ovl: support the FS_IOC_FS[SG]ETXATTR ioctls
ovl: detect overlapping layers

Miklos Szeredi (1):
ovl: doc: add non-standard corner cases

---
Documentation/filesystems/overlayfs.txt | 16 ++-
fs/overlayfs/file.c | 9 +-
fs/overlayfs/inode.c | 48 +++++++++
fs/overlayfs/namei.c | 8 ++
fs/overlayfs/overlayfs.h | 3 +
fs/overlayfs/ovl_entry.h | 6 ++
fs/overlayfs/super.c | 169 ++++++++++++++++++++++++++++----
fs/overlayfs/util.c | 12 +++
8 files changed, 249 insertions(+), 22 deletions(-)