Loading fs/dcache.c +1 −3 Original line number Diff line number Diff line Loading @@ -580,6 +580,7 @@ static void __dentry_kill(struct dentry *dentry) spin_unlock(&dentry->d_lock); if (likely(can_free)) dentry_free(dentry); cond_resched(); } static struct dentry *__lock_parent(struct dentry *dentry) Loading Loading @@ -849,7 +850,6 @@ void dput(struct dentry *dentry) dentry = dentry_kill(dentry); if (dentry) { cond_resched(); goto repeat; } } Loading Loading @@ -1052,8 +1052,6 @@ static void shrink_dentry_list(struct list_head *list) while (!list_empty(list)) { struct dentry *dentry, *parent; cond_resched(); dentry = list_entry(list->prev, struct dentry, d_lru); spin_lock(&dentry->d_lock); rcu_read_lock(); Loading Loading
fs/dcache.c +1 −3 Original line number Diff line number Diff line Loading @@ -580,6 +580,7 @@ static void __dentry_kill(struct dentry *dentry) spin_unlock(&dentry->d_lock); if (likely(can_free)) dentry_free(dentry); cond_resched(); } static struct dentry *__lock_parent(struct dentry *dentry) Loading Loading @@ -849,7 +850,6 @@ void dput(struct dentry *dentry) dentry = dentry_kill(dentry); if (dentry) { cond_resched(); goto repeat; } } Loading Loading @@ -1052,8 +1052,6 @@ static void shrink_dentry_list(struct list_head *list) while (!list_empty(list)) { struct dentry *dentry, *parent; cond_resched(); dentry = list_entry(list->prev, struct dentry, d_lru); spin_lock(&dentry->d_lock); rcu_read_lock(); Loading