Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
6a21d16c4db08398c737e0ffd03e4eca7131ac78
/
fs
/
overlayfs
/
super.c
2406a30
ovl: implement async IO routines
by Jiufei Xue
· 5 years ago
1346416
ovl: layer is const
by Miklos Szeredi
· 5 years ago
b7bf990
ovl: fix corner case of non-constant st_dev;st_ino
by Amir Goldstein
· 5 years ago
1b81ddd
ovl: fix corner case of conflicting lower layer uuid
by Amir Goldstein
· 5 years ago
07f1e59
ovl: generalize the lower_fs[] array
by Amir Goldstein
· 5 years ago
0f831ec
ovl: simplify ovl_same_sb() helper
by Amir Goldstein
· 5 years ago
94375f9
ovl: generalize the lower_layers[] array
by Amir Goldstein
· 5 years ago
1bd0a3a
ovl: use pr_fmt auto generate prefix
by lijiazi
· 5 years ago
7e63c87
ovl: fix lookup failure on multi lower squashfs
by Amir Goldstein
· 5 years ago
0be0bfd
ovl: fix regression caused by overlapping layers detection
by Amir Goldstein
· 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
253e748
ovl: fix typo in MODULE_PARM_DESC
by Nicolas Schier
· 6 years ago
1dac6f5b
ovl: fix bogus -Wmaybe-unitialized warning
by Arnd Bergmann
· 6 years ago
9179c21d
ovl: don't fail with disconnected lower NFS
by Miklos Szeredi
· 6 years ago
146d62e
ovl: detect overlapping layers
by Amir Goldstein
· 6 years ago
0b269de
overlayfs: make use of ->free_inode()
by Al Viro
· 6 years ago
d47748e
ovl: automatically enable redirect_dir on metacopy=on
by Miklos Szeredi
· 6 years ago
9df085f
ovl: relax requirement for non null uuid of lower fs
by Amir Goldstein
· 6 years ago
8c25741
ovl: fix oopses in ovl_fill_super() failure paths
by Miklos Szeredi
· 6 years ago
2c3d735
ovl: Do not expose metacopy only dentry from d_real()
by Vivek Goyal
· 7 years ago
2664bd0
ovl: Store lower data inode in ovl_inode
by Vivek Goyal
· 7 years ago
0c28887
ovl: A new xattr OVL_XATTR_METACOPY for file on upper
by Vivek Goyal
· 7 years ago
d579104
ovl: Provide a mount option metacopy=on/off for metadata copyup
by Vivek Goyal
· 7 years ago
fb16043
vfs: remove open_flags from d_real()
by Miklos Szeredi
· 6 years ago
de2a4a5
Partially revert "locks: fix file locking on overlayfs"
by Miklos Szeredi
· 6 years ago
4ab3031
Revert "vfs: add flags to d_real()"
by Miklos Szeredi
· 6 years ago
88059de
Revert "ovl: fix relatime for directories"
by Miklos Szeredi
· 6 years ago
e8c985b
ovl: deal with overlay files in ovl_d_real()
by Miklos Szeredi
· 6 years ago
95a1c81
ovl: return dentry from ovl_create_real()
by Miklos Szeredi
· 7 years ago
471ec5d
ovl: struct cattr cleanups
by Amir Goldstein
· 7 years ago
6cf0076
ovl: strip debug argument from ovl_do_ helpers
by Amir Goldstein
· 7 years ago
795939a
ovl: add support for "xino" mount and config options
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
2ca3c14
ovl: check lower ancestry on encode of lower dir file handle
by Amir Goldstein
· 7 years ago
8383f17
ovl: wire up NFS export operations
by Amir Goldstein
· 7 years ago
c62520a
ovl: store 'has_upper' and 'opaque' as bit flags
by Amir Goldstein
· 7 years ago
ad1d615
ovl: use directory index entries for consistency verification
by Amir Goldstein
· 7 years ago
f168f10
ovl: add support for "nfs_export" configuration
by Amir Goldstein
· 7 years ago
0512244
ovl: generalize ovl_verify_origin() and helpers
by Amir Goldstein
· 7 years ago
1eff1a1
ovl: simplify arguments to ovl_check_origin_fh()
by Amir Goldstein
· 7 years ago
d583ed7
ovl: store layer index in ovl_layer
by Amir Goldstein
· 7 years ago
972d009
ovl: force r/o mount when index dir creation fails
by Amir Goldstein
· 7 years ago
a683737
ovl: disable index when no xattr support
by Amir Goldstein
· 7 years ago
2ba9d57
ovl: take mnt_want_write() for work/index dir setup
by Amir Goldstein
· 7 years ago
31747ed
ovl: hash directory inodes for fsnotify
by Amir Goldstein
· 7 years ago
e8d4bfe
ovl: Sync upper dirty data when syncing overlayfs
by Chengguang Xu
· 7 years ago
438c84c
ovl: don't follow redirects if redirect_dir=off
by Miklos Szeredi
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
d976807
ovl: remove unneeded arg from ovl_verify_origin()
by Amir Goldstein
· 7 years ago
ad20448
ovl: rename ufs to ofs
by Miklos Szeredi
· 7 years ago
4155c10
ovl: clean up getting lower layers
by Miklos Szeredi
· 7 years ago
bca44b5
ovl: clean up workdir creation
by Miklos Szeredi
· 7 years ago
5064975
ovl: clean up getting upper layer
by Miklos Szeredi
· 7 years ago
520d7c8
ovl: move ovl_get_workdir() and ovl_get_lower_layers()
by Miklos Szeredi
· 7 years ago
6e88256
ovl: reduce the number of arguments for ovl_workdir_create()
by Miklos Szeredi
· 7 years ago
c6fe625
ovl: change order of setup in ovl_fill_super()
by Miklos Szeredi
· 7 years ago
a9075cd
ovl: factor out ovl_free_fs() helper
by Miklos Szeredi
· 7 years ago
95e6d41
ovl: grab reference to workbasedir early
by Miklos Szeredi
· 7 years ago
f7e3a7d
ovl: split out ovl_get_indexdir() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
c0d91fb
ovl: split out ovl_get_lower_layers() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
8ed61dc
ovl: split out ovl_get_workdir() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
21a3b31
ovl: split out ovl_get_upper() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
53dbb0b
ovl: split out ovl_get_lowerstack() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
87ad447
ovl: split out ovl_get_workpath() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
6ee8acf
ovl: split out ovl_get_upperpath() from ovl_fill_super()
by Miklos Szeredi
· 7 years ago
8aafcb5
ovl: use path_put_init() in error paths for ovl_fill_super()
by Miklos Szeredi
· 7 years ago
2a9c6d0
ovl: allocate anonymous devs for lowerdirs
by Chandan Rajendra
· 7 years ago
b934363
ovl: re-structure overlay lower layers in-memory
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
b3885bd
ovl: add NULL check in ovl_alloc_inode
by Hirofumi Nakagawa
· 7 years ago
85fdee1
ovl: fix regression caused by exclusive upper/work dir protection
by Amir Goldstein
· 7 years ago
0f0d127
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
cd91304
ovl: fix relatime for directories
by Miklos Szeredi
· 7 years ago
495e642
vfs: add flags to d_real()
by Miklos Szeredi
· 7 years ago
191a398
ovl: cleanup d_real for negative
by Miklos Szeredi
· 7 years ago
4edb83b
ovl: constant d_ino for non-merge dirs
by Miklos Szeredi
· 7 years ago
1d88f18
ovl: fix xattr get and set with selinux
by Miklos Szeredi
· 7 years ago
bc98a42
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
by David Howells
· 7 years ago
a59f97f
ovl: remove unneeded check for IS_ERR()
by Amir Goldstein
· 7 years ago
8fc646b
ovl: fix random return value on mount
by Amir Goldstein
· 7 years ago
caf70cb
ovl: cleanup orphan index entries
by Amir Goldstein
· 8 years ago
55acc66
ovl: add flag for upper in ovl_entry
by Miklos Szeredi
· 8 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
· 8 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
· 8 years ago
cf31c46
ovl: move redirect 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
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
Next »