diff --git a/fs/ocfs2/inode.c b/fs/ocfs2/inode.c index 8340525e5589..53d649436017 100644 --- a/fs/ocfs2/inode.c +++ b/fs/ocfs2/inode.c @@ -1708,8 +1708,6 @@ int ocfs2_read_inode_block_full(struct inode *inode, struct buffer_head **bh, rc = ocfs2_read_blocks(INODE_CACHE(inode), OCFS2_I(inode)->ip_blkno, 1, &tmp, flags, ocfs2_validate_inode_block); - if (rc < 0) - make_bad_inode(inode); /* If ocfs2_read_blocks() got us a new bh, pass it up. */ if (!rc && !*bh) *bh = tmp;