aboutsummaryrefslogtreecommitdiff
path: root/fs/overlayfs/overlayfs.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-02ovl: implement tmpfileGravatar Miklos Szeredi 1-0/+3
2024-01-23ovl: mark xwhiteouts directory with overlay.opaque='x'Gravatar Amir Goldstein 1-6/+17
2024-01-08Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsGravatar Linus Torvalds 1-2/+6
2023-12-23fs: factor out backing_file_{read,write}_iter() helpersGravatar Amir Goldstein 1-2/+6
2023-11-18fs: Pass AT_GETATTR_NOSEC flag to getattr interface functionGravatar Stefan Berger 1-0/+8
2023-10-31ovl: Add an alternative type of whiteoutGravatar Alexander Larsson 1-0/+15
2023-10-31ovl: Support escaped overlay.* xattrsGravatar Alexander Larsson 1-0/+7
2023-10-31ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macrosGravatar Alexander Larsson 1-0/+2
2023-10-31ovl: Move xattr support to new xattrs.c fileGravatar Amir Goldstein 1-9/+9
2023-10-31ovl: do not encode lower fh with upper sb_writers heldGravatar Amir Goldstein 1-7/+19
2023-10-31ovl: split ovl_want_write() into two helpersGravatar Amir Goldstein 1-0/+4
2023-08-30Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Gravatar Linus Torvalds 1-2/+64
2023-08-12ovl: auto generate uuid for new overlay filesystemsGravatar Amir Goldstein 1-1/+3
2023-08-12ovl: store persistent uuid/fsid with uuid=onGravatar Amir Goldstein 1-0/+3
2023-08-12ovl: add support for unique fsid per instanceGravatar Amir Goldstein 1-0/+16
2023-08-12ovl: support encoding non-decodable file handlesGravatar Amir Goldstein 1-0/+1
2023-08-12ovl: Handle verity during copy-upGravatar Alexander Larsson 1-0/+3
2023-08-12ovl: Validate verity xattr when resolving lowerdataGravatar Alexander Larsson 1-1/+10
2023-08-12ovl: Add versioned header for overlay.metacopy xattrGravatar Alexander Larsson 1-1/+23
2023-08-12ovl: Add framework for verity supportGravatar Alexander Larsson 1-0/+6
2023-08-11fs: drop the timespec64 argument from update_timeGravatar Jeff Layton 1-1/+1
2023-07-03ovl: move all parameter handling into params.{c,h}Gravatar Christian Brauner 1-32/+9
2023-06-29Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Gravatar Linus Torvalds 1-25/+81
2023-06-20ovl: modify layer parameter parsingGravatar Christian Brauner 1-0/+23
2023-06-19fs: rename {vfs,kernel}_tmpfile_open()Gravatar Amir Goldstein 1-2/+3
2023-06-19ovl: factor out ovl_parse_options() helperGravatar Amir Goldstein 1-0/+8
2023-06-19ovl: store enum redirect_mode in config instead of a stringGravatar Amir Goldstein 1-12/+27
2023-06-19ovl: pass ovl_fs to xino helpersGravatar Amir Goldstein 1-8/+8
2023-06-19ovl: implement lazy lookup of lowerdata in data-only layersGravatar Amir Goldstein 1-0/+2
2023-06-19ovl: prepare to store lowerdata redirect for lazy lowerdata lookupGravatar Amir Goldstein 1-0/+2
2023-06-19ovl: deduplicate lowerdata and lowerstack[]Gravatar Amir Goldstein 1-1/+0
2023-06-19ovl: deduplicate lowerpath and lowerstack[]Gravatar Amir Goldstein 1-2/+0
2023-06-19ovl: move ovl_entry into ovl_inodeGravatar Amir Goldstein 1-2/+4
2023-06-19ovl: factor out ovl_free_entry() and ovl_stack_*() helpersGravatar Amir Goldstein 1-0/+5
2023-06-19ovl: update of dentry revalidate flags after copy upGravatar Amir Goldstein 1-2/+4
2023-06-19ovl: let helper ovl_i_path_real() return the realinodeGravatar Zhihao Cheng 1-1/+1
2023-01-19fs: port ->permission() to pass mnt_idmapGravatar Christian Brauner 1-5/+5
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapGravatar Christian Brauner 1-1/+1
2023-01-19fs: port ->set_acl() to pass mnt_idmapGravatar Christian Brauner 1-3/+3
2023-01-19fs: port ->get_acl() to pass mnt_idmapGravatar Christian Brauner 1-4/+4
2023-01-19fs: port ->getattr() to pass mnt_idmapGravatar Christian Brauner 1-1/+1
2023-01-19fs: port ->setattr() to pass mnt_idmapGravatar Christian Brauner 1-1/+1
2023-01-18fs: port vfs_*() helpers to struct mnt_idmapGravatar Christian Brauner 1-12/+13
2022-12-12Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Gravatar Linus Torvalds 1-5/+6
2022-12-08ovl: use inode instead of dentry where possibleGravatar Miklos Szeredi 1-3/+3
2022-12-08ovl: do not reconnect upper index records in ovl_indexdir_cleanup()Gravatar Amir Goldstein 1-1/+2
2022-12-08ovl: Use "buf" flexible array for memcpy() destinationGravatar Kees Cook 1-1/+1
2022-10-20ovl: use posix acl apiGravatar Christian Brauner 1-0/+8
2022-10-20ovl: implement set acl methodGravatar Christian Brauner 1-0/+17
2022-10-20ovl: implement get acl methodGravatar Christian Brauner 1-2/+15