Miklos Szeredi
|
1d88f18373
ovl: fix xattr get and set with selinux
|
8 years ago |
Amir Goldstein
|
a59f97ff66
ovl: remove unneeded check for IS_ERR()
|
8 years ago |
Amir Goldstein
|
8fc646b443
ovl: fix random return value on mount
|
8 years ago |
Amir Goldstein
|
caf70cb2ba
ovl: cleanup orphan index entries
|
8 years ago |
Miklos Szeredi
|
55acc66182
ovl: add flag for upper in ovl_entry
|
8 years ago |
Amir Goldstein
|
415543d5c6
ovl: cleanup bad and stale index entries on mount
|
8 years ago |
Amir Goldstein
|
54fb347e83
ovl: verify index dir matches upper dir
|
8 years ago |
Amir Goldstein
|
8b88a2e640
ovl: verify upper root dir matches lower root dir
|
8 years ago |
Amir Goldstein
|
02bcd15774
ovl: introduce the inodes index dir feature
|
8 years ago |
Amir Goldstein
|
6b8aa129dc
ovl: generalize ovl_create_workdir()
|
8 years ago |
Amir Goldstein
|
2cac0c00a6
ovl: get exclusive ownership on upper/work dirs
|
8 years ago |
Miklos Szeredi
|
04a01ac7ed
ovl: move cache and version to ovl_inode
|
8 years ago |
Amir Goldstein
|
a015dafcaf
ovl: use ovl_inode mutex to synchronize concurrent copy up
|
8 years ago |
Miklos Szeredi
|
13c72075ac
ovl: move impure to ovl_inode
|
8 years ago |
Miklos Szeredi
|
cf31c46347
ovl: move redirect to ovl_inode
|
8 years ago |
Miklos Szeredi
|
09d8b58673
ovl: move __upperdentry to ovl_inode
|
8 years ago |
Miklos Szeredi
|
25b7713afe
ovl: use i_private only as a key
|
8 years ago |
Miklos Szeredi
|
e6d2ebddbc
ovl: simplify getting inode
|
8 years ago |
Amir Goldstein
|
13cf199d00
ovl: allocate an ovl_inode struct
|
8 years ago |
Amir Goldstein
|
f3a1568582
ovl: mark upper merge dir with type origin entries "impure"
|
8 years ago |
Amir Goldstein
|
82b749b2c6
ovl: check on mount time if upper fs supports setting xattr
|
8 years ago |
Amir Goldstein
|
7bcd74b98d
ovl: check if all layers are on the same fs
|
8 years ago |
Amir Goldstein
|
b0990fbbbd
ovl: check IS_APPEND() on real upper inode
|
8 years ago |
Kees Cook
|
33006cdf9c
ovl: Use designated initializers
|
8 years ago |
Linus Torvalds
|
e58bc92783
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
|
8 years ago |
Ingo Molnar
|
5b825c3af1
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
|
8 years ago |
Konstantin Khlebnikov
|
51f8f3c4e2
ovl: drop CAP_SYS_RESOURCE from saved mounter's credentials
|
8 years ago |
Amir Goldstein
|
e593b2bf51
ovl: properly implement sync_filesystem()
|
8 years ago |
Amir Goldstein
|
39d3d60a54
ovl: introduce copy up waitqueue
|
8 years ago |
Amir Goldstein
|
e7f52429b4
ovl: check if upperdir fs supports O_TMPFILE
|
8 years ago |