Linus Torvalds
|
83373f7028
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 年之前 |
Al Viro
|
6f18493e54
move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon)
|
11 年之前 |
Linus Torvalds
|
99d263d4c5
vfs: fix bad hashing of dentries
|
11 年之前 |
Fengguang Wu
|
49c7dd287a
fs: mark __d_obtain_alias static
|
11 年之前 |
J. Bruce Fields
|
95ad5c2913
dcache: d_splice_alias should detect loops
|
11 年之前 |
J. Bruce Fields
|
8d80d7dabe
dcache: d_find_alias needn't recheck IS_ROOT && DCACHE_DISCONNECTED
|
11 年之前 |
J. Bruce Fields
|
52ed46f0fa
dcache: remove unused d_find_alias parameter
|
11 年之前 |
J. Bruce Fields
|
1a0a397e41
dcache: d_obtain_alias callers don't all want DISCONNECTED
|
11 年之前 |
J. Bruce Fields
|
da093a9b76
dcache: d_splice_alias should ignore DCACHE_DISCONNECTED
|
11 年之前 |
J. Bruce Fields
|
908790fa3b
dcache: d_splice_alias mustn't create directory aliases
|
11 年之前 |
J. Bruce Fields
|
75a2352d01
dcache: close d_move race in d_splice_alias
|
11 年之前 |
J. Bruce Fields
|
3f70bd51cb
dcache: move d_splice_alias
|
11 年之前 |
Linus Torvalds
|
16b9057804
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 年之前 |
Al Viro
|
c2338f2dc7
lock_parent: don't step on stale ->d_parent of all-but-freed one
|
11 年之前 |
Joe Perches
|
1f7e0616cd
fs: convert use of typedef ctl_table to struct ctl_table
|
11 年之前 |
Linus Torvalds
|
9f12600fe4
dcache: add missing lockdep annotation
|
11 年之前 |
Al Viro
|
8cbf74da43
dentry_kill() doesn't need the second argument now
|
11 年之前 |
Al Viro
|
b2b80195d8
dealing with the rest of shrink_dentry_list() livelock
|
11 年之前 |
Al Viro
|
046b961b45
shrink_dentry_list(): take parent's ->d_lock earlier
|
11 年之前 |
Al Viro
|
ff2fde9929
expand dentry_kill(dentry, 0) in shrink_dentry_list()
|
11 年之前 |
Al Viro
|
e55fd01154
split dentry_kill()
|
11 年之前 |
Al Viro
|
64fd72e0a4
lift the "already marked killed" case into shrink_dentry_list()
|
11 年之前 |
Miklos Szeredi
|
60942f2f23
dcache: don't need rcu in shrink_dentry_list()
|
11 年之前 |
Al Viro
|
9c8c10e262
more graceful recovery in umount_collect()
|
11 年之前 |
Al Viro
|
fe91522a7b
don't remove from shrink list in select_collect()
|
11 年之前 |
Al Viro
|
41edf278fc
dentry_kill(): don't try to remove from shrink list
|
11 年之前 |
Al Viro
|
01b6035190
expand the call of dentry_lru_del() in dentry_kill()
|
11 年之前 |
Al Viro
|
b4f0354e96
new helper: dentry_free()
|
11 年之前 |
Al Viro
|
5c47e6d0ad
fold try_prune_one_dentry()
|
11 年之前 |
Al Viro
|
03b3b889e7
fold d_kill() and d_free()
|
11 年之前 |