| b8e42a651bde ("ovl: get rid of redundant members in struct ovl_fs") |
| 08f4c7c86d4c ("ovl: add accessor for ofs->upper_mnt") |
| 399c109d357a ("ovl: sync dirty data when remounting to ro mode") |
| c21c839b8448 ("ovl: whiteout inode sharing") |
| 654255fa205c ("ovl: inherit SB_NOSEC flag from upperdir") |
| 4d314f7859dc ("ovl: use a private non-persistent ino pool") |
| f42888445619 ("ovl: decide if revalidate needed on a per-dentry basis") |
| 62c832ed4e1b ("ovl: simplify i_ino initialization") |
| 2effc5c25d55 ("ovl: factor out helper ovl_get_root()") |
| 735c907d7b7d ("ovl: fix out of date comment and unreachable code") |
| 1346416564f0 ("ovl: layer is const") |
| b7bf9908e17c ("ovl: fix corner case of non-constant st_dev;st_ino") |
| 1b81dddd354c ("ovl: fix corner case of conflicting lower layer uuid") |
| 07f1e59637a8 ("ovl: generalize the lower_fs[] array") |
| 0f831ec85eda ("ovl: simplify ovl_same_sb() helper") |
| 94375f9d5103 ("ovl: generalize the lower_layers[] array") |
| 1bd0a3aea435 ("ovl: use pr_fmt auto generate prefix") |
| 9c6d8f13e9da ("ovl: fix corner case of non-unique st_dev;st_ino") |
| cbe7fba8edfc ("ovl: make sure that real fid is 32bit aligned in memory") |
| 7e63c87fc2dc ("ovl: fix lookup failure on multi lower squashfs") |
| 0be0bfd2de9d ("ovl: fix regression caused by overlapping layers detection") |
| 6dde1e42f497 ("ovl: make i_ino consistent with st_ino in more cases") |
| 9179c21dc6ed ("ovl: don't fail with disconnected lower NFS") |
| 146d62e5a586 ("ovl: detect overlapping layers") |
| acf3062a7e1c ("ovl: relax WARN_ON() for overlapping layers use case") |
| 993a0b2aec52 ("ovl: Do not lose security.capability xattr over metadata file copy-up") |
| d47748e5ae5a ("ovl: automatically enable redirect_dir on metacopy=on") |
| 9df085f3c9a2 ("ovl: relax requirement for non null uuid of lower fs") |
| 601350ff58d5 ("ovl: fix access beyond unterminated strings") |
| 8c25741aaad8 ("ovl: fix oopses in ovl_fill_super() failure paths") |
| 0a2d0d3f2f29 ("ovl: Check redirect on index as well") |
| 0618a816edab ("ovl: Move some dir related ovl_lookup_single() code in else block") |
| 2664bd0897c2 ("ovl: Store lower data inode in ovl_inode") |
| 67d756c27ac4 ("ovl: Fix ovl_getattr() to get number of blocks from lower") |
| 647d253fcd53 ("ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry") |
| 4f93b426ab39 ("ovl: Copy up meta inode data from lowest data inode") |
| 9d3dfea3d35a ("ovl: Modify ovl_lookup() and friends to lookup metacopy dentry") |
| 027065b72643 ("ovl: Use out_err instead of out_nomem") |
| 0c2888749363 ("ovl: A new xattr OVL_XATTR_METACOPY for file on upper") |
| 2002df85367c ("ovl: Add helper ovl_already_copied_up()") |
| 44d5bf109a73 ("ovl: Copy up only metadata during copy up where it makes sense") |
| bd64e57586d3 ("ovl: During copy up, first copy up metadata and then data") |
| d5791044d2e5 ("ovl: Provide a mount option metacopy=on/off for metadata copyup") |
| d6eac039133b ("ovl: Move the copy up helpers to copy_up.c") |
| 9cec54c83a8b ("ovl: Initialize ovl_inode->redirect in ovl_get_inode()") |
| 670c23248e15 ("ovl: obsolete "check_copy_up" module option") |
| 4f3572954a9d ("ovl: copy up inode flags") |
| 67810693077a ("ovl: fix wrong use of impure dir cache in ovl_iterate()") |
| 7a932516f55c ("Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground") |