summaryrefslogtreecommitdiff
path: root/fs/namei.c
AgeCommit message (Expand)Author
2026-03-19vfs: fix docstring of hash_name()Jori Koolstra
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-02-09Merge tag 'pull-filename' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2026-02-09Merge tag 'vfs-7.0-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2026-02-09Merge tag 'vfs-7.0-rc1.atomic_open' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2026-02-09Merge tag 'vfs-7.0-rc1.btrfs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2026-01-29fs: add helpers name_is_dot{,dot,_dotdot}Amir Goldstein
2026-01-20fs/namei: fix kernel-doc markup for dentry_createJay Winston
2026-01-16namei.c: switch user pathname imports to CLASS(filename{,_flags})Al Viro
2026-01-16namei.c: convert getname_kernel() callers to CLASS(filename_kernel)Al Viro
2026-01-16non-consuming variants of do_{unlinkat,rmdir}()Al Viro
2026-01-16non-consuming variant of do_mknodat()Al Viro
2026-01-16non-consuming variant of do_mkdirat()Al Viro
2026-01-16non-consuming variant of do_symlinkat()Al Viro
2026-01-16non-consuming variant of do_linkat()Al Viro
2026-01-16non-consuming variant of do_renameat2()Al Viro
2026-01-14fs: export may_create() as may_create_dentry()Filipe Manana
2026-01-14fs: export may_delete() as may_delete_dentry()Filipe Manana
2026-01-13rename do_filp_open() to do_file_open()Al Viro
2026-01-13do_filp_open(): DTRT when getting ERR_PTR() as pathnameAl Viro
2026-01-13struct filename ->refcnt doesn't need to be atomicAl Viro
2026-01-13allow incomplete imports of filenamesAl Viro
2026-01-13switch __getname_maybe_null() to CLASS(filename_flags)Al Viro
2026-01-13fs: hide names_cache behind runtime const machineryMateusz Guzik
2026-01-13struct filename: saner handling of long namesAl Viro
2026-01-13struct filename: use names_cachep only for getname() and friendsAl Viro
2026-01-13getname_flags() massage, part 2Al Viro
2026-01-13getname_flags() massage, part 1Al Viro
2026-01-13get rid of audit_reusename()Al Viro
2026-01-13init_mknod(): turn into a trivial wrapper for do_mknodat()Al Viro
2026-01-06VFS: fix __start_dirop() kernel-doc warningsBagas Sanjaya
2026-01-06fs/namei: Remove redundant DCACHE_MANAGED_DENTRY check in __follow_mount_rcuBreno Leitao
2026-01-06fs: only assert on LOOKUP_RCU when built with CONFIG_DEBUG_VFSMateusz Guzik
2025-12-24VFS: fix __start_dirop() kernel-doc warningsBagas Sanjaya
2025-12-24fs: make sure to fail try_to_unlazy() and try_to_unlazy() for LOOKUP_CACHEDMateusz Guzik
2025-12-15VFS/knfsd: Teach dentry_create() to use atomic_open()Benjamin Coddington
2025-12-15VFS: Prepare atomic_open() for dentry_create()Benjamin Coddington
2025-12-15VFS: move dentry_create() from fs/open.c to fs/namei.cBenjamin Coddington
2025-12-01Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li...Linus Torvalds
2025-12-01Merge tag 'vfs-6.19-rc1.directory.delegations' of git://git.kernel.org/pub/sc...Linus Torvalds
2025-12-01Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-11-26fs: inline step_into() and walk_component()Mateusz Guzik
2025-11-26fs: tidy up step_into() & friends before inliningMateusz Guzik
2025-11-25fs: mark lookup_slow() as noinlineMateusz Guzik
2025-11-25fs: add predicts based on nd->depthMateusz Guzik
2025-11-14VFS: change vfs_mkdir() to unlock on failure.NeilBrown
2025-11-14ecryptfs: use new start_creating/start_removing APIsNeilBrown
2025-11-14Add start_renaming_two_dentries()NeilBrown
2025-11-14VFS/ovl/smb: introduce start_renaming_dentry()NeilBrown