1. 6cd00a0 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() by Tetsuo Handa · 6 years ago
  2. 4591343 Merge branches 'work.misc' and 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  3. 0ea97a2 Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  4. 4c0d7cd make sure that __dentry_kill() always invalidates d_seq, unhashed or not by Al Viro · 6 years ago
  5. 90bad5e root dentries need RCU-delayed freeing by Al Viro · 6 years ago
  6. 7964410 fs: dcache: Use true and false for boolean values by Gustavo A. R. Silva · 6 years ago
  7. c2b6d62 new primitive: discard_new_inode() by Al Viro · 6 years ago
  8. c971e6a kill d_instantiate_no_diralias() by Al Viro · 6 years ago
  9. 63a67a9 kill dentry_update_name_case() by Al Viro · 6 years ago
  10. f956d08a Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  11. 06c86e66 Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  12. 61fec49 get rid of dead code in d_find_alias() by Al Viro · 7 years ago
  13. 1e2e547 do d_instantiate/unlock_new_inode combinations safely by Al Viro · 7 years ago
  14. 4fb4887 restore cond_resched() in shrink_dcache_parent() by Al Viro · 7 years ago
  15. 1088a64 dput(): turn into explicit while() loop by Al Viro · 7 years ago
  16. 9c5f1d3 dcache: move cond_resched() into the end of __dentry_kill() by Al Viro · 7 years ago
  17. 3a8e361 d_walk(): kill 'finish' callback by Al Viro · 7 years ago
  18. ff17fa5 d_invalidate(): unhash immediately by Al Viro · 7 years ago
  19. 32785c0 fs/dcache.c: add cond_resched() in shrink_dentry_list() by Nikolay Borisov · 7 years ago
  20. f1782c9 dcache: account external names as indirectly reclaimable memory by Roman Gushchin · 7 years ago
  21. cbd4a5b d_genocide: move export to definition by Al Viro · 7 years ago
  22. 4217700 fold dentry_lock_for_move() into its sole caller and clean it up by Al Viro · 7 years ago
  23. 076515f make non-exchanging __d_move() copy ->d_parent rather than swap them by Al Viro · 7 years ago
  24. 7a5cf79 split d_path() and friends into a separate file by Al Viro · 7 years ago
  25. 43986d6 dcache.c: trim includes by Al Viro · 7 years ago
  26. 8f04da2 fs/dcache: Avoid a try_lock loop in shrink_dentry_list() by John Ogness · 7 years ago
  27. f657a66 get rid of trylock loop around dentry_kill() by Al Viro · 7 years ago
  28. 62d9956 handle move to LRU in retain_dentry() by Al Viro · 7 years ago
  29. a338579 dput(): consolidate the "do we need to retain it?" into an inlined helper by Al Viro · 7 years ago
  30. 8b987a4 split the slow part of lock_parent() off by Al Viro · 7 years ago
  31. 65d8eb5 now lock_parent() can't run into killed dentry by Al Viro · 7 years ago
  32. 3b3f09f get rid of trylock loop in locking dentries on shrink list by Al Viro · 7 years ago
  33. c19457f d_delete(): get rid of trylock loop by Al Viro · 7 years ago
  34. c1d0c1a fs/dcache: Move dentry_kill() below lock_parent() by John Ogness · 7 years ago
  35. 06080d1 fs/dcache: Remove stale comment from dentry_kill() by John Ogness · 7 years ago
  36. 0632a9a take write_seqcount_invalidate() into __d_drop() by Al Viro · 7 years ago
  37. 8cc07c8 fs: dcache: Use READ_ONCE when accessing i_dir_seq by Will Deacon · 7 years ago
  38. 015555f fs: dcache: Avoid livelock between d_alloc_parallel and __d_add by Will Deacon · 7 years ago
  39. 3b82140 lock_parent() needs to recheck if dentry got __dentry_kill'ed under it by Al Viro · 7 years ago
  40. 139351f Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs by Linus Torvalds · 7 years ago
  41. 617aebe Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
  42. 8e44e66 Merge branch 'KASAN-read_word_at_a_time' by Linus Torvalds · 7 years ago
  43. babcbbc fs: dcache: Revert "manually unpoison dname after allocation to shut up kasan's reports" by Andrey Ryabinin · 7 years ago
  44. bfe7aa6 fs/dcache: Use read_word_at_a_time() in dentry_string_cmp() by Andrey Ryabinin · 7 years ago
  45. dc1efc3 Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  46. 19e7b5f Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  47. b35d786 dcache: delete unused d_hash_mask by Alexey Dobriyan · 7 years ago
  48. 854d3e6 dcache: subtract d_hash_shift from 32 in advance by Alexey Dobriyan · 7 years ago
  49. f9c3467 vfs: factor out helpers d_instantiate_anon() and d_alloc_anon() by Miklos Szeredi · 7 years ago
  50. e8f9e5b ovl: verify directory index entries on mount by Amir Goldstein · 7 years ago
  51. 6a9b882 vfs: Define usercopy region in names_cache slab caches by David Windsor · 7 years ago
  52. 8034426 dcache: Define usercopy region in dentry_cache slab cache by David Windsor · 7 years ago
  53. 6164782 VFS: close race between getcwd() and d_move() by NeilBrown · 7 years ago
  54. f1ee616 VFS: don't keep disconnected dentries on d_anon by NeilBrown · 7 years ago
  55. 9c56503 vfs: remove unused hardirq.h by Yang Shi · 7 years ago
  56. 7088efa fs/dcache: Use release-acquire for name/length update by Paul E. McKenney · 7 years ago
  57. 4950276 kmemcheck: remove annotations by Levin, Alexander (Sasha Levin) · 7 years ago
  58. 66702eb locking/atomics, fs/dcache: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
  59. 506458e locking/barriers: Convert users of lockless_dereference() to READ_ONCE() by Will Deacon · 7 years ago
  60. 78dcf73 Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  61. b17c070 fs/dcache.c: fix spin lockup issue on nlru->lock by Sahitya Tummala · 7 years ago
  62. b8d4c1f Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  63. 49d31c2 dentry name snapshots by Al Viro · 7 years ago
  64. 3d375d7 mm: update callers to use HASH_ZERO flag by Pavel Tatashin · 7 years ago
  65. cdf0122 VFS: Provide empty name qstr by David Howells · 7 years ago
  66. 6916363 fs/dcache: init in_lookup_hashtable by Sebastian Andrzej Siewior · 7 years ago
  67. 81be24d Hang/soft lockup in d_invalidate with simultaneous calls by Al Viro · 7 years ago
  68. 563f400 fs: don't set *REFERENCED on single use objects by Josef Bacik · 8 years ago
  69. 3895dbf mnt: Protect the mountpoint hashtable with mount_lock by Eric W. Biederman · 8 years ago
  70. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  71. f74e7b3 vfs: remove unused have_submounts() function by Ian Kent · 8 years ago
  72. 0161949 vfs: add path_has_submounts() by Ian Kent · 8 years ago
  73. fe64f32 Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  74. 835c92d Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  75. 6fa67e7 get rid of 'parent' argument of ->d_compare() by Al Viro · 8 years ago
  76. 15d3c58 fold _d_rehash() and __d_rehash() together by Al Viro · 8 years ago
  77. d614146 fold dentry_rcuwalk_invalidate() into its only remaining caller by Al Viro · 8 years ago
  78. 6784725 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  79. 554828e Merge branch 'salted-string-hash' by Linus Torvalds · 8 years ago
  80. 47be618 fs/dcache.c: avoid soft-lockup in dput() by Wei Fang · 8 years ago
  81. 285b102 vfs: new d_init method by Miklos Szeredi · 8 years ago
  82. 17648b8 Merge branch 'test.d_iput' into work.misc by Al Viro · 8 years ago
  83. 9aba36d qstr constify instances in fs/dcache.c by Al Viro · 8 years ago
  84. b223f4e2 Merge branch 'd_real' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs into work.misc by Al Viro · 8 years ago
  85. d4c91a8 new helper: d_same_name() by Al Viro · 8 years ago
  86. ae0a843 dentry_cmp(): use lockless_dereference() instead of smp_read_barrier_depends() by He Kuang · 9 years ago
  87. c074cef Merge branch 'for-linus' into work.misc by Al Viro · 8 years ago
  88. 2d90267 vfs: merge .d_select_inode() into .d_real() by Miklos Szeredi · 8 years ago
  89. e7d6ef9 fix idiotic braino in d_alloc_parallel() by Al Viro · 8 years ago
  90. 703b5fa fs/dcache.c: Save one 32-bit multiply in dcache lookup by George Spelvin · 8 years ago
  91. 8387ff2 vfs: make the string hashes salt the hash by Linus Torvalds · 8 years ago
  92. ba65dc5 much milder d_walk() race by Al Viro · 8 years ago
  93. 3d56c25 fix d_walk()/non-delayed __d_free() race by Al Viro · 8 years ago
  94. 550dce0 unify dentry_iput() and dentry_unlink_inode() by Al Viro · 8 years ago
  95. affda48 trim fsnotify hooks a bit by Al Viro · 8 years ago
  96. 7e0fb73 Merge branch 'hash' of git://ftp.sciencehorizons.net/linux by Linus Torvalds · 8 years ago
  97. fcfd2fb fs/namei.c: Add hashlen_string() function by George Spelvin · 8 years ago
  98. 9e17632 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  99. 9902af7 parallel lookups: actual switch to rwsem by Al Viro · 9 years ago
  100. d9171b9 parallel lookups machinery, part 4 (and last) by Al Viro · 9 years ago