Andreas Gruenbacher
|
fd50ecaddf
vfs: Remove {get,set,remove}xattr inode operations
|
9 years ago |
Jan Kara
|
31051c85b5
fs: Give dentry to inode_change_ok() instead of inode
|
9 years ago |
Vivek Goyal
|
8eac98b8be
ovl: during copy up, switch to mounter's creds early
|
9 years ago |
Miklos Szeredi
|
7cb35119d0
ovl: listxattr: use strnlen()
|
9 years ago |
Andreas Gruenbacher
|
0eb45fc3bb
ovl: Switch to generic_getxattr
|
9 years ago |
Andreas Gruenbacher
|
0e585ccc13
ovl: Switch to generic_removexattr
|
9 years ago |
Andreas Gruenbacher
|
fe2b759523
ovl: Fix OVL_XATTR_PREFIX
|
9 years ago |
Miklos Szeredi
|
2a3a2a3f35
ovl: don't cache acl on overlay layer
|
9 years ago |
Miklos Szeredi
|
5201dc449e
ovl: use cached acl on underlying layer
|
9 years ago |
Miklos Szeredi
|
0956254a2d
ovl: don't copy up opaqueness
|
9 years ago |
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 |