From: Al Viro Date: Tue, 19 Jul 2011 03:39:07 +0000 (-0400) Subject: Remove dead code in dget_parent() X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=86c98e8cdb21ff4628f4d48559ab6e006380fa4b;p=linux-beck.git Remove dead code in dget_parent() ->d_parent is never NULL... Signed-off-by: Al Viro --- diff --git a/fs/dcache.c b/fs/dcache.c index d1d6b3349ec7..3c34ac0e9a1b 100644 --- a/fs/dcache.c +++ b/fs/dcache.c @@ -549,10 +549,6 @@ repeat: */ rcu_read_lock(); ret = dentry->d_parent; - if (!ret) { - rcu_read_unlock(); - goto out; - } spin_lock(&ret->d_lock); if (unlikely(ret != dentry->d_parent)) { spin_unlock(&ret->d_lock); @@ -563,7 +559,6 @@ repeat: BUG_ON(!ret->d_count); ret->d_count++; spin_unlock(&ret->d_lock); -out: return ret; } EXPORT_SYMBOL(dget_parent);