]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/dsl_destroy.c
Illumos 4951 - ZFS administrative commands should use reserved space
[mirror_zfs.git] / module / zfs / dsl_destroy.c
index 6a52ed22f003bda69a43ed607d11702be399bf22..4623f5dd5b9dad47b91a92bfccd4e585a2eb481c 100644 (file)
@@ -520,7 +520,7 @@ dsl_destroy_snapshots_nvl(nvlist_t *snaps, boolean_t defer,
 
        error = dsl_sync_task(nvpair_name(pair),
            dsl_destroy_snapshot_check, dsl_destroy_snapshot_sync,
-           &dsda, 0);
+           &dsda, 0, ZFS_SPACE_CHECK_NONE);
        fnvlist_free(dsda.dsda_successful_snaps);
 
        return (error);
@@ -918,7 +918,8 @@ dsl_destroy_head(const char *name)
                objset_t *os;
 
                error = dsl_sync_task(name, dsl_destroy_head_check,
-                   dsl_destroy_head_begin_sync, &ddha, 0);
+                   dsl_destroy_head_begin_sync, &ddha,
+                   0, ZFS_SPACE_CHECK_NONE);
                if (error != 0)
                        return (error);
 
@@ -944,7 +945,7 @@ dsl_destroy_head(const char *name)
        }
 
        return (dsl_sync_task(name, dsl_destroy_head_check,
-           dsl_destroy_head_sync, &ddha, 0));
+           dsl_destroy_head_sync, &ddha, 0, ZFS_SPACE_CHECK_NONE));
 }
 
 /*