blob: 6c33e3effb0cd809c416537f71d899bc905f3ad9 [file] [log] [blame]
0a2d0d3f2f29 ("ovl: Check redirect on index as well")
67d756c27ac4 ("ovl: Fix ovl_getattr() to get number of blocks from lower")
9d3dfea3d35a ("ovl: Modify ovl_lookup() and friends to lookup metacopy dentry")
9cec54c83a8b ("ovl: Initialize ovl_inode->redirect in ovl_get_inode()")
ac6a52eb65b5 ("ovl: Pass argument to ovl_get_inode() in a structure")
12574a9f4c9c ("ovl: consistent i_ino for non-samefs with xino")
3a291774d17e ("ovl: add WARN_ON() for non-dir redirect cases")
0471a9cdb00f ("ovl: cleanup setting OVL_INDEX")
9f99e50d460a ("ovl: set lower layer st_dev only if setting lower st_ino")
3ec9b3fafcaf ("ovl: fix lookup with middle layer opaque dir and absolute path redirects")
695b46e76b62 ("ovl: set i_ino to the value of st_ino for NFS export")
764baba80168 ("ovl: hash non-dir by lower inode for fsnotify")
2aed489d163a ("ovl: fix regression in fsnotify of overlay merge dir")
4b91c30a5a19 ("ovl: lookup connected ancestor of dir in inode cache")
7a9dadef9684 ("ovl: hash non-indexed dir by upper inode for NFS export")
988925164f65 ("ovl: decode pure lower dir file handles")
9436a1a339fa ("ovl: decode lower file handles of unlinked but open files")
f71bd9cfb692 ("ovl: decode indexed non-dir file handles")
f941866fc4a8 ("ovl: decode lower non-dir file handles")
3985b70a3e3f ("ovl: decode connected upper dir file handles")
8556a4205b11 ("ovl: decode pure upper file handles")
8ed5eec9d6c4 ("ovl: encode pure upper file handles")
0aceb53e73be ("ovl: do not pass overlay dentry to ovl_get_inode()")
ad1d615cec1c ("ovl: use directory index entries for consistency verification")
86eaa13046d5 ("ovl: unbless lower st_ino of unverified origin")
37b12916c0f8 ("ovl: verify stored origin fh matches lower dir")
051224438af2 ("ovl: generalize ovl_verify_origin() and helpers")
1eff1a1deec7 ("ovl: simplify arguments to ovl_check_origin_fh()")
2e1a532883cf ("ovl: factor out ovl_check_origin_fh()")
9678e6303057 ("ovl: fix inconsistent d_ino for legacy merge dir")
31747eda41ef ("ovl: hash directory inodes for fsnotify")
d9768076068f ("ovl: remove unneeded arg from ovl_verify_origin()")
5455f92b54e5 ("ovl: Put upperdentry if ovl_check_origin() fails")
ad204488d304 ("ovl: rename ufs to ofs")
4155c10a0309 ("ovl: clean up getting lower layers")
bca44b52f835 ("ovl: clean up workdir creation")
5064975e7fec ("ovl: clean up getting upper layer")
520d7c867f26 ("ovl: move ovl_get_workdir() and ovl_get_lower_layers()")
6e88256e197d ("ovl: reduce the number of arguments for ovl_workdir_create()")
c6fe62549313 ("ovl: change order of setup in ovl_fill_super()")
a9075cdb467d ("ovl: factor out ovl_free_fs() helper")
95e6d4177cb7 ("ovl: grab reference to workbasedir early")
f7e3a7d947f8 ("ovl: split out ovl_get_indexdir() from ovl_fill_super()")
c0d91fb91011 ("ovl: split out ovl_get_lower_layers() from ovl_fill_super()")
8ed61dc37ee0 ("ovl: split out ovl_get_workdir() from ovl_fill_super()")
21a3b317a601 ("ovl: split out ovl_get_upper() from ovl_fill_super()")
53dbb0b4787e ("ovl: split out ovl_get_lowerstack() from ovl_fill_super()")
87ad447a9d4f ("ovl: split out ovl_get_workpath() from ovl_fill_super()")
6ee8acf0f72b ("ovl: split out ovl_get_upperpath() from ovl_fill_super()")
a0c5ad307ac0 ("ovl: relax same fs constraint for constant st_ino")