summaryrefslogtreecommitdiff
path: root/fs/overlayfs/file.c
AgeCommit message (Expand)Author
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
2022-04-28ovl: use ovl_copy_{real,upper}attr() wrappersChristian Brauner
2022-04-28ovl: pass layer mnt to ovl_open_realfile()Amir Goldstein
2021-11-09Merge tag 'ovl-update-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2021-10-29ovl: fix use after free in struct ovl_aio_reqyangerkun
2021-10-25fs: get rid of the res2 iocb->ki_complete argumentfor-5.16/ki_complete-2021-10-29Jens Axboe
2021-09-28ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IOMiklos Szeredi
2021-08-10ovl: fix deadlock in splice writeMiklos Szeredi
2021-04-30Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2021-04-27Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2021-04-23ovl: fix reference counting in ovl_mmap error pathChristian König
2021-04-12ovl: remove unneeded ioctlsMiklos Szeredi
2021-04-12ovl: plumb through flush methodSargun Dhillon
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2021-01-28ovl: implement volatile-specific fsync error behaviourSargun Dhillon
2021-01-24inode: make init and permission helpers idmapped mount awareChristian Brauner
2021-01-24namei: make permission helpers idmapped mount awareChristian Brauner
2020-12-14ovl: do not fail because of O_NOATIMEMiklos Szeredi
2020-12-14ovl: simplify file spliceMiklos Szeredi
2020-12-14ovl: make ioctl() safeMiklos Szeredi
2020-10-06ovl: use generic vfs_ioc_setflags_prepare() helperAmir Goldstein
2020-10-06ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directoriesAmir Goldstein
2020-09-02ovl: provide a mount option "volatile"Vivek Goyal
2020-07-16ovl: fix unneeded call to ovl_change_flags()Amir Goldstein
2020-06-04ovl: only pass ->ki_flags to ovl_iocb_to_rwf()Miklos Szeredi
2020-06-03ovl: check permission to open real fileMiklos Szeredi
2020-06-03ovl: call secutiry hook in ovl_real_ioctl()Miklos Szeredi
2020-03-13ovl: fix lockdep warning for async writeMiklos Szeredi
2020-02-03ovl: fix lseek overflow on 32bitMiklos Szeredi
2020-01-24ovl: add splice file read write helperMurphy Zhou
2020-01-24ovl: implement async IO routinesJiufei Xue
2020-01-22ovl: use ovl_inode_lock in ovl_llseek()Amir Goldstein
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2019-06-11ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctlsAmir Goldstein
2019-05-27ovl: support the FS_IOC_FS[SG]ETXATTR ioctlsAmir Goldstein
2019-05-06ovl: check the capability before cred overriddenJiufei Xue
2019-05-06ovl: do not generate duplicate fsnotify events for "fake" pathAmir Goldstein
2019-05-06ovl: support stacked SEEK_HOLE/SEEK_DATAAmir Goldstein
2019-05-06ovl: fix missing upper fs freeze protection on copy up for ioctlAmir Goldstein