aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl
diff options
context:
space:
mode:
authorDoug Rabson <dfr@FreeBSD.org>2007-06-27 12:00:24 +0000
committerDoug Rabson <dfr@FreeBSD.org>2007-06-27 12:00:24 +0000
commit776124269480d6ead56b0146493f1e1b049d307a (patch)
treea6de72cd2e3d4d0ae7c1e52a2bfe4a50b35c8fcd /sys/cddl
parent17ca0f3c6c0a347a287e32eb5484a961cff43abb (diff)
downloadsrc-776124269480d6ead56b0146493f1e1b049d307a.tar.gz
src-776124269480d6ead56b0146493f1e1b049d307a.zip
In zfs_vget, if we fail to translate an inode number to the corresponding
vnode, make sure we return an error code to the caller. Reviewed by: pjd Approved by: re
Notes
Notes: svn path=/head/; revision=171063
Diffstat (limited to 'sys/cddl')
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
index d0d4600b58ba..259b77cc7878 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
@@ -766,7 +766,7 @@ zfs_vget(vfs_t *vfsp, ino_t ino, int flags, vnode_t **vpp)
vn_lock(*vpp, flags, curthread);
}
ZFS_EXIT(zfsvfs);
- return (0);
+ return (err);
}
static int