summaryrefslogtreecommitdiff
path: root/usr/src/cmd/zfs/zfs_main.c
diff options
context:
space:
mode:
authorEric Taylor <Eric.Taylor@Sun.COM>2010-01-07 13:33:12 -0700
committerEric Taylor <Eric.Taylor@Sun.COM>2010-01-07 13:33:12 -0700
commitc144956179190829a882ff695f7771ba19f65bec (patch)
treecacf5cea875dacd8079a7b04af09bbb1517b7248 /usr/src/cmd/zfs/zfs_main.c
parent6d5f5246708401c53078d0904ef58f205f9286d6 (diff)
downloadillumos-gate-c144956179190829a882ff695f7771ba19f65bec.tar.gz
6429996 zvols don't reserve enough space for requisite meta data
Diffstat (limited to 'usr/src/cmd/zfs/zfs_main.c')
-rw-r--r--usr/src/cmd/zfs/zfs_main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/cmd/zfs/zfs_main.c b/usr/src/cmd/zfs/zfs_main.c
index 8f09b8bb00..a0d0a59118 100644
--- a/usr/src/cmd/zfs/zfs_main.c
+++ b/usr/src/cmd/zfs/zfs_main.c
@@ -714,6 +714,7 @@ zfs_do_create(int argc, char **argv)
resv_prop = ZFS_PROP_REFRESERVATION;
else
resv_prop = ZFS_PROP_RESERVATION;
+ volsize = zvol_volsize_to_reservation(volsize, props);
if (nvlist_lookup_string(props, zfs_prop_to_name(resv_prop),
&strval) != 0) {