diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c index 728d3169e7bd5b32b112bf29852d52c394ef6915..37725ade3c51e38876cc796f30cc2e356b2248c4 100644 --- a/fs/gfs2/inode.c +++ b/fs/gfs2/inode.c @@ -240,7 +240,7 @@ struct inode *gfs2_inode_lookup(struct super_block *sb, ip->i_gl->gl_object = NULL; gfs2_glock_put(ip->i_gl); fail: - iput(inode); + iget_failed(inode); return ERR_PTR(error); }