1. a5c21dc dcache: allow word-at-a-time name hashing with big-endian CPUs by Will Deacon · 11 years ago
  2. 31dec13 fold try_to_ascend() into the sole remaining caller by Al Viro · 11 years ago
  3. 482db90 dcache.c: get rid of pointless macros by Al Viro · 11 years ago
  4. 2bc74fe take read_seqbegin_or_lock() and friends to seqlock.h by Al Viro · 11 years ago
  5. 5e30025 Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  6. ede4ceb prepend_path() needs to reinitialize dentry/vfsmount/mnt on restarts by Al Viro · 11 years ago
  7. 4ec6c2a fix unpaired rcu lock in prepend_path() by Li Zhong · 11 years ago
  8. 9bc9ccd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  9. f80de2c dcache: don't clear DCACHE_DISCONNECTED too early by J. Bruce Fields · 12 years ago
  10. e1a24bb dcache: Don't set DISCONNECTED on "pseudo filesystem" dentries by J. Bruce Fields · 12 years ago
  11. 7632e46 dcache: use IS_ROOT to decide where dentry is hashed by J. Bruce Fields · 12 years ago
  12. b18825a VFS: Put a small type field into struct dentry::d_flags by David Howells · 11 years ago
  13. b61625d fold __d_shrink() into its only remaining caller by Al Viro · 11 years ago
  14. 48a066e RCU'd vfsmounts by Al Viro · 11 years ago
  15. 42c3260 switch shrink_dcache_for_umount() to use of d_walk() by Al Viro · 11 years ago
  16. 1ca7d67 seqcount: Add lockdep functionality to seqcount/seqlock structures by John Stultz · 11 years ago
  17. 358eec1 vfs: decrapify dput(), fix cache behavior under normal load by Linus Torvalds · 11 years ago
  18. b70a80e vfs: introduce d_instantiate_no_diralias() by Miklos Szeredi · 11 years ago
  19. 94e92a6 move taking vfsmount_lock down into prepend_path() by Al Viro · 11 years ago
  20. 69c88dc vfs: fix new kernel-doc warnings by Randy Dunlap · 11 years ago
  21. 05a8252 vfs: fix typo in comment in recent dentry work by Linus Torvalds · 11 years ago
  22. 89dc77b vfs: fix dentry LRU list handling and nr_dentry_unused accounting by Linus Torvalds · 11 years ago
  23. 26935fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  24. 68f0d9d vfs: make d_path() get the root path under RCU by Linus Torvalds · 11 years ago
  25. 3272c54 vfs: use __getname/__putname for getcwd() system call by Linus Torvalds · 11 years ago
  26. ff812d7 vfs: don't copy things to user space holding the rcu readlock by Linus Torvalds · 11 years ago
  27. 8b19e34 vfs: make getcwd() get the root and pwd path under rcu by Linus Torvalds · 11 years ago
  28. 5762482 vfs: move get_fs_root_and_pwd() to single caller by Linus Torvalds · 11 years ago
  29. 1812997 dcache: get/release read lock in read_seqbegin_or_lock() & friend by Waiman Long · 11 years ago
  30. 9b17c62 fs: convert inode and dentry shrinking to be node aware by Dave Chinner · 11 years ago
  31. 4e717f5 list_lru: remove special case function list_lru_dispose_all. by Glauber Costa · 11 years ago
  32. f604156 dcache: convert to use new lru list infrastructure by Dave Chinner · 11 years ago
  33. 0a234c6 shrinker: convert superblock shrinkers to new API by Dave Chinner · 11 years ago
  34. dd1f6b2 dcache: remove dentries from LRU before putting on dispose list by Dave Chinner · 11 years ago
  35. 1915684 dentry: move to per-sb LRU locks by Dave Chinner · 11 years ago
  36. 62d36c7 dcache: convert dentry_stat.nr_unused to per-cpu counters by Dave Chinner · 11 years ago
  37. 3942c07 fs: bump inode and dentry counters to long by Glauber Costa · 11 years ago
  38. b05430f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  39. 48f5ec2 split read_seqretry_or_unlock(), convert d_walk() to resulting primitives by Al Viro · 11 years ago
  40. 232d2d6 dcache: Translating dentry into pathname without taking rename_lock by Waiman Long · 11 years ago
  41. 0d98439 vfs: use lockred "dead" flag to mark unrecoverably dead dentries by Linus Torvalds · 11 years ago
  42. 8aab6a2 vfs: reorganize dput() memory accesses by Linus Torvalds · 11 years ago
  43. eed8100 vfs: check unlinked ancestors before mount by Miklos Szeredi · 11 years ago
  44. 848ac114 vfs: check submounts and drop atomically by Miklos Szeredi · 11 years ago
  45. db14fc3 vfs: add d_walk() by Miklos Szeredi · 11 years ago
  46. 01ddc4e vfs: restructure d_genocide() by Miklos Szeredi · 11 years ago
  47. 45d9a22 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  48. 590fb51 vfs: call d_op->d_prune() before unhashing dentry by Yan, Zheng · 11 years ago
  49. 1557008 vfs: reimplement d_rcu_to_refcount() using lockref_get_or_lock() by Linus Torvalds · 11 years ago
  50. df3d0bb vfs: use lockref_get_not_zero() for optimistic lockless dget_parent() by Waiman Long · 11 years ago
  51. 9847423 vfs: make the dentry cache use the lockref infrastructure by Waiman Long · 11 years ago
  52. 118b230 cope with potentially long ->d_dname() output for shmem/hugetlb by Al Viro · 11 years ago
  53. 790eac5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  54. da53be1 Don't pass inode to ->d_hash() and ->d_compare() by Linus Torvalds · 11 years ago
  55. 0b3fca1 kill find_inode_number() by Al Viro · 11 years ago
  56. 60545d0 [O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now... by Al Viro · 11 years ago
  57. 6d4ade9 GFS2: Add atomic_open support by Steven Whitehouse · 11 years ago
  58. 9ed53b1 vfs: use list_move instead of list_del/list_add by Wei Yongjun · 12 years ago
  59. 61572bb fs: remove dentry_lru_prune() by Yan, Zheng · 12 years ago
  60. 421348f fs/dcache.c: add cond_resched() to shrink_dcache_parent() by Greg Thelen · 12 years ago
  61. 7ea600b Nest rename_lock inside vfsmount_lock by Al Viro · 12 years ago
  62. b67bfe0 hlist: drop the node parameter from iterators by Sasha Levin · 12 years ago
  63. ecf3d1f vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry op by Jeff Layton · 12 years ago
  64. 4f522a2 d_hash_and_lookup(): export, switch open-coded instances by Al Viro · 12 years ago
  65. 740da42 __d_materialise_unique() is too generic by Al Viro · 12 years ago
  66. da2d845 constify d_lookup() arguments by Al Viro · 12 years ago
  67. a713ca2 constify __d_lookup() arguments by Al Viro · 12 years ago
  68. ad8ca37 vfs: remove d_path_with_unreachable by Jeff Layton · 12 years ago
  69. b911a6b vfs: d_obtain_alias() needs to use "/" as default name. by NeilBrown · 12 years ago
  70. 39e3c95 vfs: remove DCACHE_NEED_LOOKUP by Jeff Layton · 12 years ago
  71. aab174f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
  72. 8110e16 vfs: dcache: fix deadlock in tree traversal by Miklos Szeredi · 12 years ago
  73. fd51790 trivial select_parent documentation fix by J. Bruce Fields · 12 years ago
  74. 1fe0c02 vfs: delete surplus inode NULL check by Alan Cox · 12 years ago
  75. b161dfa6 vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill() by Miklos Szeredi · 12 years ago
  76. ee3efa9 __d_unalias() should refuse to move mountpoints by Al Viro · 12 years ago
  77. b3d9b7a vfs: switch i_dentry/d_alias to hlist by Al Viro · 12 years ago
  78. f7a99c5 get rid of ->mnt_longterm by Al Viro · 12 years ago
  79. 32ba9c3 Revert "vfs: stop d_splice_alias creating directory aliases" by Linus Torvalds · 12 years ago
  80. 3f50fff vfs: remove unused __d_splice_alias argument by J. Bruce Fields · 13 years ago
  81. 7732a55 vfs: stop d_splice_alias creating directory aliases by J. Bruce Fields · 13 years ago
  82. 962830d brlocks/lglocks: API cleanups by Andi Kleen · 13 years ago
  83. 31fe62b mm: add a low limit to alloc_large_system_hash by Tim Bird · 12 years ago
  84. 2e32180 Revert "vfs: remove unnecessary d_unhashed() check from __d_lookup_rcu" by Linus Torvalds · 12 years ago
  85. 6326c71 vfs: be even more careful about dentry RCU name lookups by Linus Torvalds · 12 years ago
  86. 26fe575 vfs: make it possible to access the dentry hash/len as one 64-bit entry by Linus Torvalds · 13 years ago
  87. ee983e8 vfs: move dentry name length comparison from dentry_cmp() into callers by Linus Torvalds · 13 years ago
  88. 94753db5 vfs: do the careful dentry name access for all dentry_cmp cases by Linus Torvalds · 13 years ago
  89. 8c01a52 vfs: remove unnecessary d_unhashed() check from __d_lookup_rcu by Linus Torvalds · 13 years ago
  90. 12f8ad4 vfs: clean up __d_lookup_rcu() and dentry_cmp() interfaces by Linus Torvalds · 13 years ago
  91. e419b4c vfs: make word-at-a-time accesses handle a non-existing page by Linus Torvalds · 13 years ago
  92. b18dafc vfs: fix d_ancestor() case in d_materialize_unique by Michel Lespinasse · 13 years ago
  93. 11bcb32 Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux by Linus Torvalds · 13 years ago
  94. 1f1e6e5 fs: fix kernel-doc warnings in dcache.c by Randy Dunlap · 13 years ago
  95. e2a0883 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 13 years ago
  96. 32991ab vfs: d_alloc_root() gone by Al Viro · 13 years ago
  97. b0e37d7 Merge branch 'dcache-word-accesses' by Linus Torvalds · 13 years ago
  98. 6d7d1a0 vfs: get rid of batshit-insane pointless dentry hash calculations by Linus Torvalds · 13 years ago
  99. bfcfaa7 vfs: use 'unsigned long' accesses for dcache name comparison and hashing by Linus Torvalds · 13 years ago
  100. 5483f18 vfs: move dentry_cmp from <linux/dcache.h> to fs/dcache.c by Linus Torvalds · 13 years ago