summaryrefslogtreecommitdiff
path: root/fs/overlayfs/file.c
AgeCommit message (Expand)Author
2024-11-15ovl: convert ovl_real_fdget() callers to ovl_real_file()Amir Goldstein
2024-11-15ovl: convert ovl_real_fdget_path() callers to ovl_real_file_path()Amir Goldstein
2024-11-15ovl: store upper real file in ovl_file structAmir Goldstein
2024-11-15ovl: allocate a container struct ovl_file for ovl private contextAmir Goldstein
2024-11-15ovl: do not open non-data lower file for fsyncAmir Goldstein
2024-11-11ovl: use wrapper ovl_revert_creds()Vinicius Costa Gomes
2024-11-11backing-file: clean up the APIMiklos Szeredi
2024-10-16fs: pass offset and result to backing_file end_write() callbackAmir Goldstein
2024-09-27ovl: fix file leak in ovl_real_fdget_meta()Amir Goldstein
2024-08-12struct fd: representation changeAl Viro
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro
2024-05-02ovl: implement tmpfileMiklos Szeredi
2023-12-23fs: factor out backing_file_mmap() helperAmir Goldstein
2023-12-23fs: factor out backing_file_splice_{read,write}() helpersAmir Goldstein
2023-12-23fs: factor out backing_file_{read,write}_iter() helpersAmir Goldstein
2023-12-23fs: prepare for stackable filesystems backing file helpersAmir Goldstein
2023-11-24fs: move kiocb_start_write() into vfs_iocb_iter_write()Amir Goldstein
2023-11-24fs: move file_start_write() into vfs_iter_write()Amir Goldstein
2023-10-31ovl: add helper ovl_file_modified()Amir Goldstein
2023-10-31ovl: punt write aio completion to workqueueAmir Goldstein
2023-10-31ovl: propagate IOCB_APPEND flag on writes to realfileAmir Goldstein
2023-10-31ovl: use simpler function to convert iocb to rw flagsAmir Goldstein
2023-10-18overlayfs: convert to new timestamp accessorsJeff Layton
2023-10-02ovl: fix file reference leak when submitting aioAmir Goldstein
2023-09-26Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds
2023-09-25ovl: disable IOCB_DIO_CALLER_COMPJens Axboe
2023-09-04ovl: fix incorrect fdput() on aio completionAmir Goldstein
2023-08-30Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds
2023-08-28Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds
2023-08-21ovl: use kiocb_{start,end}_write() helpersAmir Goldstein
2023-08-12ovl: Validate verity xattr when resolving lowerdataAlexander Larsson
2023-07-24overlayfs: convert to ctime accessor functionsJeff Layton
2023-06-29Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds
2023-06-26Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds
2023-06-19ovl: enable fsnotify events on underlying real filesAmir Goldstein
2023-06-19fs: use backing_file container for internal files with "fake" f_pathAmir Goldstein
2023-06-19ovl: implement lazy lookup of lowerdata in data-only layersAmir Goldstein
2023-06-19ovl: prepare for lazy lookup of lowerdata inodeAmir Goldstein
2023-05-24overlayfs: Implement splice-readDavid Howells
2023-01-19fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2022-12-12Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds
2022-12-08ovl: fix comment typosJiangshan Yi
2022-11-28ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flagsAl Viro
2022-10-18ovl: remove privs in ovl_fallocate()Amir Goldstein
2022-10-18ovl: remove privs in ovl_copyfile()Amir Goldstein
2022-09-01overlayfs: constify pathAl Viro
2022-05-30Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-05-09VFS: add FMODE_CAN_ODIRECT file flagNeilBrown
2022-04-28ovl: handle idmappings in layer open helpersChristian Brauner