summaryrefslogtreecommitdiff
path: root/fs/overlayfs
AgeCommit message (Expand)AuthorFilesLines
4 daysovl: Use "buf" flexible array for memcpy() destinationKees Cook2-2/+2
2025-12-07ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_upVasiliy Kovalev1-1/+1
2025-07-17ovl: Check for NULL d_inode() in ovl_dentry_upper()Kees Cook1-1/+3
2024-12-14ovl: Filter invalid inodes with missing lookup functionVasiliy Kovalev1-0/+3
2024-09-04ovl: do not fail because of O_NOATIMEMiklos Szeredi1-8/+3
2024-06-21namei: introduce struct renamedataChristian Brauner1-1/+8
2023-11-28ima: detect changes to the backing overlay fileMimi Zohar1-1/+1
2023-10-25overlayfs: set ctime when setting mtime and atimeJeff Layton1-1/+1
2023-09-23ovl: fix incorrect fdput() on aio completionAmir Goldstein1-6/+3
2023-09-19ovl: Always reevaluate the file signature for IMAEric Snowberg1-1/+1
2023-08-26ovl: check type and offset of struct vfsmount in ovl_entryChristian Brauner1-0/+9
2023-07-27ovl: update of dentry revalidate flags after copy upAmir Goldstein7-13/+30
2023-02-22ovl: remove privs in ovl_fallocate()Amir Goldstein1-1/+11
2023-02-22ovl: remove privs in ovl_copyfile()Amir Goldstein1-2/+14
2023-01-14ovl: Use ovl mounter's fsuid and fsgid in ovl_link()Zhang Tianci1-16/+30
2023-01-14ovl: fix use inode directly in rcu-walk modeChen Zhongjin1-1/+6
2022-08-21ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()Jiachen Zhang1-1/+1
2021-12-22ovl: fix warning in ovl_create_real()Miklos Szeredi3-6/+10
2021-12-08ovl: fix deadlock in splice writeMiklos Szeredi1-1/+46
2021-12-08ovl: simplify file spliceMiklos Szeredi1-44/+2
2021-11-18ovl: fix use after free in struct ovl_aio_reqyangerkun1-2/+14
2021-10-13ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IOMiklos Szeredi1-1/+14
2021-10-13ovl: fix missing negative dentry check in ovl_rename()Zheng Liang1-3/+7
2021-09-18ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()chenying1-2/+4
2021-09-08new helper: inode_wrong_type()Al Viro1-2/+2
2021-09-03ovl: fix uninitialized pointer read in ovl_lookup_real_one()Miklos Szeredi1-1/+1
2021-05-14ovl: invalidate readdir cache on changes to dir with originAmir Goldstein3-37/+36
2021-05-14ovl: fix missing revert_creds() on error pathDan Carpenter1-1/+2
2021-05-07ovl: allow upperdir inside lowerdirMiklos Szeredi1-5/+7
2021-05-07ovl: fix leaked dentryMickaël Salaün1-0/+1
2021-02-17ovl: expand warning in ovl_d_real()Miklos Szeredi1-5/+8
2021-02-17ovl: skip getxattr of security labelsAmir Goldstein1-7/+8
2021-02-17ovl: perform vfs_getxattr() with mounter credsMiklos Szeredi1-0/+2
2021-02-10ovl: implement volatile-specific fsync error behaviourSargun Dhillon6-11/+63
2021-02-10ovl: avoid deadlock on directory ioctlMiklos Szeredi1-16/+7
2021-02-10ovl: fix dentry leak in ovl_get_redirectLiangyan1-1/+1
2020-12-30ovl: make ioctl() safeMiklos Szeredi1-71/+16
2020-10-06ovl: use generic vfs_ioc_setflags_prepare() helperAmir Goldstein1-32/+30
2020-10-06ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directoriesAmir Goldstein3-12/+51
2020-09-02ovl: rearrange ovl_can_list()Miklos Szeredi1-3/+6
2020-09-02ovl: enumerate private xattrsMiklos Szeredi3-26/+59
2020-09-02ovl: pass ovl_fs down to functions accessing private xattrsMiklos Szeredi9-86/+107
2020-09-02ovl: drop flags argument from ovl_do_setxattr()Miklos Szeredi6-9/+9
2020-09-02ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrsMiklos Szeredi2-4/+4
2020-09-02ovl: use ovl_do_getxattr() for private xattrMiklos Szeredi4-8/+15
2020-09-02ovl: fold ovl_getxattr() into ovl_get_redirect_xattr()Miklos Szeredi1-36/+17
2020-09-02ovl: clean up ovl_getxattr() in copy_up.cMiklos Szeredi1-21/+11
2020-09-02duplicate ovl_getxattr()Miklos Szeredi3-4/+35
2020-09-02ovl: provide a mount option "volatile"Vivek Goyal5-8/+97
2020-09-02ovl: check for incompatible features in work dirAmir Goldstein2-11/+46