aboutsummaryrefslogtreecommitdiff
path: root/fs/overlayfs/file.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-30Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-19/+24
2022-05-09VFS: add FMODE_CAN_ODIRECT file flagGravatar NeilBrown 1-9/+4
2022-04-28ovl: handle idmappings in layer open helpersGravatar Christian Brauner 1-2/+4
2022-04-28ovl: use ovl_copy_{real,upper}attr() wrappersGravatar Christian Brauner 1-8/+7
2022-04-28ovl: pass layer mnt to ovl_open_realfile()Gravatar Amir Goldstein 1-9/+13
2021-11-09Merge tag 'ovl-update-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-2/+14
2021-10-29ovl: fix use after free in struct ovl_aio_reqGravatar yangerkun 1-2/+14
2021-10-25fs: get rid of the res2 iocb->ki_complete argumentGravatar Jens Axboe 1-2/+2
2021-09-28ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IOGravatar Miklos Szeredi 1-1/+14
2021-08-10ovl: fix deadlock in splice writeGravatar Miklos Szeredi 1-1/+46
2021-04-30Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-0/+21
2021-04-27Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-110/+0
2021-04-23ovl: fix reference counting in ovl_mmap error pathGravatar Christian König 1-10/+1
2021-04-12ovl: remove unneeded ioctlsGravatar Miklos Szeredi 1-110/+0
2021-04-12ovl: plumb through flush methodGravatar Sargun Dhillon 1-0/+21
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-3/+3
2021-01-28ovl: implement volatile-specific fsync error behaviourGravatar Sargun Dhillon 1-2/+3
2021-01-24inode: make init and permission helpers idmapped mount awareGravatar Christian Brauner 1-2/+2
2021-01-24namei: make permission helpers idmapped mount awareGravatar Christian Brauner 1-1/+1
2020-12-14ovl: do not fail because of O_NOATIMEGravatar Miklos Szeredi 1-8/+3
2020-12-14ovl: simplify file spliceGravatar Miklos Szeredi 1-44/+2
2020-12-14ovl: make ioctl() safeGravatar Miklos Szeredi 1-71/+16
2020-10-06ovl: use generic vfs_ioc_setflags_prepare() helperGravatar Amir Goldstein 1-32/+30
2020-10-06ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directoriesGravatar Amir Goldstein 1-3/+13
2020-09-02ovl: provide a mount option "volatile"Gravatar Vivek Goyal 1-1/+9
2020-07-16ovl: fix unneeded call to ovl_change_flags()Gravatar Amir Goldstein 1-4/+6
2020-06-04ovl: only pass ->ki_flags to ovl_iocb_to_rwf()Gravatar Miklos Szeredi 1-4/+3
2020-06-03ovl: check permission to open real fileGravatar Miklos Szeredi 1-2/+14
2020-06-03ovl: call secutiry hook in ovl_real_ioctl()Gravatar Miklos Szeredi 1-1/+4
2020-03-13ovl: fix lockdep warning for async writeGravatar Miklos Szeredi 1-0/+6
2020-02-03ovl: fix lseek overflow on 32bitGravatar Miklos Szeredi 1-1/+1
2020-01-24ovl: add splice file read write helperGravatar Murphy Zhou 1-0/+47
2020-01-24ovl: implement async IO routinesGravatar Jiufei Xue 1-11/+98
2020-01-22ovl: use ovl_inode_lock in ovl_llseek()Gravatar Amir Goldstein 1-2/+2
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Gravatar Linus Torvalds 1-4/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2019-06-11ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctlsGravatar Amir Goldstein 1-26/+65
2019-05-27ovl: support the FS_IOC_FS[SG]ETXATTR ioctlsGravatar Amir Goldstein 1-3/+6
2019-05-06ovl: check the capability before cred overriddenGravatar Jiufei Xue 1-18/+61
2019-05-06ovl: do not generate duplicate fsnotify events for "fake" pathGravatar Amir Goldstein 1-3/+4
2019-05-06ovl: support stacked SEEK_HOLE/SEEK_DATAGravatar Amir Goldstein 1-4/+40
2019-05-06ovl: fix missing upper fs freeze protection on copy up for ioctlGravatar Amir Goldstein 1-3/+2
2018-10-30vfs: plumb remap flags through the vfs dedupe functionsGravatar Darrick J. Wong 1-1/+2
2018-10-30vfs: plumb remap flags through the vfs clone functionsGravatar Darrick J. Wong 1-3/+3
2018-10-30vfs: make remap_file_range functions take and return bytes completedGravatar Darrick J. Wong 1-6/+6
2018-10-30vfs: combine the clone and dedupe into a single remap_file_rangeGravatar Darrick J. Wong 1-13/+17
2018-09-24vfs: swap names of {do,vfs}_clone_file_range()Gravatar Amir Goldstein 1-1/+1
2018-09-24ovl: fix freeze protection bypass in ovl_clone_file_range()Gravatar Amir Goldstein 1-1/+1
2018-09-24ovl: fix freeze protection bypass in ovl_write_iter()Gravatar Amir Goldstein 1-0/+2
2018-09-03ovl: add ovl_fadvise()Gravatar Amir Goldstein 1-0/+20