Commit Graph

196 Commits (7cd4767e696123cdb7447fbd7c281eb8c610c8e4)

Author SHA1 Message Date
Randy Dunlap 2af1416265 fs/dcache.c: fix new kernel-doc warning 14 years ago
David Howells 43c1c9cd24 VFS: Reorganise shrink_dcache_for_umount_subtree() after demise of dcache_lock 14 years ago
David Howells c6627c60c0 VFS: Remove dentry->d_lock locking from shrink_dcache_for_umount_subtree() 14 years ago
David Howells 35f40ef002 VFS: Remove detached-dentry counter from shrink_dcache_for_umount_subtree() 14 years ago
Jeff Layton c46c887744 vfs: document locking requirements for d_move, __d_move and d_materialise_unique 14 years ago
Linus Torvalds b91da88fed vfs: drop conditional inode prefetch in __do_lookup_rcu 14 years ago
Al Viro 86c98e8cdb Remove dead code in dget_parent() 14 years ago
Al Viro 4513d899c4 switch d_add_ci() to d_splice_alias() in "found negative" case as well 14 years ago
Dave Chinner b0d40c92ad superblock: introduce per-sb cache shrinker infrastructure 14 years ago
Al Viro a9049376ee make d_splice_alias(ERR_PTR(err), dentry) = ERR_PTR(err) 14 years ago
Al Viro a4464dbc0c Make ->d_sb assign-once and always non-NULL 14 years ago
Josef Bacik 44396f4b5c fs: add a DCACHE_NEED_LOOKUP flag for d_flags 14 years ago
Al Viro 1836750115 fix loop checks in d_materialise_unique() 14 years ago
Ying Han 1495f230fa vmscan: change shrinker API by passing shrink_control struct 14 years ago
Linus Torvalds 268bb0ce3e sanitize <linux/prefetch.h> usage 14 years ago
Christoph Hellwig 1879fd6a26 add hlist_bl_lock/unlock helpers 14 years ago
Linus Torvalds dea3667bc3 vfs: get rid of insane dentry hashing rules 14 years ago
Linus Torvalds b07ad9967f vfs: get rid of 'struct dcache_hash_bucket' abstraction 14 years ago
Linus Torvalds 7ebfa57f6d vfs: fix incorrect dentry_update_name_case() BUG_ON() test 14 years ago
Josef Bacik 24ff6663cc fs: call security_d_instantiate in d_obtain_alias V2 14 years ago
Trond Myklebust c83ce989cb VFS: Fix the nfs sillyrename regression in kernel 2.6.38 14 years ago
Linus Torvalds c826cb7dfc dcache.c: create helper function for duplicated functionality 14 years ago
J. Bruce Fields d891eedbc3 fs/dcache: allow d_obtain_alias() to return unhashed dentries 14 years ago
Namhyung Kim b0a4bb830e fs: update comments to point correct document 14 years ago
Randy Dunlap ff5fdb6149 fs: fix new dcache.c kernel-doc warnings 14 years ago
David Howells 9875cf8064 Add a dentry op to handle automounting rather than abusing follow_link() 14 years ago
Linus Torvalds 6f7f7caab2 Turn d_set_d_op() BUG_ON() into WARN_ON_ONCE() 14 years ago
Randy Dunlap 208898c17a fs: fix kernel-doc for dcache::prepend_path 14 years ago
Randy Dunlap 1c977540fd fs: fix kernel-doc for dcache::d_validate 14 years ago
Al Viro c8aebb0c9f per-superblock default ->d_op 14 years ago
Nick Piggin 9d55c369bb fs: implement faster dentry memcmp 14 years ago
Nick Piggin e1bb578263 fs: prefetch inode data in dcache lookup 14 years ago
Nick Piggin 4b936885ab fs: improve scalability of pseudo filesystems 14 years ago
Nick Piggin 873feea09e fs: dcache per-inode inode alias locking 14 years ago
Nick Piggin ceb5bdc2d2 fs: dcache per-bucket dcache hash locking 14 years ago
Nick Piggin 44a7d7a878 fs: cache optimise dentry and inode for rcu-walk 14 years ago
Nick Piggin fb045adb99 fs: dcache reduce branches in lookup path 14 years ago
Nick Piggin 5f57cbcc02 fs: dcache remove d_mounted 14 years ago
Nick Piggin 31e6b01f41 fs: rcu-walk for path lookup 14 years ago
Nick Piggin 77812a1ef1 fs: consolidate dentry kill sequence 14 years ago
Nick Piggin ec33679d78 fs: use RCU in shrink_dentry_list to reduce lock nesting 14 years ago
Nick Piggin be182bff72 fs: reduce dcache_inode_lock width in lru scanning 14 years ago
Nick Piggin 89e6054836 fs: dcache reduce prune_one_dentry locking 14 years ago
Nick Piggin a734eb458a fs: dcache reduce d_parent locking 14 years ago
Nick Piggin dc0474be3e fs: dcache rationalise dget variants 14 years ago
Nick Piggin 357f8e658b fs: dcache reduce dcache_inode_lock 14 years ago
Nick Piggin 89ad485f01 fs: dcache reduce locking in d_alloc 14 years ago
Nick Piggin 61f3dee4af fs: dcache reduce dput locking 14 years ago
Nick Piggin 58db63d086 fs: dcache avoid starvation in dcache multi-step operations 14 years ago
Nick Piggin b5c84bf6f6 fs: dcache remove dcache_lock 14 years ago