Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f674bd281460451e8784f3bc917a650e8937a8ed
/
fs
/
overlayfs
/
inode.c
939ae4e
ovl: fix false positive ESTALE on lookup
by Amir Goldstein
· 7 years ago
6787341
ovl: check snprintf return
by Miklos Szeredi
· 7 years ago
1d88f18
ovl: fix xattr get and set with selinux
by Miklos Szeredi
· 7 years ago
caf70cb
ovl: cleanup orphan index entries
by Amir Goldstein
· 7 years ago
5f8415d
ovl: persistent overlay inode nlink for indexed inodes
by Amir Goldstein
· 7 years ago
59be097
ovl: implement index dir copy up
by Amir Goldstein
· 7 years ago
b9ac5c27
ovl: hash overlay non-dir inodes by copy up origin
by Miklos Szeredi
· 7 years ago
359f392
ovl: lookup index entry for copy up origin
by Amir Goldstein
· 7 years ago
13c7207
ovl: move impure to ovl_inode
by Miklos Szeredi
· 7 years ago
09d8b58
ovl: move __upperdentry to ovl_inode
by Miklos Szeredi
· 7 years ago
25b7713
ovl: use i_private only as a key
by Miklos Szeredi
· 7 years ago
e6d2ebd
ovl: simplify getting inode
by Miklos Szeredi
· 7 years ago
a082c6f
ovl: filter trusted xattr for non-admin
by Miklos Szeredi
· 8 years ago
5b71209
ovl: merge getattr for dir and nondir
by Miklos Szeredi
· 8 years ago
72b608f
ovl: constant st_ino/st_dev across copy up
by Amir Goldstein
· 8 years ago
b1eaa95
ovl: lockdep annotate of nested stacked overlayfs inode lock
by Amir Goldstein
· 8 years ago
590dce2
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
a528d35
statx: Add a system call to make enhanced file info available
by David Howells
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
231753e
Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
9aba652
ovl: fold ovl_copy_up_truncate() into ovl_copy_up()
by Amir Goldstein
· 8 years ago
ca4c8a3
ovl: treat special files like a regular fs
by Miklos Szeredi
· 8 years ago
31c3a70
Revert "ovl: get_write_access() in truncate"
by Miklos Szeredi
· 8 years ago
dfeef68
vfs: remove ".readlink = generic_readlink" assignments
by Miklos Szeredi
· 8 years ago
b93d4a0
ovl: fix get_acl() on tmpfs
by Miklos Szeredi
· 8 years ago
1a892b4
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
7764235
ovl: use vfs_get_link()
by Miklos Szeredi
· 8 years ago
78a3fa4
ovl: use generic_readlink
by Miklos Szeredi
· 8 years ago
97d2116
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
e55f1d1
Merge remote-tracking branch 'jk/vfs' into work.misc
by Al Viro
· 8 years ago
fd50eca
vfs: Remove {get,set,remove}xattr inode operations
by Andreas Gruenbacher
· 8 years ago
31051c8
fs: Give dentry to inode_change_ok() instead of inode
by Jan Kara
· 9 years ago
8eac98b
ovl: during copy up, switch to mounter's creds early
by Vivek Goyal
· 8 years ago
7cb3511
ovl: listxattr: use strnlen()
by Miklos Szeredi
· 8 years ago
0eb45fc
ovl: Switch to generic_getxattr
by Andreas Gruenbacher
· 8 years ago
0e585cc
ovl: Switch to generic_removexattr
by Andreas Gruenbacher
· 8 years ago
fe2b759
ovl: Fix OVL_XATTR_PREFIX
by Andreas Gruenbacher
· 8 years ago
2a3a2a3
ovl: don't cache acl on overlay layer
by Miklos Szeredi
· 8 years ago
5201dc4
ovl: use cached acl on underlying layer
by Miklos Szeredi
· 8 years ago
0956254
ovl: don't copy up opaqueness
by Miklos Szeredi
· 8 years ago
500cac3
ovl: append MAY_READ when diluting write checks
by Vivek Goyal
· 8 years ago
e29841a
ovl: dilute permission checks on lower only if not special file
by Vivek Goyal
· 8 years ago
d837a49
ovl: fix POSIX ACL setting
by Miklos Szeredi
· 8 years ago
51f7e52
ovl: share inode for hard link
by Miklos Szeredi
· 8 years ago
39b681f
ovl: store real inode pointer in ->i_private
by Miklos Szeredi
· 8 years ago
a999d7e
ovl: permission: return ECHILD instead of ENOENT
by Miklos Szeredi
· 8 years ago
d719e8f
ovl: update atime on upper
by Miklos Szeredi
· 8 years ago
9c630eb
ovl: simplify permission checking
by Miklos Szeredi
· 8 years ago
754f8cb
ovl: do not require mounter to have MAY_WRITE on lower
by Vivek Goyal
· 8 years ago
1175b6b
ovl: do operations on underlying file system in mounter's context
by Vivek Goyal
· 8 years ago
c0ca3d7
ovl: modify ovl_permission() to do checks on two inodes
by Vivek Goyal
· 8 years ago
39a25b2
ovl: define ->get_acl() for overlay inodes
by Vivek Goyal
· 8 years ago
58ed4e7
ovl: store ovl_entry in inode->i_private for all inodes
by Andreas Gruenbacher
· 9 years ago
1b91dbd
Merge branch 'd_real' into overlayfs-next
by Miklos Szeredi
· 8 years ago
07a2daa
ovl: Copy up underlying inode's ->i_mode to overlay inode
by Vivek Goyal
· 8 years ago
b99c2d9
ovl: handle ATTR_KILL*
by Miklos Szeredi
· 8 years ago
2d90267
vfs: merge .d_select_inode() into .d_real()
by Miklos Szeredi
· 8 years ago
03bea60
ovl: get_write_access() in truncate
by Miklos Szeredi
· 8 years ago
a4859d7
ovl: fix dentry leak for default_permissions
by Miklos Szeredi
· 8 years ago
b581755
ovl: xattr filter fix
by Miklos Szeredi
· 9 years ago
3767e25
switch ->setxattr() to passing dentry and inode separately
by Al Viro
· 9 years ago
ce23e64
->getxattr(): pass dentry and inode as separate arguments
by Al Viro
· 9 years ago
b81de06
ovl: copy new uid/gid into overlayfs runtime inode
by Konstantin Khlebnikov
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
e9f57eb
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 9 years ago
fceef39
switch ->get_link() to delayed_call, kill ->put_link()
by Al Viro
· 9 years ago
cf9a678
ovl: setattr: check permissions before copy-up
by Miklos Szeredi
· 9 years ago
6b25539
replace ->follow_link() with new method that could stay in RCU mode
by Al Viro
· 9 years ago
0f7ff2d
ovl: get rid of the dead code left from broken (and disabled) optimizations
by Al Viro
· 9 years ago
acff81e
ovl: fix permission checking for setattr
by Miklos Szeredi
· 9 years ago
8d3095f
ovl: default permissions
by Miklos Szeredi
· 9 years ago
1c8a47d
ovl: fix open in stacked overlay
by Miklos Szeredi
· 9 years ago
9391dd0
fix a braino in ovl_d_select_inode()
by Al Viro
· 9 years ago
4bacc9c
overlayfs: Make f_path always point to the overlay and f_inode to the underlay
by David Howells
· 9 years ago
f25801e
overlay: Call ovl_drop_write() earlier in ovl_dentry_open()
by David Howells
· 9 years ago
5f2c417
switch ->put_link() from dentry to inode
by Al Viro
· 10 years ago
6e77137
don't pass nameidata to ->follow_link()
by Al Viro
· 10 years ago
680baac
new ->follow_link() and ->put_link() calling conventions
by Al Viro
· 10 years ago
3188b29
ovl: rearrange ovl_follow_link to it doesn't need to call ->put_link
by NeilBrown
· 10 years ago
cead89b
ovl: Use macros to present ovl_xattr
by hujianyang
· 10 years ago
1ba3872
ovl: Cleanup redundant blank lines
by hujianyang
· 10 years ago
1afaba1
ovl: make path-type a bitmap
by Miklos Szeredi
· 10 years ago
5214846
ovl: fix race in private xattr checks
by Miklos Szeredi
· 10 years ago
e9be9d5
overlay filesystem
by Miklos Szeredi
· 10 years ago