This allows overlayfs to move directory trees (residing on lower layer) without having to recursively copy up the whole tree first. This series is available in git at: git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git#redirect And is on top of the overlayfs-next branch. --- Miklos Szeredi (3): ovl: check fs features vfs: export vfs_path_lookup() ovl: redirect on rename-dir Documentation/filesystems/overlayfs.txt | 33 ++++++++++- fs/internal.h | 2 - fs/overlayfs/copy_up.c | 20 ++----- fs/overlayfs/dir.c | 86 +++++++++++++++++++--------- fs/overlayfs/namei.c | 99 ++++++++++++++++++++++++++++++--- fs/overlayfs/overlayfs.h | 5 ++ fs/overlayfs/ovl_entry.h | 4 ++ fs/overlayfs/super.c | 56 +++++++++++++++++-- fs/overlayfs/util.c | 19 +++++++ include/linux/namei.h | 2 + 10 files changed, 268 insertions(+), 58 deletions(-) -- 2.5.5 -- To unsubscribe from this list: send the line "unsubscribe linux-unionfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html