Al Viro
|
a338579f2f
dput(): consolidate the "do we need to retain it?" into an inlined helper
|
7 lat temu |
Al Viro
|
8b987a46a1
split the slow part of lock_parent() off
|
7 lat temu |
Al Viro
|
65d8eb5a8f
now lock_parent() can't run into killed dentry
|
7 lat temu |
Al Viro
|
3b3f09f48b
get rid of trylock loop in locking dentries on shrink list
|
7 lat temu |
Al Viro
|
c19457f0ae
d_delete(): get rid of trylock loop
|
7 lat temu |
John Ogness
|
c1d0c1a2b5
fs/dcache: Move dentry_kill() below lock_parent()
|
7 lat temu |
John Ogness
|
06080d100d
fs/dcache: Remove stale comment from dentry_kill()
|
7 lat temu |
Al Viro
|
0632a9ac7b
take write_seqcount_invalidate() into __d_drop()
|
7 lat temu |
Will Deacon
|
8cc07c808c
fs: dcache: Use READ_ONCE when accessing i_dir_seq
|
7 lat temu |
Will Deacon
|
015555fd4d
fs: dcache: Avoid livelock between d_alloc_parallel and __d_add
|
7 lat temu |
Al Viro
|
3b82140963
lock_parent() needs to recheck if dentry got __dentry_kill'ed under it
|
7 lat temu |
Linus Torvalds
|
139351f1f9
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
|
7 lat temu |
Linus Torvalds
|
617aebe6a9
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
|
7 lat temu |
Linus Torvalds
|
8e44e6600c
Merge branch 'KASAN-read_word_at_a_time'
|
7 lat temu |
Andrey Ryabinin
|
babcbbc7c4
fs: dcache: Revert "manually unpoison dname after allocation to shut up kasan's reports"
|
7 lat temu |
Andrey Ryabinin
|
bfe7aa6c39
fs/dcache: Use read_word_at_a_time() in dentry_string_cmp()
|
7 lat temu |
Linus Torvalds
|
dc1efc3cfa
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 lat temu |
Linus Torvalds
|
19e7b5f994
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 lat temu |
Alexey Dobriyan
|
b35d786b67
dcache: delete unused d_hash_mask
|
7 lat temu |
Alexey Dobriyan
|
854d3e6343
dcache: subtract d_hash_shift from 32 in advance
|
7 lat temu |
Miklos Szeredi
|
f9c34674bc
vfs: factor out helpers d_instantiate_anon() and d_alloc_anon()
|
7 lat temu |
Amir Goldstein
|
e8f9e5b780
ovl: verify directory index entries on mount
|
7 lat temu |
David Windsor
|
6a9b88204c
vfs: Define usercopy region in names_cache slab caches
|
8 lat temu |
David Windsor
|
80344266c1
dcache: Define usercopy region in dentry_cache slab cache
|
8 lat temu |
NeilBrown
|
61647823aa
VFS: close race between getcwd() and d_move()
|
7 lat temu |
NeilBrown
|
f1ee616214
VFS: don't keep disconnected dentries on d_anon
|
7 lat temu |
Yang Shi
|
9c5650359a
vfs: remove unused hardirq.h
|
7 lat temu |
Paul E. McKenney
|
7088efa913
fs/dcache: Use release-acquire for name/length update
|
8 lat temu |
Levin, Alexander (Sasha Levin)
|
4950276672
kmemcheck: remove annotations
|
7 lat temu |
Mark Rutland
|
66702eb590
locking/atomics, fs/dcache: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE()
|
8 lat temu |