aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl
diff options
context:
space:
mode:
authorAndriy Gapon <avg@FreeBSD.org>2012-11-24 13:07:31 +0000
committerAndriy Gapon <avg@FreeBSD.org>2012-11-24 13:07:31 +0000
commitc4f59a3c096fcfaddd29b8ca3df50aada73d07b9 (patch)
tree609d4a23c19bb904963e4924d465f72fd2d410c9 /sys/cddl
parent6e908c6abc9b5cf9a2fef1409f51716d8b7dc978 (diff)
downloadsrc-c4f59a3c096fcfaddd29b8ca3df50aada73d07b9.tar.gz
src-c4f59a3c096fcfaddd29b8ca3df50aada73d07b9.zip
zfs: create devices/geoms from zvols after receiveing them
PR: kern/167066 Tested by: Andreas Nilsson <andrnils@gmail.com> MFC after: 13 days
Notes
Notes: svn path=/head/; revision=243497
Diffstat (limited to 'sys/cddl')
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
index f110d8c9d8cd..e4157df4e3a1 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
@@ -3836,6 +3836,12 @@ zfs_ioc_recv(zfs_cmd_t *zc)
error = 1;
}
#endif
+
+#ifdef __FreeBSD__
+ if (error == 0)
+ zvol_create_minors(tofs);
+#endif
+
/*
* On error, restore the original props.
*/