summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-11-19ovl: port ovl_copy_up_flags() to cred guardsChristian Brauner1-4/+2
2025-11-19ovl: add override_creds cleanup guard extension for overlayfsChristian Brauner1-0/+5
2025-11-19Merge branch 'vfs-6.19.directory.locking' into base.vfs-6.19.ovlChristian Brauner31-835/+1298
2025-11-19Merge branch 'kbuild-6.19.fms.extension'Christian Brauner12-15/+29
2025-11-14Merge patch series "Create and use APIs to centralise locking for directory o...Christian Brauner31-835/+1298
2025-11-14VFS: introduce end_creating_keep()NeilBrown4-16/+28
2025-11-14VFS: change vfs_mkdir() to unlock on failure.NeilBrown16-58/+61
2025-11-14ecryptfs: use new start_creating/start_removing APIsNeilBrown3-81/+107
2025-11-14Add start_renaming_two_dentries()NeilBrown5-42/+131
2025-11-14VFS/ovl/smb: introduce start_renaming_dentry()NeilBrown8-134/+150
2025-11-14VFS/nfsd/ovl: introduce start_renaming() and end_renaming()NeilBrown5-152/+218
2025-11-14VFS: add start_creating_killable() and start_removing_killable()NeilBrown3-32/+95
2025-11-14VFS: introduce start_removing_dentry()NeilBrown9-60/+78
2025-11-14smb/server: use end_removing_noperm for for target of smb2_create_link()NeilBrown3-22/+19
2025-11-14VFS: introduce start_creating_noperm() and start_removing_noperm()NeilBrown5-38/+74
2025-11-14VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing()NeilBrown7-55/+89
2025-11-14VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating()NeilBrown12-160/+215
2025-11-14VFS: tidy up do_unlinkat()NeilBrown1-29/+26
2025-11-14VFS: introduce start_dirop() and end_dirop()NeilBrown4-44/+95
2025-11-14debugfs: rename end_creating() to debugfs_end_creating()NeilBrown1-13/+13
2025-11-10Merge patch "kbuild: Add '-fms-extensions' to areas with dedicated CFLAGS"Christian Brauner12-15/+29
2025-11-06Merge patch series "credential guards: credential preparation"Christian Brauner5-100/+88
2025-11-06trace: use override credential guardChristian Brauner1-12/+5
2025-11-06trace: use prepare credential guardChristian Brauner1-4/+1
2025-11-06coredump: use override credential guardChristian Brauner1-6/+2
2025-11-06coredump: use prepare credential guardChristian Brauner1-2/+1
2025-11-06coredump: split out do_coredump() from vfs_coredump()Christian Brauner1-63/+68
2025-11-06coredump: mark struct mm_struct as constChristian Brauner2-2/+2
2025-11-06coredump: pass struct linux_binfmt as constChristian Brauner1-2/+2
2025-11-06coredump: move revert_cred() before coredump_cleanup()Christian Brauner1-1/+1
2025-11-06sev-dev: use override credential guardsChristian Brauner1-8/+2
2025-11-04sev-dev: use prepare credential guardChristian Brauner1-3/+3
2025-11-04sev-dev: use guard for pathChristian Brauner1-2/+1
2025-11-04cred: add prepare credential guardChristian Brauner1-0/+5
2025-11-04Merge patch series "credentials guards: the easy cases"Christian Brauner11-148/+141
2025-11-04net/dns_resolver: use credential guards in dns_query()Christian Brauner1-4/+2
2025-11-04cgroup: use credential guards in cgroup_attach_permissions()Christian Brauner1-6/+4
2025-11-04act: use credential guards in acct_write_process()Christian Brauner1-16/+13
2025-11-04smb: use credential guards in cifs_get_spnego_key()Christian Brauner1-4/+2
2025-11-04nfs: use credential guards in nfs_idmap_get_key()Christian Brauner1-5/+2
2025-11-04nfs: use credential guards in nfs_local_call_write()Christian Brauner1-10/+18
2025-11-04nfs: use credential guards in nfs_local_call_read()Christian Brauner1-17/+14
2025-11-04erofs: use credential guardsChristian Brauner1-4/+2
2025-11-04binfmt_misc: use credential guardsChristian Brauner1-5/+2
2025-11-04backing-file: use credential guards for mmapChristian Brauner1-4/+2
2025-11-04backing-file: use credential guards for splice writeChristian Brauner1-6/+5
2025-11-04backing-file: use credential guards for splice readChristian Brauner1-4/+2
2025-11-04backing-file: use credential guards for writesChristian Brauner1-35/+39
2025-11-04backing-file: use credential guards for readsChristian Brauner1-24/+28
2025-11-04aio: use credential guardsChristian Brauner1-3/+3