summaryrefslogtreecommitdiff
path: root/fs/overlayfs/ovl_entry.h
AgeCommit message (Expand)Author
2024-01-23ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein
2023-11-20ovl: remove redundant ofs->indexdir memberAmir Goldstein
2023-10-02ovl: make use of ->layers safe in rcu pathwalkAmir Goldstein
2023-08-12ovl: validate superblock in OVL_FS()Andrea Righi
2023-08-12ovl: make consistent use of OVL_FS()Andrea Righi
2023-08-12ovl: add support for unique fsid per instanceAmir Goldstein
2023-08-12ovl: support encoding non-decodable file handlesAmir Goldstein
2023-08-12ovl: Add framework for verity supportAlexander Larsson
2023-06-20ovl: modify layer parameter parsingChristian Brauner
2023-06-19ovl: store enum redirect_mode in config instead of a stringAmir Goldstein
2023-06-19ovl: negate the ofs->share_whiteout booleanAmir Goldstein
2023-06-19ovl: check type and offset of struct vfsmount in ovl_entryChristian Brauner
2023-06-19ovl: implement lazy lookup of lowerdata in data-only layersAmir Goldstein
2023-06-19ovl: prepare to store lowerdata redirect for lazy lowerdata lookupAmir Goldstein
2023-06-19ovl: introduce data-only lower layersAmir Goldstein
2023-06-19ovl: deduplicate lowerdata and lowerstack[]Amir Goldstein
2023-06-19ovl: deduplicate lowerpath and lowerstack[]Amir Goldstein
2023-06-19ovl: move ovl_entry into ovl_inodeAmir Goldstein
2023-06-19ovl: factor out ovl_free_entry() and ovl_stack_*() helpersAmir Goldstein
2023-06-19ovl: use ovl_numlower() and ovl_lowerstack() accessorsAmir Goldstein
2023-06-19ovl: use OVL_E() and OVL_E_FLAGS() accessorsAmir Goldstein
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2023-01-18fs: port vfs_*() helpers to struct mnt_idmapChristian Brauner
2022-04-28ovl: support idmapped layersChristian Brauner
2022-04-28ovl: store lower path in ovl_inodeAmir Goldstein
2022-04-28ovl: add ovl_upper_mnt_userns() wrapperChristian Brauner
2021-01-28ovl: implement volatile-specific fsync error behaviourSargun Dhillon
2020-12-14ovl: user xattrMiklos Szeredi
2020-11-12ovl: introduce new "uuid=off" option for inodes index featurePavel Tikhomirov
2020-09-02ovl: provide a mount option "volatile"Vivek Goyal
2020-06-04ovl: get rid of redundant members in struct ovl_fsMiklos Szeredi
2020-06-04ovl: add accessor for ofs->upper_mntMiklos Szeredi
2020-05-13ovl: whiteout inode sharingChengguang Xu
2020-03-27ovl: use a private non-persistent ino poolAmir Goldstein
2020-01-24ovl: layer is constMiklos Szeredi
2020-01-24ovl: fix corner case of conflicting lower layer uuidAmir Goldstein
2020-01-24ovl: generalize the lower_fs[] arrayAmir Goldstein
2020-01-24ovl: simplify ovl_same_sb() helperAmir Goldstein
2020-01-22ovl: generalize the lower_layers[] arrayAmir Goldstein
2019-12-10ovl: fix lookup failure on multi lower squashfsAmir Goldstein
2019-07-16ovl: fix regression caused by overlapping layers detectionAmir Goldstein
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2019-05-29ovl: detect overlapping layersAmir Goldstein
2018-07-20ovl: Store lower data inode in ovl_inodeVivek Goyal
2018-07-20ovl: Provide a mount option metacopy=on/off for metadata copyupVivek Goyal
2018-04-12ovl: add support for "xino" mount and config optionsAmir Goldstein
2018-04-12ovl: constant st_ino for non-samefs with xinoAmir Goldstein
2018-04-12ovl: allocate anon bdev per unique lower fsAmir Goldstein
2018-01-24ovl: store 'has_upper' and 'opaque' as bit flagsAmir Goldstein
2018-01-24ovl: add support for "nfs_export" configurationAmir Goldstein