Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a229965cfeab8ea8bb79086d6f59ac9a57de66fe
/
fs
/
overlayfs
/
inode.c
5c2e9f3
ovl: filter of trusted xattr results in audit
by Mark Salyzyn
· 5 years ago
c884d8a
Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
by Linus Torvalds
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
6dde1e4
ovl: make i_ino consistent with st_ino in more cases
by Amir Goldstein
· 6 years ago
146d62e
ovl: detect overlapping layers
by Amir Goldstein
· 6 years ago
acf3062
ovl: relax WARN_ON() for overlapping layers use case
by Amir Goldstein
· 6 years ago
ec7ba11
Revert "ovl: relax permission checking on underlying layers"
by Miklos Szeredi
· 6 years ago
007ea44
ovl: relax permission checking on underlying layers
by Miklos Szeredi
· 6 years ago
69383c5
ovl: make symbol 'ovl_aops' static
by Wei Yongjun
· 6 years ago
5b910bd
ovl: fix GPF in swapfile_activate of file from overlayfs over xfs
by Amir Goldstein
· 6 years ago
80d3481
ovl: respect FIEMAP_FLAG_SYNC flag
by Amir Goldstein
· 6 years ago
997336f
ovl: Do not do metadata only copy-up for truncate operation
by Vivek Goyal
· 7 years ago
a00c2d5
ovl: Add an inode flag OVL_CONST_INO
by Vivek Goyal
· 7 years ago
2664bd0
ovl: Store lower data inode in ovl_inode
by Vivek Goyal
· 7 years ago
67d756c2
ovl: Fix ovl_getattr() to get number of blocks from lower
by Vivek Goyal
· 7 years ago
9d3dfea
ovl: Modify ovl_lookup() and friends to lookup metacopy dentry
by Vivek Goyal
· 7 years ago
027065b
ovl: Use out_err instead of out_nomem
by Vivek Goyal
· 7 years ago
d6eac03
ovl: Move the copy up helpers to copy_up.c
by Vivek Goyal
· 7 years ago
9cec54c
ovl: Initialize ovl_inode->redirect in ovl_get_inode()
by Vivek Goyal
· 7 years ago
9e142c4
ovl: add ovl_fiemap()
by Miklos Szeredi
· 6 years ago
d1d04ef
ovl: stack file ops
by Miklos Szeredi
· 6 years ago
46e5d0a
ovl: copy up file size as well
by Miklos Szeredi
· 6 years ago
5812160
Revert "Revert "ovl: get_write_access() in truncate""
by Miklos Szeredi
· 6 years ago
d9854c8
ovl: copy up times
by Miklos Szeredi
· 6 years ago
7a93251
Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
by Linus Torvalds
· 7 years ago
95582b0
vfs: change inode times to use struct timespec64
by Deepa Dinamani
· 7 years ago
01b39dc
ovl: use inode_insert5() to hash a newly created inode
by Amir Goldstein
· 7 years ago
ac6a52e
ovl: Pass argument to ovl_get_inode() in a structure
by Vivek Goyal
· 7 years ago
12574a9
ovl: consistent i_ino for non-samefs with xino
by Amir Goldstein
· 7 years ago
e487d88
ovl: constant st_ino for non-samefs with xino
by Amir Goldstein
· 7 years ago
5148626
ovl: allocate anon bdev per unique lower fs
by Amir Goldstein
· 7 years ago
da309e8
ovl: factor out ovl_map_dev_ino() helper
by Amir Goldstein
· 7 years ago
8f35cf5
ovl: cleanup ovl_update_time()
by Miklos Szeredi
· 7 years ago
0471a9c
ovl: cleanup setting OVL_INDEX
by Vivek Goyal
· 7 years ago
9f99e50
ovl: set lower layer st_dev only if setting lower st_ino
by Amir Goldstein
· 7 years ago
695b46e
ovl: set i_ino to the value of st_ino for NFS export
by Amir Goldstein
· 7 years ago
764baba
ovl: hash non-dir by lower inode for fsnotify
by Amir Goldstein
· 7 years ago
4b91c30
ovl: lookup connected ancestor of dir in inode cache
by Amir Goldstein
· 7 years ago
7a9dade
ovl: hash non-indexed dir by upper inode for NFS export
by Amir Goldstein
· 7 years ago
9436a1a
ovl: decode lower file handles of unlinked but open files
by Amir Goldstein
· 7 years ago
aa3ff3c
ovl: copy up of disconnected dentries
by Amir Goldstein
· 7 years ago
0aceb53
ovl: do not pass overlay dentry to ovl_get_inode()
by Amir Goldstein
· 7 years ago
86eaa13
ovl: unbless lower st_ino of unverified origin
by Amir Goldstein
· 7 years ago
31747ed
ovl: hash directory inodes for fsnotify
by Amir Goldstein
· 7 years ago
a0c5ad3
ovl: relax same fs constraint for constant st_ino
by Amir Goldstein
· 7 years ago
ba1e563
ovl: return anonymous st_dev for lower inodes
by Chandan Rajendra
· 7 years ago
ee023c3
ovl: move include of ovl_entry.h into overlayfs.h
by Amir Goldstein
· 7 years ago
b79e05a
ovl: no direct iteration for dir with origin xattr
by Amir Goldstein
· 8 years ago
4eae06d
ovl: lockdep annotate of nested OVL_I(inode)->lock
by Amir Goldstein
· 7 years ago
6eaf011
ovl: fix EIO from lookup of non-indexed upper
by Amir Goldstein
· 7 years ago
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
· 8 years ago
5f8415d
ovl: persistent overlay inode nlink for indexed inodes
by Amir Goldstein
· 8 years ago
59be097
ovl: implement index dir copy up
by Amir Goldstein
· 8 years ago
b9ac5c27
ovl: hash overlay non-dir inodes by copy up origin
by Miklos Szeredi
· 8 years ago
359f392
ovl: lookup index entry for copy up origin
by Amir Goldstein
· 8 years ago
13c7207
ovl: move impure to ovl_inode
by Miklos Szeredi
· 8 years ago
09d8b58
ovl: move __upperdentry to ovl_inode
by Miklos Szeredi
· 8 years ago
25b7713
ovl: use i_private only as a key
by Miklos Szeredi
· 8 years ago
e6d2ebd
ovl: simplify getting inode
by Miklos Szeredi
· 8 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
7764235b
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
· 9 years ago
1175b6b
ovl: do operations on underlying file system in mounter's context
by Vivek Goyal
· 9 years ago
Next »