summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs
Commit message (Expand)AuthorAgeFilesLines
* ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein2024-01-236-48/+97
* Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-111-22/+1
|\
| * ovl: stop using d_alloc_anon()/d_instantiate_anon()Amir Goldstein2023-11-181-22/+1
* | Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-114-6/+20
|\ \
| * | rename(): avoid a deadlock in the case of parents having no common ancestorAl Viro2023-11-254-6/+20
| |/
* | Merge tag 'ovl-update-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2024-01-108-24/+22
|\ \
| * | ovl: initialize ovl_copy_up_ctx.destname inside ovl_do_copy_up()Amir Goldstein2023-11-201-1/+7
| * | ovl: remove redundant ofs->indexdir memberAmir Goldstein2023-11-207-23/+15
* | | Merge tag 'integrity-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds2024-01-091-0/+1
|\ \ \
| * | | overlay: disable EVMMimi Zohar2023-12-201-0/+1
* | | | Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2024-01-085-228/+69
|\ \ \ \
| * | | | fs: factor out backing_file_mmap() helperAmir Goldstein2023-12-231-17/+6
| * | | | fs: factor out backing_file_splice_{read,write}() helpersAmir Goldstein2023-12-231-20/+13
| * | | | fs: factor out backing_file_{read,write}_iter() helpersAmir Goldstein2023-12-233-185/+22
| * | | | fs: prepare for stackable filesystems backing file helpersAmir Goldstein2023-12-232-0/+2
| * | | | splice: return type ssize_t from all helpersAmir Goldstein2023-12-121-1/+1
| * | | | fs: move file_start_write() into direct_splice_actor()Amir Goldstein2023-12-011-2/+0
| * | | | fs: move kiocb_start_write() into vfs_iocb_iter_write()Amir Goldstein2023-11-241-4/+4
| * | | | fs: move file_start_write() into vfs_iter_write()Amir Goldstein2023-11-241-2/+0
| * | | | ovl: add permission hooks outside of do_splice_direct()Amir Goldstein2023-11-241-1/+25
| | |_|/ | |/| |
* | | | Merge tag 'ovl-fixes-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-12-201-2/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | ovl: fix dentry reference leak after changes to underlying layersAmir Goldstein2023-12-171-2/+3
| | |/ | |/|
* | | Merge tag 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-242-5/+13
|\ \ \ | |/ / |/| |
| * | fs: Pass AT_GETATTR_NOSEC flag to getattr interface functionStefan Berger2023-11-182-5/+13
| |/
* | ovl: fix memory leak in ovl_parse_param()Amir Goldstein2023-11-141-6/+5
* | ovl: fix misformatted commentAmir Goldstein2023-11-141-1/+1
|/
* Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2023-11-071-1/+1
|\
| * exportfs: add helpers to check if filesystem can encode/decode file handlesAmir Goldstein2023-10-241-1/+1
* | Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2023-11-0714-529/+891
|\ \
| * | ovl: add support for appending lowerdirs one by oneAmir Goldstein2023-10-311-2/+76
| * | ovl: refactor layer parsing helpersAmir Goldstein2023-10-311-54/+67
| * | ovl: store and show the user provided lowerdir mount optionAmir Goldstein2023-10-313-24/+28
| * | ovl: remove unused code in lowerdir param parsingAmir Goldstein2023-10-311-79/+16
| * | ovl: Add an alternative type of whiteoutAlexander Larsson2023-10-316-15/+88
| * | ovl: Support escaped overlay.* xattrsAlexander Larsson2023-10-312-3/+85
| * | ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macrosAlexander Larsson2023-10-312-2/+4
| * | ovl: Move xattr support to new xattrs.c fileAmir Goldstein2023-10-315-196/+207
| * | ovl: do not encode lower fh with upper sb_writers heldAmir Goldstein2023-10-315-43/+104
| * | ovl: do not open/llseek lower file with upper sb_writers heldAmir Goldstein2023-10-312-23/+61
| * | ovl: reorder ovl_want_write() after ovl_inode_lock()Amir Goldstein2023-10-315-87/+84
| * | ovl: split ovl_want_write() into two helpersAmir Goldstein2023-10-312-0/+30
| * | ovl: add helper ovl_file_modified()Amir Goldstein2023-10-311-7/+11
| * | ovl: protect copying of realinode attributes to ovl inodeAmir Goldstein2023-10-311-0/+2
| * | ovl: punt write aio completion to workqueueAmir Goldstein2023-10-311-1/+41
| * | ovl: propagate IOCB_APPEND flag on writes to realfileAmir Goldstein2023-10-311-1/+1
| * | ovl: use simpler function to convert iocb to rw flagsAmir Goldstein2023-10-311-17/+11
* | | Merge tag 'integrity-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds2023-11-021-1/+1
|\ \ \ | |/ / |/| |
| * | ima: detect changes to the backing overlay fileMimi Zohar2023-10-311-1/+1
* | | Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds2023-10-303-6/+10
|\ \ \
| * | | overlayfs: convert to new timestamp accessorsJeff Layton2023-10-183-6/+10
| |/ /