diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_get.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_get.c index 4323efa1acbe..6afdaaf1c492 100644 --- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_get.c +++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_get.c @@ -288,7 +288,7 @@ get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop, uint64_t *val, #ifdef illumos VFS_RELE(vfsp); #else - vfs_unbusy(vfsp); + vfs_rel(vfsp); #endif return (ENOENT); } @@ -296,7 +296,7 @@ get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop, uint64_t *val, #ifdef illumos VFS_RELE(vfsp); #else - vfs_unbusy(vfsp); + vfs_rel(vfsp); #endif if (tmp != *val) { (void) strcpy(setpoint, "temporary");