[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