[GIT PULL] overlayfs fixes for 4.15-rc4
From: Miklos Szeredi
Date: Fri Dec 15 2017 - 10:25:36 EST
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git overlayfs-linus
- fix incomplete syncing of filesystem
- fix regression in readdir on ovl over 9p
- only following redirects when needed
- misc fixes and cleanups
Thanks,
Miklos
---
Amir Goldstein (2):
ovl: update ctx->pos on impure dir iteration
ovl: fix overlay: warning prefix
Chengguang Xu (1):
ovl: Sync upper dirty data when syncing overlayfs
Miklos Szeredi (1):
ovl: don't follow redirects if redirect_dir=off
Vasyl Gomonovych (1):
ovl: Use PTR_ERR_OR_ZERO()
Vivek Goyal (1):
ovl: Pass ovl_get_nlink() parameters in right order
---
Documentation/filesystems/overlayfs.txt | 34 +++++++++++++
fs/overlayfs/Kconfig | 10 ++++
fs/overlayfs/dir.c | 3 +-
fs/overlayfs/namei.c | 18 ++++++-
fs/overlayfs/overlayfs.h | 2 +-
fs/overlayfs/ovl_entry.h | 2 +
fs/overlayfs/readdir.c | 7 ++-
fs/overlayfs/super.c | 87 +++++++++++++++++++++++++--------
8 files changed, 137 insertions(+), 26 deletions(-)