summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ovl: fix file reference leak when submitting aioAmir Goldstein2023-10-021-2/+0
* Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds2023-09-261-0/+6
|\
| * ovl: disable IOCB_DIO_CALLER_COMPJens Axboe2023-09-251-0/+6
* | ovl: fix incorrect fdput() on aio completionAmir Goldstein2023-09-041-6/+3
|/
* Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2023-08-301-4/+4
|\
| * ovl: Validate verity xattr when resolving lowerdataAlexander Larsson2023-08-121-4/+4
* | Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2023-08-281-8/+2
|\ \
| * | ovl: use kiocb_{start,end}_write() helpersAmir Goldstein2023-08-211-8/+2
| |/
* / overlayfs: convert to ctime accessor functionsJeff Layton2023-07-241-2/+5
|/
* Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2023-06-291-2/+19
|\
| * ovl: implement lazy lookup of lowerdata in data-only layersAmir Goldstein2023-06-191-4/+14
| * ovl: prepare for lazy lookup of lowerdata inodeAmir Goldstein2023-06-191-0/+7
* | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+22
|\ \
| * | overlayfs: Implement splice-readDavid Howells2023-05-241-1/+22
| |/
* | ovl: enable fsnotify events on underlying real filesAmir Goldstein2023-06-191-2/+2
* | fs: use backing_file container for internal files with "fake" f_pathAmir Goldstein2023-06-191-2/+2
|/
* fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner2023-01-191-3/+1
* fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-2/+4
* Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2022-12-131-1/+2
|\
| * ovl: fix comment typosJiangshan Yi2022-12-081-1/+1
| * ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flagsAl Viro2022-11-281-0/+1
* | ovl: remove privs in ovl_fallocate()Amir Goldstein2022-10-181-1/+11
* | ovl: remove privs in ovl_copyfile()Amir Goldstein2022-10-181-2/+14
|/
* overlayfs: constify pathAl Viro2022-09-011-1/+1
* Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-301-19/+24
|\
| * ovl: handle idmappings in layer open helpersChristian Brauner2022-04-281-2/+4
| * ovl: use ovl_copy_{real,upper}attr() wrappersChristian Brauner2022-04-281-8/+7
| * ovl: pass layer mnt to ovl_open_realfile()Amir Goldstein2022-04-281-9/+13
* | VFS: add FMODE_CAN_ODIRECT file flagNeilBrown2022-05-101-9/+4
|/
* Merge tag 'ovl-update-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-11-091-2/+14
|\
| * ovl: fix use after free in struct ovl_aio_reqyangerkun2021-10-291-2/+14
* | fs: get rid of the res2 iocb->ki_complete argumentJens Axboe2021-10-251-2/+2
|/
* ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IOMiklos Szeredi2021-09-281-1/+14
* ovl: fix deadlock in splice writeMiklos Szeredi2021-08-101-1/+46
* Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-05-011-0/+21
|\
| * ovl: plumb through flush methodSargun Dhillon2021-04-121-0/+21
* | Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-271-110/+0
|\ \
| * | ovl: remove unneeded ioctlsMiklos Szeredi2021-04-121-110/+0
| |/
* / ovl: fix reference counting in ovl_mmap error pathChristian König2021-04-231-10/+1
|/
* Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-3/+3
|\
| * inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-2/+2
| * namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
* | ovl: implement volatile-specific fsync error behaviourSargun Dhillon2021-01-281-2/+3
|/
* ovl: do not fail because of O_NOATIMEMiklos Szeredi2020-12-141-8/+3
* ovl: simplify file spliceMiklos Szeredi2020-12-141-44/+2
* ovl: make ioctl() safeMiklos Szeredi2020-12-141-71/+16
* ovl: use generic vfs_ioc_setflags_prepare() helperAmir Goldstein2020-10-061-32/+30
* ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directoriesAmir Goldstein2020-10-061-3/+13
* ovl: provide a mount option "volatile"Vivek Goyal2020-09-021-1/+9
* ovl: fix unneeded call to ovl_change_flags()Amir Goldstein2020-07-161-4/+6