[Devel] [PATCH 00/10] Backport fix for shrink_dentry_list livelock
Vladimir Davydov
vdavydov at virtuozzo.com
Fri May 20 04:25:21 PDT 2016
https://jira.sw.ru/browse/PSBM-47312
Al Viro (7):
fold try_prune_one_dentry()
lift the "already marked killed" case into shrink_dentry_list()
split dentry_kill()
expand dentry_kill(dentry, 0) in shrink_dentry_list()
shrink_dentry_list(): take parent's ->d_lock earlier
dealing with the rest of shrink_dentry_list() livelock
dentry_kill() doesn't need the second argument now
Linus Torvalds (1):
dcache: add missing lockdep annotation
Miklos Szeredi (1):
dcache: don't need rcu in shrink_dentry_list()
Vladimir Davydov (1):
fold d_kill()
fs/dcache.c | 275 +++++++++++++++++++++++++++++-------------------------------
1 file changed, 135 insertions(+), 140 deletions(-)
--
2.1.4
More information about the Devel
mailing list