- c8c0c23 fs: move dcache sysctls to its own file by Luis Chamberlain · 3 years ago
- 80e5d1ff5 useful constants: struct qstr for ".." by Al Viro · 3 years, 9 months ago
- 3d742d4 fs: delete repeated words in comments by Randy Dunlap · 3 years, 10 months ago
- 250a25e Merge branch 'work.audit' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 3 years, 10 months ago
- 961f3c8 fs: fix kernel-doc markups by Mauro Carvalho Chehab · 4 years ago
- bca585d new helper: d_find_alias_rcu() by Al Viro · 4 years ago
- 77573fa fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set by Hao Li · 4 years, 1 month ago
- 2647537 vfs: Use sequence counter with associated spinlock by Ahmed S. Darwish · 4 years, 5 months ago
- cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 7 months ago
- 2c567af fs: Introduce DCACHE_DONTCACHE by Ira Weiny · 4 years, 8 months ago
- 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 8 months ago
- 5bf9a06 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago
- 0aecba6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago
- 2fa6b1e fs/namei.c: fix missing barriers when checking positivity by Al Viro · 5 years ago
- e840093 fix dget_parent() fastpath race by Al Viro · 5 years ago
- 5c8b0df make __d_alloc() static by Al Viro · 5 years ago
- 5facae4 locking/lockdep: Remove unused @nested argument from lock_release() by Qian Cai · 5 years ago
- 18253e0 Merge branch 'work.dcache2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 5 years ago
- 9bdebc2 Teach shrink_dcache_parent() to cope with mixed-filesystem shrink lists by Al Viro · 5 years ago
- 4924646 fsnotify: move fsnotify_nameremove() hook out of d_delete() by Amir Goldstein · 6 years ago
- 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
- a9fbcd6 Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt by Linus Torvalds · 6 years ago
- 230c640 ovl_lookup_real_one(): don't bother with strlen() by Al Viro · 6 years ago
- 0bf3d5c1 fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing directory by Eric Biggers · 6 years ago
- ab1152d unexport d_alloc_pseudo() by Al Viro · 6 years ago
- 5467a68 dcache: sort the freeing-without-RCU-delay mess for good. by Al Viro · 6 years ago
- af0c9af fs/dcache: Track & report number of negative dentries by Waiman Long · 6 years ago
- 1dbd449 fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() by Waiman Long · 6 years ago
- 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
- 2e03b4b dcache: allocate external names from reclaimable kmalloc caches by Vlastimil Babka · 6 years ago
- 6cd00a0 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() by Tetsuo Handa · 6 years ago
- 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
- 0ea97a2 Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
- 4c0d7cd make sure that __dentry_kill() always invalidates d_seq, unhashed or not by Al Viro · 6 years ago
- 90bad5e root dentries need RCU-delayed freeing by Al Viro · 6 years ago
- 7964410 fs: dcache: Use true and false for boolean values by Gustavo A. R. Silva · 6 years ago
- c2b6d62 new primitive: discard_new_inode() by Al Viro · 7 years ago
- c971e6a kill d_instantiate_no_diralias() by Al Viro · 7 years ago
- 63a67a9 kill dentry_update_name_case() by Al Viro · 7 years ago
- f956d08a Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- 06c86e66 Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- 61fec49 get rid of dead code in d_find_alias() by Al Viro · 7 years ago
- 1e2e547 do d_instantiate/unlock_new_inode combinations safely by Al Viro · 7 years ago
- 4fb4887 restore cond_resched() in shrink_dcache_parent() by Al Viro · 7 years ago
- 1088a64 dput(): turn into explicit while() loop by Al Viro · 7 years ago
- 9c5f1d3 dcache: move cond_resched() into the end of __dentry_kill() by Al Viro · 7 years ago
- 3a8e361 d_walk(): kill 'finish' callback by Al Viro · 7 years ago
- ff17fa5 d_invalidate(): unhash immediately by Al Viro · 7 years ago
- 32785c0 fs/dcache.c: add cond_resched() in shrink_dentry_list() by Nikolay Borisov · 7 years ago
- f1782c9 dcache: account external names as indirectly reclaimable memory by Roman Gushchin · 7 years ago
- cbd4a5b d_genocide: move export to definition by Al Viro · 7 years ago
- 4217700 fold dentry_lock_for_move() into its sole caller and clean it up by Al Viro · 7 years ago
- 076515f make non-exchanging __d_move() copy ->d_parent rather than swap them by Al Viro · 7 years ago
- 7a5cf79 split d_path() and friends into a separate file by Al Viro · 7 years ago
- 43986d6 dcache.c: trim includes by Al Viro · 7 years ago
- 8f04da2 fs/dcache: Avoid a try_lock loop in shrink_dentry_list() by John Ogness · 7 years ago
- f657a66 get rid of trylock loop around dentry_kill() by Al Viro · 7 years ago
- 62d9956 handle move to LRU in retain_dentry() by Al Viro · 7 years ago
- a338579 dput(): consolidate the "do we need to retain it?" into an inlined helper by Al Viro · 7 years ago
- 8b987a4 split the slow part of lock_parent() off by Al Viro · 7 years ago
- 65d8eb5 now lock_parent() can't run into killed dentry by Al Viro · 7 years ago
- 3b3f09f get rid of trylock loop in locking dentries on shrink list by Al Viro · 7 years ago
- c19457f d_delete(): get rid of trylock loop by Al Viro · 7 years ago
- c1d0c1a fs/dcache: Move dentry_kill() below lock_parent() by John Ogness · 7 years ago
- 06080d1 fs/dcache: Remove stale comment from dentry_kill() by John Ogness · 7 years ago
- 0632a9a take write_seqcount_invalidate() into __d_drop() by Al Viro · 7 years ago
- 8cc07c8 fs: dcache: Use READ_ONCE when accessing i_dir_seq by Will Deacon · 7 years ago
- 015555f fs: dcache: Avoid livelock between d_alloc_parallel and __d_add by Will Deacon · 7 years ago
- 3b82140 lock_parent() needs to recheck if dentry got __dentry_kill'ed under it by Al Viro · 7 years ago
- 139351f Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs by Linus Torvalds · 7 years ago
- 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
- 8e44e66 Merge branch 'KASAN-read_word_at_a_time' by Linus Torvalds · 7 years ago
- babcbbc fs: dcache: Revert "manually unpoison dname after allocation to shut up kasan's reports" by Andrey Ryabinin · 7 years ago
- bfe7aa6 fs/dcache: Use read_word_at_a_time() in dentry_string_cmp() by Andrey Ryabinin · 7 years ago
- dc1efc3 Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- 19e7b5f Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- b35d786 dcache: delete unused d_hash_mask by Alexey Dobriyan · 7 years ago
- 854d3e6 dcache: subtract d_hash_shift from 32 in advance by Alexey Dobriyan · 7 years ago
- f9c3467 vfs: factor out helpers d_instantiate_anon() and d_alloc_anon() by Miklos Szeredi · 7 years ago
- e8f9e5b ovl: verify directory index entries on mount by Amir Goldstein · 7 years ago
- 6a9b882 vfs: Define usercopy region in names_cache slab caches by David Windsor · 8 years ago
- 8034426 dcache: Define usercopy region in dentry_cache slab cache by David Windsor · 8 years ago
- 6164782 VFS: close race between getcwd() and d_move() by NeilBrown · 7 years ago
- f1ee616 VFS: don't keep disconnected dentries on d_anon by NeilBrown · 7 years ago
- 9c56503 vfs: remove unused hardirq.h by Yang Shi · 7 years ago
- 7088efa fs/dcache: Use release-acquire for name/length update by Paul E. McKenney · 7 years ago
- 4950276 kmemcheck: remove annotations by Levin, Alexander (Sasha Levin) · 7 years ago
- 66702eb locking/atomics, fs/dcache: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
- 506458e locking/barriers: Convert users of lockless_dereference() to READ_ONCE() by Will Deacon · 7 years ago
- 78dcf73 Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- b17c070 fs/dcache.c: fix spin lockup issue on nlru->lock by Sahitya Tummala · 7 years ago
- b8d4c1f Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
- 49d31c2 dentry name snapshots by Al Viro · 7 years ago
- 3d375d7 mm: update callers to use HASH_ZERO flag by Pavel Tatashin · 7 years ago
- cdf0122 VFS: Provide empty name qstr by David Howells · 7 years ago
- 6916363 fs/dcache: init in_lookup_hashtable by Sebastian Andrzej Siewior · 8 years ago
- 81be24d Hang/soft lockup in d_invalidate with simultaneous calls by Al Viro · 8 years ago
- 563f400 fs: don't set *REFERENCED on single use objects by Josef Bacik · 8 years ago
- 3895dbf mnt: Protect the mountpoint hashtable with mount_lock by Eric W. Biederman · 8 years ago
- 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago