summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs/overlayfs.h
Commit message (Expand)AuthorAgeFilesLines
* ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein2024-01-231-6/+17
* Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2024-01-081-2/+6
|\
| * fs: factor out backing_file_{read,write}_iter() helpersAmir Goldstein2023-12-231-2/+6
* | fs: Pass AT_GETATTR_NOSEC flag to getattr interface functionStefan Berger2023-11-181-0/+8
|/
* ovl: Add an alternative type of whiteoutAlexander Larsson2023-10-311-0/+15
* ovl: Support escaped overlay.* xattrsAlexander Larsson2023-10-311-0/+7
* ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macrosAlexander Larsson2023-10-311-0/+2
* ovl: Move xattr support to new xattrs.c fileAmir Goldstein2023-10-311-9/+9
* ovl: do not encode lower fh with upper sb_writers heldAmir Goldstein2023-10-311-7/+19
* ovl: split ovl_want_write() into two helpersAmir Goldstein2023-10-311-0/+4
* Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2023-08-301-2/+64
|\
| * ovl: auto generate uuid for new overlay filesystemsAmir Goldstein2023-08-121-1/+3
| * ovl: store persistent uuid/fsid with uuid=onAmir Goldstein2023-08-121-0/+3
| * ovl: add support for unique fsid per instanceAmir Goldstein2023-08-121-0/+16
| * ovl: support encoding non-decodable file handlesAmir Goldstein2023-08-121-0/+1
| * ovl: Handle verity during copy-upAlexander Larsson2023-08-121-0/+3
| * ovl: Validate verity xattr when resolving lowerdataAlexander Larsson2023-08-121-1/+10
| * ovl: Add versioned header for overlay.metacopy xattrAlexander Larsson2023-08-121-1/+23
| * ovl: Add framework for verity supportAlexander Larsson2023-08-121-0/+6
* | fs: drop the timespec64 argument from update_timeJeff Layton2023-08-111-1/+1
|/
* ovl: move all parameter handling into params.{c,h}Christian Brauner2023-07-031-32/+9
* Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2023-06-291-25/+81
|\
| * ovl: modify layer parameter parsingChristian Brauner2023-06-201-0/+23
| * ovl: factor out ovl_parse_options() helperAmir Goldstein2023-06-191-0/+8
| * ovl: store enum redirect_mode in config instead of a stringAmir Goldstein2023-06-191-12/+27
| * ovl: pass ovl_fs to xino helpersAmir Goldstein2023-06-191-8/+8
| * ovl: implement lazy lookup of lowerdata in data-only layersAmir Goldstein2023-06-191-0/+2
| * ovl: prepare to store lowerdata redirect for lazy lowerdata lookupAmir Goldstein2023-06-191-0/+2
| * ovl: deduplicate lowerdata and lowerstack[]Amir Goldstein2023-06-191-1/+0
| * ovl: deduplicate lowerpath and lowerstack[]Amir Goldstein2023-06-191-2/+0
| * ovl: move ovl_entry into ovl_inodeAmir Goldstein2023-06-191-2/+4
| * ovl: factor out ovl_free_entry() and ovl_stack_*() helpersAmir Goldstein2023-06-191-0/+5
| * ovl: update of dentry revalidate flags after copy upAmir Goldstein2023-06-191-2/+4
| * ovl: let helper ovl_i_path_real() return the realinodeZhihao Cheng2023-06-191-1/+1
* | fs: rename {vfs,kernel}_tmpfile_open()Amir Goldstein2023-06-191-2/+3
|/
* fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-5/+5
* fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->set_acl() to pass mnt_idmapChristian Brauner2023-01-191-3/+3
* fs: port ->get_acl() to pass mnt_idmapChristian Brauner2023-01-191-4/+4
* fs: port ->getattr() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->setattr() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port vfs_*() helpers to struct mnt_idmapChristian Brauner2023-01-181-12/+13
* Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2022-12-121-5/+6
|\
| * ovl: use inode instead of dentry where possibleMiklos Szeredi2022-12-081-3/+3
| * ovl: do not reconnect upper index records in ovl_indexdir_cleanup()Amir Goldstein2022-12-081-1/+2
| * ovl: Use "buf" flexible array for memcpy() destinationKees Cook2022-12-081-1/+1
* | ovl: use posix acl apiChristian Brauner2022-10-201-0/+8
* | ovl: implement set acl methodChristian Brauner2022-10-201-0/+17
* | ovl: implement get acl methodChristian Brauner2022-10-201-2/+15
|/
* Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-10-101-5/+7
|\