linux/fs/overlayfs
Christian Brauner 8d7fc461e4
ovl: port ovl_create_tmpfile() to new ovl_override_creator_creds cleanup guard
This clearly indicates the double-credential override and makes the code
a lot easier to grasp with one glance.

Link: https://patch.msgid.link/20251117-work-ovl-cred-guard-prepare-v2-2-bd1c97a36d7b@kernel.org
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
2025-11-19 21:58:26 +01:00
..
Kconfig fs: prepare for stackable filesystems backing file helpers 2023-12-23 16:35:08 +02:00
Makefile ovl: Move xattr support to new xattrs.c file 2023-10-31 00:12:59 +02:00
copy_up.c ovl: port ovl_copy_up_flags() to cred guards 2025-11-19 21:58:20 +01:00
dir.c ovl: port ovl_create_tmpfile() to new ovl_override_creator_creds cleanup guard 2025-11-19 21:58:26 +01:00
export.c VFS: rename lookup_one_len family to lookup_noperm and remove permission check 2025-04-08 11:24:36 +02:00
file.c ovl: port ovl_copyfile() to cred guard 2025-11-19 21:58:24 +01:00
inode.c ovl: port ovl_fileattr_get() to cred guard 2025-11-19 21:58:22 +01:00
namei.c ovl: port ovl_lower_positive() to cred guard 2025-11-19 21:58:25 +01:00
overlayfs.h ovl: remove ovl_revert_creds() 2025-11-19 21:58:25 +01:00
ovl_entry.h ovl: Prepare for mounting case-insensitive enabled layers 2025-09-23 12:29:35 +02:00
params.c ovl: Prepare for mounting case-insensitive enabled layers 2025-09-23 12:29:35 +02:00
params.h ovl: Prepare for mounting case-insensitive enabled layers 2025-09-23 12:29:35 +02:00
readdir.c ovl: port ovl_check_empty_dir() to cred guard 2025-11-19 21:58:23 +01:00
super.c ovl: port ovl_fill_super() to cred guard 2025-11-19 21:58:25 +01:00
util.c ovl: remove ovl_revert_creds() 2025-11-19 21:58:25 +01:00
xattrs.c ovl: port ovl_listxattr() to cred guard 2025-11-19 21:58:24 +01:00