[GIT PULL] overlayfs fixes for 5.14-rc6
From: Miklos Szeredi
Date: Mon Aug 09 2021 - 13:00:22 EST
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git tags/ovl-fixes-5.14-rc6
Fix several bugs in overlayfs.
Thanks,
Miklos
---
Amir Goldstein (1):
ovl: skip stale entries in merge dir cache iteration
Miklos Szeredi (4):
ovl: fix mmap denywrite
ovl: fix deadlock in splice write
ovl: fix uninitialized pointer read in ovl_lookup_real_one()
ovl: prevent private clone if bind mount is not allowed
---
fs/namespace.c | 42 +++++++++++++++++++++++++++--------------
fs/overlayfs/export.c | 2 +-
fs/overlayfs/file.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++--
fs/overlayfs/readdir.c | 5 +++++
include/linux/mm.h | 2 +-
mm/mmap.c | 2 +-
mm/util.c | 27 +++++++++++++++++++++++++-
7 files changed, 111 insertions(+), 20 deletions(-)