The main purpose of this patchset is allowing metadata/data-only layers to be usable in user namespaces (without super user privs). v2: - drop broken hunk in param.c (Amir) - patch header improvements (Amir) --- Giuseppe Scrivano (1): ovl: remove unused forward declaration Miklos Szeredi (4): ovl: don't allow datadir only ovl: make redirect/metacopy rejection consistent ovl: relax redirect/metacopy requirements for lower -> data redirect ovl: don't require "metacopy=on" for "verity" Documentation/filesystems/overlayfs.rst | 7 +++ fs/overlayfs/namei.c | 77 ++++++++++++++++--------- fs/overlayfs/overlayfs.h | 2 - fs/overlayfs/params.c | 16 +---- fs/overlayfs/super.c | 5 ++ 5 files changed, 66 insertions(+), 41 deletions(-) -- 2.49.0