X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=module%2Fzfs%2Fzpl_inode.c;h=888dc17cc45d0c9832befbcd937a7269d96eddc1;hb=a23cc0a443e3da417cc1894cd3e86946f1ff3add;hp=75d299b477ec980d9354cbb46f87a9ae36cc2839;hpb=8b4f9a2d55fc5ee28f69b29f2fece7d8e2cb5c7a;p=zfs.git diff --git a/module/zfs/zpl_inode.c b/module/zfs/zpl_inode.c index 75d299b..888dc17 100644 --- a/module/zfs/zpl_inode.c +++ b/module/zfs/zpl_inode.c @@ -262,7 +262,7 @@ zpl_follow_link(struct dentry *dentry, struct nameidata *nd) uio.uio_resid = (MAXPATHLEN - 1); uio.uio_segflg = UIO_SYSSPACE; - error = zfs_readlink(ip, &uio, cr); + error = -zfs_readlink(ip, &uio, cr); if (error) { kmem_free(link, MAXPATHLEN); nd_set_link(nd, ERR_PTR(error));