-
- Downloads
"README.md" did not exist on "3b2304cfeddd141523cb50cc1a3ba7624b865011"
ovl: whiteout inode sharing
Share inode with different whiteout files for saving inode and speeding up delete operation. If EMLINK is encountered when linking a shared whiteout, create a new one. In case of any other error, disable sharing for this super block. Note: ofs->whiteout is protected by inode lock on workdir. Signed-off-by:Chengguang Xu <cgxu519@mykernel.net> Reviewed-by:
Amir Goldstein <amir73il@gmail.com> Signed-off-by:
Miklos Szeredi <mszeredi@redhat.com>
Showing
- fs/overlayfs/dir.c 37 additions, 12 deletionsfs/overlayfs/dir.c
- fs/overlayfs/overlayfs.h 1 addition, 1 deletionfs/overlayfs/overlayfs.h
- fs/overlayfs/ovl_entry.h 3 additions, 0 deletionsfs/overlayfs/ovl_entry.h
- fs/overlayfs/readdir.c 1 addition, 1 deletionfs/overlayfs/readdir.c
- fs/overlayfs/super.c 4 additions, 0 deletionsfs/overlayfs/super.c
- fs/overlayfs/util.c 2 additions, 1 deletionfs/overlayfs/util.c
Loading
Please register or sign in to comment