projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ovl: lookup connected ancestor of dir in inode cache
2018-01-24
Amir Goldstein
ovl: lookup connected ancestor of dir in inode cache
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: hash non-indexed dir by upper inode for NFS export
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode pure lower dir file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode indexed dir file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode lower file handles of unlinked but open...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode indexed non-dir file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode lower non-dir file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: encode lower file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: copy up before encoding non-connectable dir file...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: encode non-indexed upper file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode connected upper dir file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: decode pure upper file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: encode pure upper file handles
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: document NFS export
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: store 'has_upper' and 'opaque' as bit flags
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: copy up of disconnected dentries
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: use d_splice_alias() in place of d_add() in lookup
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: do not pass overlay dentry to ovl_get_inode()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: factor out ovl_get_index_fh() helper
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: whiteout orphan index entries on mount
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: whiteout index when union nlink drops to zero
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: cleanup dir index when dir nlink drops to zero
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: index directories on copy up for NFS export
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: index all non-dir on copy up for NFS export
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: create ovl_need_index() helper
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: cleanup temp index entries
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: verify directory index entries on mount
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: verify whiteout index entries on mount
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: use directory index entries for consistency verification
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: unbless lower st_ino of unverified origin
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: verify stored origin fh matches lower dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: add support for "nfs_export" configuration
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: update documentation of inodes index feature
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: generalize ovl_verify_origin() and helpers
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: simplify arguments to ovl_check_origin_fh()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: factor out ovl_check_origin_fh()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: store layer index in ovl_layer
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: force r/o mount when index dir creation fails
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: disable index when no xattr support
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-24
Amir Goldstein
ovl: fix inconsistent d_ino for legacy merge dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: take mnt_want_write() for removing impure xattr
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: take mnt_want_write() for work/index dir setup
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: fix another overlay: warning prefix
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: take lower dir inode mutex outside upper sb_writers...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: fix failure to fsync lower dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-19
Amir Goldstein
ovl: hash directory inodes for fsnotify
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Amir Goldstein
ovl: fix overlay: warning prefix
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-11
Amir Goldstein
ovl: update ctx->pos on impure dir iteration
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-10
Amir Goldstein
ovl: remove unneeded arg from ovl_verify_origin()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-09
Amir Goldstein
ovl: update cache version of impure parent on rename
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-09
Amir Goldstein
ovl: relax same fs constraint for constant st_ino
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-09
Amir Goldstein
ovl: move include of ovl_entry.h into overlayfs.h
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-09
Amir Goldstein
ovl: no direct iteration for dir with origin xattr
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-09
Amir Goldstein
ovl: lockdep annotate of nested OVL_I(inode)->lock
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-24
Amir Goldstein
ovl: do not cleanup unsupported index entries
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-24
Amir Goldstein
ovl: handle ENOENT on index lookup
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-24
Amir Goldstein
ovl: fix EIO from lookup of non-indexed upper
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix regression caused by exclusive upper/work...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix missing unlock_rename() in ovl_do_copy_up()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix dentry leak in ovl_indexdir_cleanup()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix dput() of ERR_PTR in ovl_cleanup_index()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix error value printed in ovl_lookup_index()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-05
Amir Goldstein
ovl: fix may_write_real() for overlayfs directories
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-09-12
Amir Goldstein
ovl: fix false positive ESTALE on lookup
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-09-01
Amir Goldstein
xfs: fix incorrect log_flushed on fsync
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-27
Amir Goldstein
ovl: constant d_ino across copy up
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-20
Amir Goldstein
ovl: check for bad and whiteout index on lookup
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-20
Amir Goldstein
ovl: do not cleanup directory and whiteout index entries
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-13
Amir Goldstein
ovl: remove unneeded check for IS_ERR()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-13
Amir Goldstein
ovl: fix origin verification of index dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-13
Amir Goldstein
ovl: mark parent impure on ovl_link()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-13
Amir Goldstein
ovl: fix random return value on mount
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: mark parent impure and restore timestamp on ovl_link_up()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: document copying layers restrictions with inodes...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: cleanup orphan index entries
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: persistent overlay inode nlink for indexed inodes
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: implement index dir copy up
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: factor out ovl_copy_up_inode() helper
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: defer upper dir lock to tempfile link
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: cleanup bad and stale index entries on mount
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: lookup index entry for copy up origin
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: verify index dir matches upper dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: verify upper root dir matches lower root dir
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: introduce the inodes index dir feature
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: generalize ovl_create_workdir()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: relax same fs constrain for ovl_check_origin()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: get exclusive ownership on upper/work dirs
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
vfs: introduce inode 'inuse' lock
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: use ovl_inode mutex to synchronize concurrent...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: allocate an ovl_inode struct
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-04
Amir Goldstein
ovl: fix nlink leak in ovl_rename()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-05
Amir Goldstein
tmpfs: generate random sb->s_uuid
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-05
Amir Goldstein
xfs: use the common helper uuid_is_null()
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-05
Amir Goldstein
md: namespace private helper names
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-05
Amir Goldstein
xfs: use uuid_copy() helper to abstract uuid_t
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-29
Amir Goldstein
ovl: mark upper merge dir with type origin entries...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-19
Amir Goldstein
ovl: mark upper dir with type origin entries "impure"
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-19
Amir Goldstein
ovl: handle rename when upper doesn't support xattr
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-18
Amir Goldstein
ovl: check on mount time if upper fs supports setting...
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-18
Amir Goldstein
ovl: fix creds leak in copy up error path
Signed-off-by: Amir Goldstein <
amir73il@gmail.com
>
commit
|
commitdiff
|
tree
next