aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-11-25dcache: remove unnecessary NULL check in dget_dlock()Gravatar Vegard Nossum 2-23/+34
2023-11-25kill DCACHE_MAY_FREEGravatar Al Viro 2-5/+2
2023-11-25Merge branches 'work.dcache-misc' and 'work.dcache2' into work.dcacheGravatar Al Viro 13-431/+296
2023-11-25__d_unalias() doesn't use inode argumentGravatar Al Viro 1-3/+2
2023-11-25d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variantGravatar Al Viro 1-1/+1
2023-11-25get rid of DCACHE_GENOCIDEGravatar Al Viro 2-5/+1
2023-11-25d_genocide(): move the extern into fs/internal.hGravatar Al Viro 2-3/+1
2023-11-25simple_fill_super(): don't bother with d_genocide() on failureGravatar Al Viro 1-12/+5
2023-11-25Merge branch 'merged-selinux' into work.dcache-miscGravatar Al Viro 1-78/+66
2023-11-25nsfs: use d_make_root()Gravatar Al Viro 1-5/+2
2023-11-25d_alloc_pseudo(): move setting ->d_op there from the (sole) callerGravatar Al Viro 2-6/+7
2023-11-25kill d_instantate_anon(), fold __d_instantiate_anon() into remaining callerGravatar Al Viro 2-56/+35
2023-11-25retain_dentry(): introduce a trimmed-down lockless variantGravatar Al Viro 1-48/+47
2023-11-25__dentry_kill(): new locking schemeGravatar Al Viro 2-81/+65
2023-11-25d_prune_aliases(): use a shrink listGravatar Al Viro 1-25/+5
2023-11-25switch select_collect{,2}() to use of to_shrink_list()Gravatar Al Viro 1-14/+6
2023-11-25to_shrink_list(): call only if refcount is 0Gravatar Al Viro 1-5/+2
2023-11-25fold dentry_kill() into dput()Gravatar Al Viro 1-25/+12
2023-11-25don't try to cut corners in shrink_lock_dentry()Gravatar Al Viro 1-93/+66
2023-11-25fold the call of retain_dentry() into fast_dput()Gravatar Al Viro 1-9/+4
2023-11-25Call retain_dentry() with refcount 0Gravatar Al Viro 2-8/+10
2023-11-25dentry_kill(): don't bother with retain_dentry() on slow pathGravatar Al Viro 1-6/+2
2023-11-25__dentry_kill(): get consistent rules for victim's refcountGravatar Al Viro 1-0/+2
2023-11-25make retain_dentry() neutral with respect to refcountingGravatar Al Viro 1-1/+5
2023-11-25__dput_to_list(): do decrement of refcount in the callersGravatar Al Viro 1-10/+11
2023-11-25fast_dput(): new rules for refcountGravatar Al Viro 1-7/+2
2023-11-25fast_dput(): handle underflows gracefullyGravatar Al Viro 1-3/+4
2023-11-25fast_dput(): having ->d_delete() is not reason to delay refcount decrementGravatar Al Viro 1-10/+2
2023-11-25shrink_dentry_list(): no need to check that dentry refcount is marked deadGravatar Al Viro 1-3/+2
2023-11-25centralize killing dentry from shrink listGravatar Al Viro 1-10/+11
2023-11-25dentry: switch the lists of children to hlistGravatar Al Viro 12-101/+108
2023-11-25coda_flag_children(): cope with dentries turning negativeGravatar Al Viro 1-3/+3
2023-11-18switch nfsd_client_rmdir() to use of simple_recursive_removal()Gravatar Al Viro 1-56/+14
2023-11-18Merge branch 'no-rebase-overlayfs' into work.dcache-miscGravatar Al Viro 1-22/+1
2023-11-18kill d_backing_dentry()Gravatar Al Viro 1-15/+0
2023-11-18[software coproarchaeology] dentry.h: kill a mysterious commentGravatar Al Viro 1-1/+0
2023-11-18dentry.h: trim externsGravatar Al Viro 2-5/+4
2023-11-18kill d_{is,set}_fallthru()Gravatar Al Viro 2-31/+6
2023-11-18DCACHE_COOKIE: RIPGravatar Al Viro 1-1/+0
2023-11-18DCACHE_... ->d_flags bits: switch to BIT()Gravatar Al Viro 1-38/+38
2023-11-18get rid of __dget()Gravatar Al Viro 1-6/+1
2023-11-18struct dentry: get rid of randomize_layout idiocyGravatar Al Viro 1-1/+1
2023-11-18ovl: stop using d_alloc_anon()/d_instantiate_anon()Gravatar Amir Goldstein 1-22/+1
2023-11-16selinux: saner handling of policy reloadsGravatar Al Viro 1-78/+66
2023-11-12Linux 6.7-rc1v6.7-rc1Gravatar Linus Torvalds 1-2/+2
2023-11-12wifi: iwlwifi: fix system commands group orderingGravatar Miri Korenblit 1-1/+1
2023-11-12Merge tag 'parisc-for-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 3-8/+6
2023-11-12Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Gravatar Linus Torvalds 13-63/+215
2023-11-12Merge tag 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Gravatar Linus Torvalds 8-24/+24
2023-11-11Merge tag '6.7-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Gravatar Linus Torvalds 16-88/+491