summaryrefslogtreecommitdiff
path: root/fs/overlayfs
AgeCommit message (Expand)AuthorFilesLines
2026-08-03ovl: use linked upper dentry in copy-up tmpfileSouvik Banerjee1-2/+10
2026-08-03ovl: check access to copy_file_range source with src mounter credsAmir Goldstein1-1/+15
2026-08-03ovl: port ovl_copyfile() to cred guardChristian Brauner1-19/+18
2026-08-03ovl: add override_creds cleanup guard extension for overlayfsChristian Brauner1-0/+5
2026-08-03ovl: fix trusted xattr escape prefix matchingYichong Chen1-1/+1
2026-07-24ovl: fix comment about locking orderAmir Goldstein1-2/+2
2026-07-04lsm: add backing_file LSM hooksPaul Moore2-2/+2
2026-04-02ovl: fix wrong detection of 32bit inode numbersAmir Goldstein1-1/+4
2026-04-02ovl: make fsync after metadata copy-up opt-in mount optionFei Lv5-15/+54
2026-02-27ovl: Fix uninit-value in ovl_fill_realQing Wang1-1/+1
2025-11-28ovl: fail ovl_lock_rename_workdir() if either target is unhashedNeilBrown1-2/+2
2025-10-10ovl: remove redundant IOCB_DIO_CALLER_COMP clearingSeong-Gwang Heo1-5/+0
2025-10-10Revert "fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP"Andrey Albershteyn2-2/+5
2025-10-04Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds5-11/+11
2025-10-03Merge tag 'ovl-update-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-41/+229
2025-09-29Merge tag 'vfs-6.18-rc1.async' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-16/+15
2025-09-29Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-09-23VFS: unify old_mnt_idmap and new_mnt_idmap in renamedataNeilBrown1-2/+1
2025-09-23VFS/ovl: add lookup_one_positive_killable()NeilBrown1-14/+14
2025-09-23ovl: make sure that ovl_create_real() returns a hashed dentryAmir Goldstein1-1/+21
2025-09-23ovl: Support mounting case-insensitive enabled layersAndré Almeida2-11/+12
2025-09-23ovl: Check for casefold consistency when creating new dentriesAndré Almeida1-0/+7
2025-09-23ovl: Add S_CASEFOLD as part of the inode flag to be copiedAndré Almeida4-4/+8
2025-09-23ovl: Set case-insensitive dentry operations for ovl sbAndré Almeida1-1/+24
2025-09-23ovl: Ensure that all layers have the same encodingAndré Almeida1-0/+38
2025-09-23ovl: Create ovl_casefold() to support casefolded strncmp()André Almeida1-21/+105
2025-09-23ovl: Prepare for mounting case-insensitive enabled layersAndré Almeida3-3/+14
2025-09-16ovl_is_real_file: constify realpath argumentAl Viro1-1/+1
2025-09-16ovl_sync_file(): constify path argumentAl Viro1-1/+1
2025-09-16ovl_lower_dir(): constify path argumentAl Viro1-1/+1
2025-09-16ovl_get_verity_digest(): constify path argumentAl Viro2-2/+2
2025-09-16ovl_validate_verity(): constify {meta,data}path argumentsAl Viro2-4/+4
2025-09-16ovl_ensure_verity_loaded(): constify datapath argumentAl Viro2-2/+2
2025-09-15fs: rename generic_delete_inode() and generic_drop_inode()Mateusz Guzik1-1/+1
2025-08-18ovl: fix possible double unlinkAmir Goldstein1-1/+2
2025-08-18ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()NeilBrown1-1/+1
2025-07-29Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-19/+16
2025-07-28Merge tag 'vfs-6.17-rc1.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-215/+288
2025-07-28Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-22/+22
2025-07-28Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-1/+1
2025-07-25ovl: properly print correct variableAntonio Quartulli1-2/+3
2025-07-18ovl: rename ovl_cleanup_unlocked() to ovl_cleanup()NeilBrown6-25/+25
2025-07-18ovl: change ovl_create_real() to receive dentry parentNeilBrown3-6/+6
2025-07-18ovl: narrow locking in ovl_check_rename_whiteout()NeilBrown1-8/+7
2025-07-18ovl: narrow locking in ovl_whiteout()NeilBrown3-20/+27
2025-07-18ovl: change ovl_cleanup_and_whiteout() to take rename lock as neededNeilBrown3-26/+12
2025-07-18ovl: narrow locking on ovl_remove_and_whiteout()NeilBrown1-13/+10
2025-07-18ovl: change ovl_workdir_cleanup() to take dir lock as needed.NeilBrown3-29/+15
2025-07-18ovl: narrow locking in ovl_workdir_cleanup_recurse()NeilBrown1-5/+9
2025-07-18ovl: narrow locking in ovl_indexdir_cleanup()NeilBrown1-7/+13