linux/fs/overlayfs
Amir Goldstein 02bcd15774 ovl: introduce the inodes index dir feature
Create the index dir on mount. The index dir will contain hardlinks to
upper inodes, named after the hex representation of their origin lower
inodes.

The index dir is going to be used to prevent breaking lower hardlinks
on copy up and to implement overlayfs NFS export.

Because the feature is not fully backward compat, enabling the feature
is opt-in by config/module/mount option.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
2017-07-04 22:03:17 +02:00
..
copy_up.c ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00
dir.c ovl: move __upperdentry to ovl_inode 2017-07-04 22:03:16 +02:00
inode.c ovl: move impure to ovl_inode 2017-07-04 22:03:16 +02:00
Kconfig ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00
Makefile ovl: split super.c 2016-12-16 11:02:56 +01:00
namei.c ovl: relax same fs constrain for ovl_check_origin() 2017-07-04 22:03:17 +02:00
overlayfs.h ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00
ovl_entry.h ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00
readdir.c ovl: proper cleanup of workdir 2016-09-01 11:11:59 +02:00
super.c ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00
util.c ovl: introduce the inodes index dir feature 2017-07-04 22:03:17 +02:00