Vivek Goyal
|
500cac3cce
ovl: append MAY_READ when diluting write checks
|
9 years ago |
Vivek Goyal
|
e29841a0ab
ovl: dilute permission checks on lower only if not special file
|
9 years ago |
Miklos Szeredi
|
d837a49bd5
ovl: fix POSIX ACL setting
|
9 years ago |
Miklos Szeredi
|
51f7e52dc9
ovl: share inode for hard link
|
9 years ago |
Miklos Szeredi
|
39b681f802
ovl: store real inode pointer in ->i_private
|
9 years ago |
Miklos Szeredi
|
a999d7e161
ovl: permission: return ECHILD instead of ENOENT
|
9 years ago |
Miklos Szeredi
|
d719e8f268
ovl: update atime on upper
|
9 years ago |
Miklos Szeredi
|
9c630ebefe
ovl: simplify permission checking
|
9 years ago |
Vivek Goyal
|
754f8cb72b
ovl: do not require mounter to have MAY_WRITE on lower
|
9 years ago |
Vivek Goyal
|
1175b6b8d9
ovl: do operations on underlying file system in mounter's context
|
9 years ago |
Vivek Goyal
|
c0ca3d70e8
ovl: modify ovl_permission() to do checks on two inodes
|
9 years ago |
Vivek Goyal
|
39a25b2b37
ovl: define ->get_acl() for overlay inodes
|
9 years ago |
Andreas Gruenbacher
|
58ed4e70f2
ovl: store ovl_entry in inode->i_private for all inodes
|
9 years ago |
Miklos Szeredi
|
1b91dbdd29
Merge branch 'd_real' into overlayfs-next
|
9 years ago |
Vivek Goyal
|
07a2daab49
ovl: Copy up underlying inode's ->i_mode to overlay inode
|
9 years ago |
Miklos Szeredi
|
b99c2d9138
ovl: handle ATTR_KILL*
|
9 years ago |
Miklos Szeredi
|
2d902671ce
vfs: merge .d_select_inode() into .d_real()
|
9 years ago |
Miklos Szeredi
|
03bea60409
ovl: get_write_access() in truncate
|
9 years ago |
Miklos Szeredi
|
a4859d7594
ovl: fix dentry leak for default_permissions
|
9 years ago |
Miklos Szeredi
|
b581755b1c
ovl: xattr filter fix
|
9 years ago |
Al Viro
|
3767e255b3
switch ->setxattr() to passing dentry and inode separately
|
9 years ago |
Al Viro
|
ce23e64013
->getxattr(): pass dentry and inode as separate arguments
|
9 years ago |
Konstantin Khlebnikov
|
b81de061fa
ovl: copy new uid/gid into overlayfs runtime inode
|
9 years ago |
Al Viro
|
5955102c99
wrappers for ->i_mutex access
|
9 years ago |
Linus Torvalds
|
e9f57ebcba
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
|
9 years ago |
Al Viro
|
fceef393a5
switch ->get_link() to delayed_call, kill ->put_link()
|
9 years ago |
Miklos Szeredi
|
cf9a6784f7
ovl: setattr: check permissions before copy-up
|
9 years ago |
Al Viro
|
6b2553918d
replace ->follow_link() with new method that could stay in RCU mode
|
9 years ago |
Al Viro
|
0f7ff2dabb
ovl: get rid of the dead code left from broken (and disabled) optimizations
|
9 years ago |
Miklos Szeredi
|
acff81ec2c
ovl: fix permission checking for setattr
|
9 years ago |