Message ID | 1438893409-15669-1-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/fs/dcache.c b/fs/dcache.c index 9b3751a..09b4a3e 100644 --- a/fs/dcache.c +++ b/fs/dcache.c @@ -589,6 +589,9 @@ repeat: if (unlikely(d_unhashed(dentry))) goto kill_it; + if (unlikely(dentry->d_flags & DCACHE_DISCONNECTED)) + goto kill_it; + if (unlikely(dentry->d_flags & DCACHE_OP_DELETE)) { if (dentry->d_op->d_delete(dentry)) goto kill_it;