gfs2: Remove redundant check for GLF_INSTANTIATE_NEEDED
[linux-2.6-block.git] / fs / gfs2 / super.c
index 0f93e8beca4d957a12ea38420c04f95fc8e3da45..64c67090f50362a788fd33691dec3fff484d91ab 100644 (file)
@@ -1244,11 +1244,9 @@ static enum dinode_demise evict_should_delete(struct inode *inode,
        if (ret)
                return SHOULD_NOT_DELETE_DINODE;
 
-       if (test_bit(GLF_INSTANTIATE_NEEDED, &ip->i_gl->gl_flags)) {
-               ret = gfs2_instantiate(gh);
-               if (ret)
-                       return SHOULD_NOT_DELETE_DINODE;
-       }
+       ret = gfs2_instantiate(gh);
+       if (ret)
+               return SHOULD_NOT_DELETE_DINODE;
 
        /*
         * The inode may have been recreated in the meantime.