equal
deleted
inserted
replaced
894 uint64_t prev_snap_txg = |
894 uint64_t prev_snap_txg = |
895 dmu_objset_ds(os)->ds_phys->ds_prev_snap_txg; |
895 dmu_objset_ds(os)->ds_phys->ds_prev_snap_txg; |
896 for (uint64_t obj = 0; error == 0; |
896 for (uint64_t obj = 0; error == 0; |
897 error = dmu_object_next(os, &obj, FALSE, |
897 error = dmu_object_next(os, &obj, FALSE, |
898 prev_snap_txg)) |
898 prev_snap_txg)) |
899 (void) dmu_free_object(os, obj); |
899 (void) dmu_free_long_object(os, obj); |
900 /* sync out all frees */ |
900 /* sync out all frees */ |
901 txg_wait_synced(dmu_objset_pool(os), 0); |
901 txg_wait_synced(dmu_objset_pool(os), 0); |
902 dmu_objset_disown(os, FTAG); |
902 dmu_objset_disown(os, FTAG); |
903 } |
903 } |
904 } |
904 } |