summaryrefslogtreecommitdiff
path: root/fs/overlayfs/readdir.c
AgeCommit message (Expand)Author
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-16Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2026-01-29ovl: use name_is_dot* helpers in readdir codeAmir Goldstein
2026-01-29fs: add helpers name_is_dot{,dot,_dotdot}Amir Goldstein
2026-01-29ovl: Fix uninit-value in ovl_fill_realQing Wang
2026-01-12overlayfs: add setlease file operationJeff Layton
2025-11-19ovl: port ovl_check_empty_dir() to cred guardChristian Brauner
2025-11-19ovl: port ovl_dir_llseek() to cred guardChristian Brauner
2025-11-19ovl: refactor ovl_iterate() and port to cred guardChristian Brauner
2025-11-19ovl: don't override credentials for ovl_check_whiteouts()Christian Brauner
2025-11-14VFS: introduce start_removing_dentry()NeilBrown
2025-10-03Merge tag 'ovl-update-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-09-23VFS/ovl: add lookup_one_positive_killable()NeilBrown
2025-09-23ovl: Create ovl_casefold() to support casefolded strncmp()André Almeida
2025-07-18ovl: rename ovl_cleanup_unlocked() to ovl_cleanup()NeilBrown
2025-07-18ovl: change ovl_cleanup_and_whiteout() to take rename lock as neededNeilBrown
2025-07-18ovl: change ovl_workdir_cleanup() to take dir lock as needed.NeilBrown
2025-07-18ovl: narrow locking in ovl_workdir_cleanup_recurse()NeilBrown
2025-07-18ovl: narrow locking in ovl_indexdir_cleanup()NeilBrown
2025-07-18ovl: narrow locking in ovl_cleanup_whiteouts()NeilBrown
2025-06-16VFS: change old_dir and new_dir in struct renamedata to dentrysNeilBrown
2025-06-06Merge tag 'ovl-update-v2-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-05-26Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-05-15readdir: supply dir_context.count as readdir buffer size hintMiklos Szeredi
2025-05-05ovl: Replace offsetof() with struct_size() in ovl_cache_entry_new()Thorsten Blum
2025-04-07VFS: improve interface for lookup_one functionsNeilBrown
2024-11-11ovl: use wrapper ovl_revert_creds()Vinicius Costa Gomes
2024-01-23ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein
2023-11-20ovl: remove redundant ofs->indexdir memberAmir Goldstein
2023-10-31ovl: Add an alternative type of whiteoutAlexander Larsson
2023-08-06vfs: get rid of old '->iterate' directory operationLinus Torvalds
2023-06-19ovl: pass ovl_fs to xino helpersAmir Goldstein
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2022-12-08ovl: use inode instead of dentry where possibleMiklos Szeredi
2022-12-08ovl: use plain list filler in indexdir and workdir cleanupAmir Goldstein
2022-10-06Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2022-09-01overlayfs: constify pathAl Viro
2022-08-17Change calling conventions for filldir_tAl Viro
2022-04-28ovl: handle idmappings for layer lookupChristian Brauner
2022-04-28ovl: use ovl_lookup_upper() wrapperChristian Brauner
2022-04-28ovl: pass ofs to creation operationsChristian Brauner
2022-04-28ovl: use wrappers to all vfs_*xattr() callsAmir Goldstein
2021-08-10ovl: skip stale entries in merge dir cache iterationAmir Goldstein
2021-04-30Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2021-04-12ovl: remove unneeded ioctlsMiklos Szeredi
2021-04-12ovl: invalidate readdir cache on changes to dir with originAmir Goldstein
2021-01-28ovl: implement volatile-specific fsync error behaviourSargun Dhillon
2021-01-28ovl: avoid deadlock on directory ioctlMiklos Szeredi