aboutsummaryrefslogtreecommitdiff
path: root/fs/overlayfs
AgeCommit message (Expand)AuthorFilesLines
2018-01-19ovl: take mnt_want_write() for work/index dir setupGravatar Amir Goldstein 1-8/+17
2018-01-19ovl: fix another overlay: warning prefixGravatar Amir Goldstein 1-1/+2
2018-01-19ovl: take lower dir inode mutex outside upper sb_writers lockGravatar Amir Goldstein 3-65/+58
2018-01-19ovl: fix failure to fsync lower dirGravatar Amir Goldstein 1-1/+5
2018-01-19ovl: hash directory inodes for fsnotifyGravatar Amir Goldstein 3-13/+31
2017-12-14ovl: fix overlay: warning prefixGravatar Amir Goldstein 2-2/+3
2017-12-11ovl: Use PTR_ERR_OR_ZERO()Gravatar Vasyl Gomonovych 1-1/+1
2017-12-11ovl: Sync upper dirty data when syncing overlayfsGravatar Chengguang Xu 1-4/+15
2017-12-11ovl: update ctx->pos on impure dir iterationGravatar Amir Goldstein 1-1/+4
2017-12-11ovl: Pass ovl_get_nlink() parameters in right orderGravatar Vivek Goyal 1-1/+1
2017-12-11ovl: don't follow redirects if redirect_dir=offGravatar Miklos Szeredi 4-17/+79
2017-11-27Rename superblock flags (MS_xyz -> SB_xyz)Gravatar Linus Torvalds 1-5/+5
2017-11-17Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 9-376/+570
2017-11-10ovl: remove unneeded arg from ovl_verify_origin()Gravatar Amir Goldstein 3-9/+7
2017-11-10ovl: Put upperdentry if ovl_check_origin() failsGravatar Vivek Goyal 1-1/+1
2017-11-10ovl: rename ufs to ofsGravatar Miklos Szeredi 1-114/+114
2017-11-10ovl: clean up getting lower layersGravatar Miklos Szeredi 1-52/+48
2017-11-10ovl: clean up workdir creationGravatar Miklos Szeredi 1-16/+15
2017-11-10ovl: clean up getting upper layerGravatar Miklos Szeredi 1-22/+13
2017-11-10ovl: move ovl_get_workdir() and ovl_get_lower_layers()Gravatar Miklos Szeredi 1-101/+101
2017-11-10ovl: reduce the number of arguments for ovl_workdir_create()Gravatar Miklos Szeredi 1-16/+15
2017-11-10ovl: change order of setup in ovl_fill_super()Gravatar Miklos Szeredi 1-16/+14
2017-11-10ovl: factor out ovl_free_fs() helperGravatar Miklos Szeredi 1-45/+27
2017-11-09ovl: grab reference to workbasedir earlyGravatar Miklos Szeredi 1-7/+8
2017-11-09ovl: split out ovl_get_indexdir() from ovl_fill_super()Gravatar Miklos Szeredi 1-29/+40
2017-11-09ovl: split out ovl_get_lower_layers() from ovl_fill_super()Gravatar Miklos Szeredi 1-38/+52
2017-11-09ovl: split out ovl_get_workdir() from ovl_fill_super()Gravatar Miklos Szeredi 1-51/+60
2017-11-09ovl: split out ovl_get_upper() from ovl_fill_super()Gravatar Miklos Szeredi 1-8/+19
2017-11-09ovl: split out ovl_get_lowerstack() from ovl_fill_super()Gravatar Miklos Szeredi 1-50/+72
2017-11-09ovl: split out ovl_get_workpath() from ovl_fill_super()Gravatar Miklos Szeredi 1-24/+37
2017-11-09ovl: split out ovl_get_upperpath() from ovl_fill_super()Gravatar Miklos Szeredi 1-24/+35
2017-11-09ovl: use path_put_init() in error paths for ovl_fill_super()Gravatar Miklos Szeredi 1-3/+3
2017-11-09ovl: update cache version of impure parent on renameGravatar Amir Goldstein 1-3/+4
2017-11-09ovl: relax same fs constraint for constant st_inoGravatar Amir Goldstein 1-20/+29
2017-11-09ovl: return anonymous st_dev for lower inodesGravatar Chandan Rajendra 1-0/+15
2017-11-09ovl: allocate anonymous devs for lowerdirsGravatar Chandan Rajendra 2-2/+17
2017-11-09ovl: re-structure overlay lower layers in-memoryGravatar Chandan Rajendra 6-56/+86
2017-11-09ovl: move include of ovl_entry.h into overlayfs.hGravatar Amir Goldstein 6-5/+1
2017-11-09ovl: fix rmdir problem on non-merge dir with origin xattrGravatar zhangyi (F) 1-3/+10
2017-11-09ovl: simplify ovl_check_empty_and_clear()Gravatar zhangyi (F) 2-10/+22
2017-11-09ovl: no direct iteration for dir with origin xattrGravatar Amir Goldstein 6-5/+55
2017-11-09ovl: lockdep annotate of nested OVL_I(inode)->lockGravatar Amir Goldstein 1-0/+4
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsGravatar Ingo Molnar 5-27/+42
2017-10-24ovl: do not cleanup unsupported index entriesGravatar Amir Goldstein 2-10/+8
2017-10-24ovl: handle ENOENT on index lookupGravatar Amir Goldstein 1-0/+4
2017-10-24ovl: fix EIO from lookup of non-indexed upperGravatar Amir Goldstein 3-17/+26
2017-10-24locking/barriers: Convert users of lockless_dereference() to READ_ONCE()Gravatar Will Deacon 2-2/+2
2017-10-19ovl: Return -ENOMEM if an allocation fails ovl_lookup()Gravatar Dan Carpenter 1-0/+1
2017-10-19ovl: add NULL check in ovl_alloc_inodeGravatar Hirofumi Nakagawa 1-0/+3
2017-10-05ovl: fix regression caused by exclusive upper/work dir protectionGravatar Amir Goldstein 2-8/+22