Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
876dbadd53a7102e2a84afc84ea2bd3ee6dc5636
/
fs
/
overlayfs
/
super.c
caf70cb
ovl: cleanup orphan index entries
by Amir Goldstein
· 8 years ago
55acc66
ovl: add flag for upper in ovl_entry
by Miklos Szeredi
· 7 years ago
415543d
ovl: cleanup bad and stale index entries on mount
by Amir Goldstein
· 8 years ago
54fb347
ovl: verify index dir matches upper dir
by Amir Goldstein
· 8 years ago
8b88a2e
ovl: verify upper root dir matches lower root dir
by Amir Goldstein
· 8 years ago
02bcd15
ovl: introduce the inodes index dir feature
by Amir Goldstein
· 8 years ago
6b8aa12
ovl: generalize ovl_create_workdir()
by Amir Goldstein
· 8 years ago
2cac0c0
ovl: get exclusive ownership on upper/work dirs
by Amir Goldstein
· 8 years ago
04a01ac
ovl: move cache and version to ovl_inode
by Miklos Szeredi
· 7 years ago
a015daf
ovl: use ovl_inode mutex to synchronize concurrent copy up
by Amir Goldstein
· 8 years ago
13c7207
ovl: move impure to ovl_inode
by Miklos Szeredi
· 7 years ago
cf31c46
ovl: move redirect 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
13cf199
ovl: allocate an ovl_inode struct
by Amir Goldstein
· 8 years ago
f3a1568
ovl: mark upper merge dir with type origin entries "impure"
by Amir Goldstein
· 8 years ago
82b749b
ovl: check on mount time if upper fs supports setting xattr
by Amir Goldstein
· 8 years ago
7bcd74b
ovl: check if all layers are on the same fs
by Amir Goldstein
· 8 years ago
b0990fb
ovl: check IS_APPEND() on real upper inode
by Amir Goldstein
· 8 years ago
33006cd
ovl: Use designated initializers
by Kees Cook
· 8 years ago
e58bc92
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
51f8f3c
ovl: drop CAP_SYS_RESOURCE from saved mounter's credentials
by Konstantin Khlebnikov
· 8 years ago
e593b2b
ovl: properly implement sync_filesystem()
by Amir Goldstein
· 8 years ago
39d3d60
ovl: introduce copy up waitqueue
by Amir Goldstein
· 8 years ago
e7f5242
ovl: check if upperdir fs supports O_TMPFILE
by Amir Goldstein
· 8 years ago
313684c
ovl: fix return value of ovl_fill_super
by Geliang Tang
· 8 years ago
32a3d84
ovl: clean up kstat usage
by Al Viro
· 8 years ago
c5bef3a
ovl: show redirect_dir mount option
by Amir Goldstein
· 8 years ago
688ea0e
ovl: allow redirect_dir to default to "on"
by Miklos Szeredi
· 8 years ago
a6c6065
ovl: redirect on rename-dir
by Miklos Szeredi
· 8 years ago
02b69b2
ovl: lookup redirects
by Miklos Szeredi
· 8 years ago
48fab5d
ovl: fix nested overlayfs mount
by Amir Goldstein
· 8 years ago
6b2d5fe
ovl: check namelen
by Miklos Szeredi
· 8 years ago
bbb1e54
ovl: split super.c
by Miklos Szeredi
· 8 years ago
2b8c30e
ovl: use d_is_dir()
by Miklos Szeredi
· 8 years ago
8ee6059
ovl: simplify lookup
by Miklos Szeredi
· 8 years ago
38e813d
ovl: get rid of PURE type
by Miklos Szeredi
· 8 years ago
2aff453
ovl: check lower existence when removing
by Miklos Szeredi
· 8 years ago
c412ce4
ovl: add ovl_dentry_is_whiteout()
by Miklos Szeredi
· 8 years ago
ca4c8a3
ovl: treat special files like a regular fs
by Miklos Szeredi
· 8 years ago
c4fcfc1
ovl: fix d_real() for stacked fs
by Miklos Szeredi
· 8 years ago
fd3220d
ovl: update S_ISGID when setting posix ACLs
by Miklos Szeredi
· 8 years ago
b26b5ef
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 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
655042c
overlayfs: Fix setting IOP_XATTR flag
by Vivek Goyal
· 8 years ago
cb348ed
ovl: explain error values when removing acl from workdir
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
5d6c319
xattr: Add __vfs_{get,set,remove}xattr helpers
by Andreas Gruenbacher
· 8 years ago
2b6bc7f
ovl: lookup: do getxattr with mounter's permission
by Miklos Szeredi
· 8 years ago
c568d68
locks: fix file locking on overlayfs
by Miklos Szeredi
· 8 years ago
e1ff3dd
ovl: fix workdir creation
by Miklos Szeredi
· 8 years ago
0eb45fc
ovl: Switch to generic_getxattr
by Andreas Gruenbacher
· 8 years ago
ce31513
ovl: copyattr after setting POSIX ACL
by Miklos Szeredi
· 8 years ago
0e585cc
ovl: Switch to generic_removexattr
by Andreas Gruenbacher
· 8 years ago
0c97be2
ovl: Get rid of ovl_xattr_noacl_handlers array
by Andreas Gruenbacher
· 8 years ago
fd36570
ovl: fix spelling mistake: "directries" -> "directories"
by Colin Ian King
· 8 years ago
eea2fb4
ovl: proper cleanup of workdir
by Miklos Szeredi
· 8 years ago
c11b9fd
ovl: remove posix_acl_default from workdir
by Miklos Szeredi
· 8 years ago
29c42e8
qstr: constify instances in overlayfs
by Al Viro
· 8 years ago
76bc8e2
ovl: disallow overlayfs as upperdir
by Miklos Szeredi
· 8 years ago
656189d
ovl: fix warning
by Miklos Szeredi
· 8 years ago
5f21501
ovl: remove duplicated include from super.c
by Wei Yongjun
· 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
d719e8f
ovl: update atime on upper
by Miklos Szeredi
· 8 years ago
9c630eb
ovl: simplify permission checking
by Miklos Szeredi
· 8 years ago
39a25b2
ovl: define ->get_acl() for overlay inodes
by Vivek Goyal
· 8 years ago
eead4f2
ovl: use generic_delete_inode
by Miklos Szeredi
· 8 years ago
c1b2cc1
ovl: check mounter creds on underlying lookup
by Miklos Szeredi
· 8 years ago
1b91dbd
Merge branch 'd_real' into overlayfs-next
by Miklos Szeredi
· 8 years ago
e7c0b59
ovl: warn instead of error if d_type is not supported
by Vivek Goyal
· 8 years ago
2d90267
vfs: merge .d_select_inode() into .d_real()
by Miklos Szeredi
· 8 years ago
0121a32
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 9 years ago
2176519
ovl: Do d_type check only if work dir creation was successful
by Vivek Goyal
· 9 years ago
3fe6e52
ovl: override creds with the ones from the superblock mounter
by Antonio Murdaca
· 9 years ago
0e0162b
Merge branch 'ovl-fixes' into for-linus
by Al Viro
· 9 years ago
38b78a5
ovl: ignore permissions on underlying lookup
by Miklos Szeredi
· 9 years ago
b9e1d43
ovl_lookup_real(): use lookup_one_len_unlocked()
by Al Viro
· 9 years ago
84695ff
Merge getxattr prototype change into work.lookups
by Al Viro
· 9 years ago
ce23e64
->getxattr(): pass dentry and inode as separate arguments
by Al Viro
· 9 years ago
d101a12
fs: add file_dentry()
by Miklos Szeredi
· 9 years ago
45aebea
ovl: Ensure upper filesystem supports d_type
by Vivek Goyal
· 9 years ago
07f2af7
ovl: honor flag MS_SILENT at mount
by Konstantin Khlebnikov
· 9 years ago
45d1173
ovl: ignore lower entries when checking purity of non-directory entries
by Konstantin Khlebnikov
· 9 years ago
b5891cf
ovl: fix working on distributed fs as lower layer
by Konstantin Khlebnikov
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
eae2177
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 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
e458bcd
fs/overlayfs/super.c needs pagemap.h
by Andrew Morton
· 9 years ago
cf9a678
ovl: setattr: check permissions before copy-up
by Miklos Szeredi
· 9 years ago
ed06e06
ovl: root: copy attr
by Miklos Szeredi
· 9 years ago
257f871
ovl: move super block magic number to magic.h
by Stephen Hemminger
· 9 years ago
4bb0fb5
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 9 years ago
8d3095f
ovl: default permissions
by Miklos Szeredi
· 9 years ago
5ffdbe8
ovl: free lower_mnt array in ovl_put_super
by Konstantin Khlebnikov
· 9 years ago
0f95502
ovl: free stack of paths in ovl_fill_super
by Konstantin Khlebnikov
· 9 years ago
a068acf
fs: create and use seq_show_option for escaping
by Kees Cook
· 9 years ago
Next »