]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/xfs/xfs_vnodeops.c
xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink()
[karo-tx-linux.git] / fs / xfs / xfs_vnodeops.c
index ce9268a2f56be487a161b950d36fc88590877c29..ee98d0bf0f6a4fe12f857c69793d44e36a34d384 100644 (file)
@@ -131,7 +131,8 @@ xfs_readlink(
                         __func__, (unsigned long long) ip->i_ino,
                         (long long) pathlen);
                ASSERT(0);
-               return XFS_ERROR(EFSCORRUPTED);
+               error = XFS_ERROR(EFSCORRUPTED);
+               goto out;
        }