summaryrefslogtreecommitdiff
path: root/fs/dcache.c
AgeCommit message (Expand)Author
2026-06-15Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2026-06-15Merge tag 'vfs-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2026-06-05make cursors NORCUAl Viro
2026-06-05nfs: get rid of fake root dentriesAl Viro
2026-06-05wind ->s_roots via ->d_sib instead of ->d_hashAl Viro
2026-06-05shrink_dentry_tree(): unify the calls of shrink_dentry_list()Al Viro
2026-06-05shrinking rcu_read_lock() scope in d_alloc_parallel()Al Viro
2026-06-05d_walk(): shrink rcu_read_lock() scopeAl Viro
2026-06-05document dentry_kill()Al Viro
2026-06-05adjust calling conventions of lock_for_kill(), fold __dentry_kill() into dent...Al Viro
2026-06-05Document rcu_read_lock() use in select_collect2()Al Viro
2026-06-05Shift rcu_read_{,un}lock() inside fast_dput()Al Viro
2026-06-05simplify safety for lock_for_kill() slowpathAl Viro
2026-06-05fold lock_for_kill() and __dentry_kill() into common helperAl Viro
2026-06-05fold lock_for_kill() into shrink_kill()Al Viro
2026-06-05shrink_dentry_list(): start with removing from shrink listAl Viro
2026-06-05d_prune_aliases(): make sure to skip NORCU aliasesAl Viro
2026-06-05kill d_dispose_if_unused()Al Viro
2026-06-05make to_shrink_list() return whether it has moved dentry to listAl Viro
2026-06-05select_collect(): ignore dentries on shrink lists if they have positive refco...Al Viro
2026-06-05fix a race between d_find_any_alias() and final dput() of NORCU dentriesAl Viro
2026-06-05VFS: use wait_var_event for waiting in d_alloc_parallel()NeilBrown
2026-05-21dcache: add extra sanity checks of the dentry in dentry_free()Jeff Layton
2026-05-21dcache: use kmalloc_flex() in __d_allocThorsten Blum
2026-05-11fs: allow lockless ->i_count bumps as long as it does not transition 0->1Mateusz Guzik
2026-04-21Merge tag 'pull-dcache-busy-wait' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2026-04-14vfs: get rid of BUG_ON() in d_mark_tmpfile_name()Paulo Alcantara
2026-04-13Merge tag 'v7.1-rc1-part1-smb3-client-fixes' of git://git.samba.org/sfrench/c...Linus Torvalds
2026-04-13Merge tag 'vfs-7.1-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2026-04-10vfs: introduce d_mark_tmpfile_name()Paulo Alcantara
2026-04-04get rid of busy-waiting in shrink_dcache_tree()Al Viro
2026-04-02dcache.c: more idiomatic "positives are not allowed" sanity checksAl Viro
2026-04-02struct dentry: make ->d_u anonymousAl Viro
2026-04-02for_each_alias(): helper macro for iterating through dentries of given inodeAl Viro
2026-03-06treewide: change inode->i_ino from unsigned long to u64Jeff Layton
2026-02-19dcache: Limit the minimal number of bucket to twoZhihao Cheng
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-01-29fs: dcache: fix typo in enum d_walk_ret commentChelsy Ratnawat
2026-01-16vfs: document d_dispose_if_unused()Miklos Szeredi
2026-01-13struct filename: use names_cachep only for getname() and friendsAl Viro
2025-12-24dcache: Replace simple_strtoul with kstrtoul in set_dhash_entriesThorsten Blum
2025-12-05Merge tag 'fuse-update-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-12-05Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git...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-28dcache: touch up predicts in __d_lookup_rcu()Mateusz Guzik
2025-11-25fs: rework I_NEW handling to operate without fencesMateusz Guzik
2025-11-17d_make_discardable(): warn if given a non-persistent dentryAl Viro
2025-11-17get rid of kill_litter_super()Al Viro