summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-11-25dcache: remove unnecessary NULL check in dget_dlock()Vegard Nossum1-12/+4
2023-11-25kill DCACHE_MAY_FREEAl Viro1-4/+2
2023-11-25Merge branches 'work.dcache-misc' and 'work.dcache2' into work.dcacheAl Viro10-424/+244
2023-11-25__d_unalias() doesn't use inode argumentAl Viro1-3/+2
2023-11-25d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variantAl Viro1-1/+1
2023-11-25get rid of DCACHE_GENOCIDEAl Viro1-4/+1
2023-11-25d_genocide(): move the extern into fs/internal.hAl Viro1-0/+1
2023-11-25simple_fill_super(): don't bother with d_genocide() on failureAl Viro1-12/+5
2023-11-25nsfs: use d_make_root()Al Viro1-5/+2
2023-11-25d_alloc_pseudo(): move setting ->d_op there from the (sole) callerAl Viro2-6/+7
2023-11-25kill d_instantate_anon(), fold __d_instantiate_anon() into remaining callerAl Viro1-55/+35
2023-11-25retain_dentry(): introduce a trimmed-down lockless variantAl Viro1-48/+47
2023-11-25__dentry_kill(): new locking schemeAl Viro1-81/+48
2023-11-25d_prune_aliases(): use a shrink listAl Viro1-25/+5
2023-11-25switch select_collect{,2}() to use of to_shrink_list()Al Viro1-14/+6
2023-11-25to_shrink_list(): call only if refcount is 0Al Viro1-5/+2
2023-11-25fold dentry_kill() into dput()Al Viro1-25/+12
2023-11-25don't try to cut corners in shrink_lock_dentry()Al Viro1-93/+66
2023-11-25fold the call of retain_dentry() into fast_dput()Al Viro1-9/+4
2023-11-25Call retain_dentry() with refcount 0Al Viro1-8/+2
2023-11-25dentry_kill(): don't bother with retain_dentry() on slow pathAl Viro1-6/+2
2023-11-25__dentry_kill(): get consistent rules for victim's refcountAl Viro1-0/+2
2023-11-25make retain_dentry() neutral with respect to refcountingAl Viro1-1/+5
2023-11-25__dput_to_list(): do decrement of refcount in the callersAl Viro1-10/+11
2023-11-25fast_dput(): new rules for refcountAl Viro1-7/+2
2023-11-25fast_dput(): handle underflows gracefullyAl Viro1-3/+4
2023-11-25fast_dput(): having ->d_delete() is not reason to delay refcount decrementAl Viro1-10/+2
2023-11-25shrink_dentry_list(): no need to check that dentry refcount is marked deadAl Viro1-3/+2
2023-11-25centralize killing dentry from shrink listAl Viro1-10/+11
2023-11-25dentry: switch the lists of children to hlistAl Viro9-94/+81
2023-11-25coda_flag_children(): cope with dentries turning negativeAl Viro1-3/+3
2023-11-19switch nfsd_client_rmdir() to use of simple_recursive_removal()Al Viro1-56/+14
2023-11-19Merge branch 'no-rebase-overlayfs' into work.dcache-miscAl Viro1-22/+1
2023-11-19dentry.h: trim externsAl Viro1-0/+4
2023-11-19kill d_{is,set}_fallthru()Al Viro1-18/+2
2023-11-19get rid of __dget()Al Viro1-6/+1
2023-11-19ovl: stop using d_alloc_anon()/d_instantiate_anon()Amir Goldstein1-22/+1
2023-11-12Merge tag '6.7-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds16-88/+491
2023-11-10Merge tag '6.7-rc-smb3-server-part2' of git://git.samba.org/ksmbdLinus Torvalds3-6/+41
2023-11-10Merge tag 'ceph-for-6.7-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds23-1462/+2082
2023-11-10cifs: update internal module version number for cifs.koSteve French1-2/+2
2023-11-10cifs: handle when server stops supporting multichannelShyam Prasad N6-10/+145
2023-11-10cifs: handle when server starts supporting multichannelShyam Prasad N3-2/+34
2023-11-10Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFOSteve French1-0/+1
2023-11-10smb3: allow dumping session and tcon id to improve stats analysis and debuggingSteve French2-0/+31
2023-11-09smb: client: fix mount when dns_resolver key is not availablePaulo Alcantara3-7/+29
2023-11-09smb3: fix caching of ctime on setxattrSteve French1-1/+4
2023-11-09smb3: minor cleanup of session handling codeSteve French1-6/+12
2023-11-09cifs: reconnect work should have reference on server structShyam Prasad N2-16/+34
2023-11-09cifs: do not pass cifs_sb when trying to add channelsShyam Prasad N3-8/+8