]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/vdev_draid.c
vdev_draid_min_asize() ignores reserved space
[mirror_zfs.git] / module / zfs / vdev_draid.c
index 20b1457f0ce84af3d59acf5004c957bdefd45e2e..b8f82d52e8f0c8fe26043fdcbd21ff3869c9ee19 100644 (file)
@@ -1132,7 +1132,8 @@ vdev_draid_min_asize(vdev_t *vd)
 
        ASSERT3P(vd->vdev_ops, ==, &vdev_draid_ops);
 
-       return ((vd->vdev_min_asize + vdc->vdc_ndisks - 1) / (vdc->vdc_ndisks));
+       return (VDEV_DRAID_REFLOW_RESERVE +
+           (vd->vdev_min_asize + vdc->vdc_ndisks - 1) / (vdc->vdc_ndisks));
 }
 
 /*