summaryrefslogtreecommitdiff
path: root/fs/dcache.c
AgeCommit message (Expand)Author
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
2025-11-16primitives for maintaining persisitencyAl Viro
2025-11-16introduce a flag for explicitly marking persistently pinned dentriesAl Viro
2025-11-12fs: hide dentry_cache behind runtime const machineryMateusz Guzik
2025-11-12dcache: export shrink_dentry_list() and add new helper d_dispose_if_unused()Luis Henriques
2025-10-20Coccinelle-based conversion to use ->i_state accessorsMateusz Guzik
2025-10-20fs: add missing fences to I_NEW handlingMateusz Guzik
2025-10-07vfs: Don't leak disconnected dentries on umountJan Kara
2025-10-03Merge tag 'pull-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2025-10-03Merge tag 'pull-mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2025-09-29Merge tag 'vfs-6.18-rc1.afs' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-09-25afs: Add support for RENAME_NOREPLACE and RENAME_EXCHANGEDavid Howells
2025-09-15path_has_submounts(): use guard(mount_locked_reader)Al Viro
2025-09-15make it easier to catch those who try to modify ->d_nameAl Viro
2025-08-25fs: Use try_cmpxchg() in start_dir_add()Uros Bizjak
2025-07-28Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-06-23docs/vfs: update references to i_mutex to i_rwsemJunxuan Liao
2025-06-11d_alloc_parallel(): set DCACHE_PAR_LOOKUP earlierAl Viro
2025-06-11make d_set_d_op() staticAl Viro
2025-06-11set_default_d_op(): calculate the matching value for ->d_flagsAl Viro
2025-06-11correct the set of flags forbidden at d_set_d_op() timeAl Viro
2025-06-10split d_flags calculation out of d_set_d_op()Al Viro
2025-06-10new helper: set_default_d_op()Al Viro
2025-06-10new helper: d_splice_alias_ops()Al Viro
2025-06-08d_set_mounted(): we don't need to bump seqcount component of rename_lockAl Viro
2025-05-26Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-05-15vfs: Add sysctl vfs_cache_pressure_denom for bulk file operationsYafang Shao
2025-04-08Use try_lookup_noperm() instead of d_hash_and_lookup() outside of VFSNeilBrown
2025-03-26Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-03-24Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-03-24Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-03-18fs: use wq_has_sleeper() in end_dir_add()Mateusz Guzik
2025-02-26nfs/vfs: discard d_exact_alias()NeilBrown
2025-02-07Merge tag 'vfs-6.14-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-02-07fs: dcache: move the sysctl to fs/dcache.cKaixiong Yu
2025-02-07lockref: remove count argument of lockref_initAndreas Gruenbacher
2025-02-03Merge tag 'pull-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2025-02-03fix braino in "9p: fix ->rename_sem exclusion"Al Viro
2025-01-30Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados
2025-01-279p: fix ->rename_sem exclusionAl Viro
2025-01-27dissolve external_name.u into separate membersAl Viro
2025-01-17make take_dentry_name_snapshot() locklessAl Viro
2025-01-17dcache: back inline names with a struct-wrapped array of unsigned longAl Viro