usr/src/cmd/zdb/zdb.c
1113
objset_t *mos = vd->vdev_spa->spa_meta_objset;
usr/src/cmd/zdb/zdb.c
1178
VERIFY0(space_map_open(&sm, spa_meta_objset(spa),
usr/src/cmd/zdb/zdb.c
1183
dump_spacemap(spa->spa_meta_objset, sm);
usr/src/cmd/zdb/zdb.c
1360
dump_spacemap(spa->spa_meta_objset, vd->vdev_dtl_sm);
usr/src/cmd/zdb/zdb.c
2628
error = dmu_bonus_hold(spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
2636
dump_packed_nvlist(spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
3776
VERIFY0(space_map_open(&sm, spa_meta_objset(spa),
usr/src/cmd/zdb/zdb.c
3995
VERIFY0(space_map_open(&prev_obsolete_sm, spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
4076
if (zap_contains(spa_meta_objset(spa), vd->vdev_top_zap,
usr/src/cmd/zdb/zdb.c
4080
VERIFY0(zap_lookup(spa_meta_objset(spa), vd->vdev_top_zap,
usr/src/cmd/zdb/zdb.c
4088
VERIFY0(space_map_open(&checkpoint_sm, spa_meta_objset(spa),
usr/src/cmd/zdb/zdb.c
4580
VERIFY3U(0, ==, bptree_iterate(spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
4983
spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
4986
dump_spacemap(spa->spa_meta_objset, prev_obsolete_sm);
usr/src/cmd/zdb/zdb.c
5036
if (zap_contains(spa_meta_objset(spa), DMU_POOL_DIRECTORY_OBJECT,
usr/src/cmd/zdb/zdb.c
5243
zap_contains(spa_meta_objset(current),
usr/src/cmd/zdb/zdb.c
5248
VERIFY0(zap_lookup(spa_meta_objset(current),
usr/src/cmd/zdb/zdb.c
5252
VERIFY0(space_map_open(&checkpoint_sm, spa_meta_objset(current),
usr/src/cmd/zdb/zdb.c
5264
dump_spacemap(current->spa_meta_objset, checkpoint_sm);
usr/src/cmd/zdb/zdb.c
5411
if (zap_contains(spa_meta_objset(spa), vd->vdev_top_zap,
usr/src/cmd/zdb/zdb.c
5415
VERIFY0(zap_lookup(spa_meta_objset(spa), vd->vdev_top_zap,
usr/src/cmd/zdb/zdb.c
5419
VERIFY0(space_map_open(&checkpoint_sm, spa_meta_objset(spa),
usr/src/cmd/zdb/zdb.c
5421
dump_spacemap(spa->spa_meta_objset, checkpoint_sm);
usr/src/cmd/zdb/zdb.c
5435
error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/cmd/zdb/zdb.c
5492
int error = zap_lookup(spa_meta_objset(vd->vdev_spa),
usr/src/cmd/zdb/zdb.c
5539
int error = zap_lookup(spa_meta_objset(spa),
usr/src/cmd/zdb/zdb.c
5556
objset_t *mos = spa->spa_meta_objset;
usr/src/cmd/zdb/zdb.c
5795
dump_bptree(spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
6600
dump_dir(spa->spa_meta_objset);
usr/src/cmd/zdb/zdb.c
718
VERIFY0(dmu_object_info(vd->vdev_spa->spa_meta_objset,
usr/src/cmd/zdb/zdb.c
741
VERIFY0(dmu_object_info(spa->spa_meta_objset, prev_obj, &doi));
usr/src/cmd/zdb/zdb.c
755
zap_contains(spa_meta_objset(vd->vdev_spa),
usr/src/cmd/zdb/zdb.c
963
dump_spacemap(spa->spa_meta_objset, msp->ms_sm);
usr/src/cmd/zdb/zdb.c
987
int error = zap_lookup(spa_meta_objset(vd->vdev_spa),
usr/src/cmd/zhack/zhack.c
237
os = spa->spa_meta_objset;
usr/src/cmd/zhack/zhack.c
316
mos = spa->spa_meta_objset;
usr/src/cmd/zhack/zhack.c
409
mos = spa->spa_meta_objset;
usr/src/cmd/ztest/ztest.c
6714
error = dmu_object_info(spa->spa_meta_objset,
usr/src/cmd/ztest/ztest.c
6775
dmu_prefetch(spa->spa_meta_objset, object, 0, 0, 1ULL << 20,
usr/src/uts/common/fs/zfs/dbuf.c
4010
if (os == spa_meta_objset(spa)) {
usr/src/uts/common/fs/zfs/ddt.c
814
ddt->ddt_os = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/ddt.c
846
error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/dmu_objset.c
1441
if (zap_lookup(spa_meta_objset(dmu_objset_spa(os)),
usr/src/uts/common/fs/zfs/dsl_crypt.c
688
ret = dsl_crypto_key_open(spa->spa_meta_objset, wkey, dckobj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
4422
dsl_deadlist_free(spa_meta_objset(spa), remap_deadlist_object, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
4446
dsl_deadlist_open(&ds->ds_remap_deadlist, spa_meta_objset(spa),
usr/src/uts/common/fs/zfs/dsl_pool.c
459
spa->spa_meta_objset = dp->dp_meta_objset;
usr/src/uts/common/fs/zfs/metaslab.c
2559
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/metaslab.c
3592
dmu_write(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/metaslab.c
3822
objset_t *mos = spa_meta_objset(spa);
usr/src/uts/common/fs/zfs/metaslab.c
3936
VERIFY0(zap_add(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/metaslab.c
5995
objset_t *mos = spa_meta_objset(spa);
usr/src/uts/common/fs/zfs/metaslab.c
6019
dmu_write(spa_meta_objset(spa), object, entry_offset, entry_size,
usr/src/uts/common/fs/zfs/spa.c
1529
spa->spa_meta_objset = NULL;
usr/src/uts/common/fs/zfs/spa.c
1866
error = dmu_bonus_hold(spa->spa_meta_objset, obj, FTAG, &db);
usr/src/uts/common/fs/zfs/spa.c
1874
error = dmu_read(spa->spa_meta_objset, obj, 0, nvsize, packed,
usr/src/uts/common/fs/zfs/spa.c
2257
(void) zap_lookup(spa->spa_meta_objset, spa->spa_pool_props_object,
usr/src/uts/common/fs/zfs/spa.c
2267
int error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa.c
2430
ASSERT0(zap_lookup_int(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
2435
ASSERT0(zap_lookup_int(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
3147
spa->spa_meta_objset = spa->spa_dsl_pool->dp_meta_objset;
usr/src/uts/common/fs/zfs/spa.c
3497
error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa.c
3513
error = bpobj_open(&spa->spa_deferred_bpobj, spa->spa_meta_objset, obj);
usr/src/uts/common/fs/zfs/spa.c
3902
error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa.c
398
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa.c
4005
error = zap_lookup(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa.c
4795
for (zap_cursor_init(&zc, spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
4808
for (zap_cursor_init(&zc, spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5272
spa->spa_config_object = dmu_object_alloc(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5276
if (zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5282
if (zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5291
if (zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5303
obj = bpobj_alloc(spa->spa_meta_objset, 1 << 14, tx);
usr/src/uts/common/fs/zfs/spa.c
5304
dmu_object_set_compress(spa->spa_meta_objset, obj,
usr/src/uts/common/fs/zfs/spa.c
5306
if (zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
5312
spa->spa_meta_objset, obj));
usr/src/uts/common/fs/zfs/spa.c
7887
dmu_write(spa->spa_meta_objset, obj, 0, bufsize, packed, tx);
usr/src/uts/common/fs/zfs/spa.c
7891
VERIFY(0 == dmu_bonus_hold(spa->spa_meta_objset, obj, FTAG, &db));
usr/src/uts/common/fs/zfs/spa.c
7914
sav->sav_object = dmu_object_alloc(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
7917
VERIFY(zap_update(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
7952
VERIFY0(zap_add_int(spa->spa_meta_objset, avz,
usr/src/uts/common/fs/zfs/spa.c
7956
VERIFY0(zap_add_int(spa->spa_meta_objset, avz,
usr/src/uts/common/fs/zfs/spa.c
7987
uint64_t new_avz = zap_create(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
7995
for (zap_cursor_init(&zc, spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8000
if (zap_lookup_int(spa->spa_meta_objset, new_avz,
usr/src/uts/common/fs/zfs/spa.c
8006
VERIFY0(zap_destroy(spa->spa_meta_objset, vdzap,
usr/src/uts/common/fs/zfs/spa.c
8014
VERIFY0(zap_destroy(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8018
VERIFY0(zap_update(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8028
for (zap_cursor_init(&zc, spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8033
VERIFY0(zap_destroy(spa->spa_meta_objset, zap, tx));
usr/src/uts/common/fs/zfs/spa.c
8039
VERIFY0(zap_destroy(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8041
VERIFY0(zap_remove(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8047
spa->spa_all_vdev_zaps = zap_create_link(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8103
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa.c
819
VERIFY(zap_remove(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8311
if (zap_contains(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa.c
8313
VERIFY0(zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8434
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa.c
8654
VERIFY0(zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
8676
ASSERT0(zap_count(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa.c
9081
zap_contains(spa_meta_objset(spa),
usr/src/uts/common/fs/zfs/spa_checkpoint.c
171
int error = zap_contains(spa_meta_objset(spa),
usr/src/uts/common/fs/zfs/spa_checkpoint.c
358
VERIFY0(zap_remove(spa_meta_objset(vd->vdev_spa),
usr/src/uts/common/fs/zfs/spa_checkpoint.c
485
ASSERT3U(zap_contains(spa_meta_objset(spa), DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa_checkpoint.c
583
VERIFY0(zap_contains(spa_meta_objset(spa),
usr/src/uts/common/fs/zfs/spa_checkpoint.c
595
VERIFY0(zap_remove(spa_meta_objset(spa), DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa_errlog.c
143
zap_count(spa->spa_meta_objset, spa->spa_errlog_scrub,
usr/src/uts/common/fs/zfs/spa_errlog.c
148
zap_count(spa->spa_meta_objset, spa->spa_errlog_last,
usr/src/uts/common/fs/zfs/spa_errlog.c
172
for (zap_cursor_init(&zc, spa->spa_meta_objset, obj);
usr/src/uts/common/fs/zfs/spa_errlog.c
310
*obj = zap_create(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa_errlog.c
320
(void) zap_update(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa_errlog.c
379
VERIFY(dmu_object_free(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/spa_errlog.c
395
(void) zap_update(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa_errlog.c
398
(void) zap_update(spa->spa_meta_objset, DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa_history.c
126
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa_history.c
155
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa_history.c
269
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa_history.c
427
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa_history.c
91
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1004
for (zap_cursor_init(&zc, spa_meta_objset(spa), spacemap_zap);
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1123
error = space_map_open(&sm, spa_meta_objset(spa),
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1207
objset_t *mos = spa_meta_objset(spa);
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
750
!dmu_objset_is_dirty(spa_meta_objset(spa), txg) &&
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
888
objset_t *mos = spa_meta_objset(spa);
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
929
objset_t *mos = spa_meta_objset(spa);
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
990
error = zap_lookup(spa_meta_objset(spa), DMU_POOL_DIRECTORY_OBJECT,
usr/src/uts/common/fs/zfs/spa_misc.c
2385
return (spa->spa_meta_objset);
usr/src/uts/common/fs/zfs/sys/spa.h
953
extern objset_t *spa_meta_objset(spa_t *spa);
usr/src/uts/common/fs/zfs/sys/spa_impl.h
233
objset_t *spa_meta_objset; /* copy of dp->dp_meta_objset */
usr/src/uts/common/fs/zfs/vdev.c
1212
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
2679
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
2712
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
2737
VERIFY0(zap_destroy(spa->spa_meta_objset, zapobj, tx));
usr/src/uts/common/fs/zfs/vdev.c
2738
VERIFY0(zap_remove_int(spa->spa_meta_objset, spa->spa_all_vdev_zaps,
usr/src/uts/common/fs/zfs/vdev.c
2746
uint64_t zap = zap_create(spa->spa_meta_objset, DMU_OTN_ZAP_METADATA,
usr/src/uts/common/fs/zfs/vdev.c
2750
VERIFY0(zap_add_int(spa->spa_meta_objset, spa->spa_all_vdev_zaps,
usr/src/uts/common/fs/zfs/vdev.c
2783
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
2941
int err = zap_lookup(spa_meta_objset(vd->vdev_spa), vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev.c
2972
if (zap_lookup(spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev.c
3006
objset_t *mos = spa_meta_objset(vd->vdev_spa);
usr/src/uts/common/fs/zfs/vdev.c
3048
objset_t *mos = vd->vdev_spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
3111
objset_t *mos = spa_meta_objset(vd->vdev_spa);
usr/src/uts/common/fs/zfs/vdev.c
3137
objset_t *mos = vd->vdev_spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev.c
3227
vd->vdev_ms_array = dmu_object_alloc(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
365
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev_indirect.c
487
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev_indirect.c
682
VERIFY0(space_map_open(&prev_obsolete_sm, spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
772
vdev_indirect_mapping_alloc(spa->spa_meta_objset, tx);
usr/src/uts/common/fs/zfs/vdev_indirect.c
782
VERIFY0(zap_remove(spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_indirect.c
821
space_map_alloc(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
825
VERIFY0(zap_add(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_indirect.c
832
spa->spa_meta_objset, obsolete_sm_object,
usr/src/uts/common/fs/zfs/vdev_indirect.c
848
int error = zap_lookup(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
897
int err = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_indirect.c
914
int err = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_initialize.c
399
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_initialize.c
695
int err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_initialize.c
702
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_initialize.c
78
objset_t *mos = vd->vdev_spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev_removal.c
1556
objset_t *mos = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev_removal.c
1563
VERIFY0(zap_remove(spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_removal.c
1573
VERIFY0(zap_remove(spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_removal.c
259
VERIFY0(zap_add(spa->spa_meta_objset, vd->vdev_top_zap,
usr/src/uts/common/fs/zfs/vdev_removal.c
410
spa->spa_meta_objset, vic->vic_mapping_object);
usr/src/uts/common/fs/zfs/vdev_removal.c
412
spa->spa_meta_objset, vic->vic_births_object);
usr/src/uts/common/fs/zfs/vdev_removal.c
427
spa->spa_meta_objset, vic->vic_mapping_object);
usr/src/uts/common/fs/zfs/vdev_removal.c
429
spa->spa_meta_objset, vic->vic_births_object);
usr/src/uts/common/fs/zfs/vdev_trim.c
1066
int err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_trim.c
1073
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_trim.c
214
objset_t *mos = vd->vdev_spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/vdev_trim.c
685
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_trim.c
695
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_trim.c
706
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/vdev_trim.c
717
err = zap_lookup(vd->vdev_spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/zfeature.c
177
objset_t *os = spa->spa_meta_objset;
usr/src/uts/common/fs/zfs/zfeature.c
258
err = zap_lookup(spa->spa_meta_objset, zapobj,
usr/src/uts/common/fs/zfs/zfeature.c
285
VERIFY0(zap_lookup(spa->spa_meta_objset, spa->spa_feat_enabled_txg_obj,
usr/src/uts/common/fs/zfs/zfeature.c
303
VERIFY0(zap_update(spa->spa_meta_objset, zapobj, feature->fi_guid,
usr/src/uts/common/fs/zfs/zfeature.c
345
if (zap_contains(spa->spa_meta_objset, zapobj, feature->fi_guid) == 0)
usr/src/uts/common/fs/zfs/zfeature.c
351
VERIFY0(zap_update(spa->spa_meta_objset, spa->spa_feat_desc_obj,
usr/src/uts/common/fs/zfs/zfeature.c
362
zap_create_link(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/zfeature.c
368
VERIFY0(zap_add(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/zfeature.c
432
spa->spa_feat_for_read_obj = zap_create_link(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/zfeature.c
435
spa->spa_feat_for_write_obj = zap_create_link(spa->spa_meta_objset,
usr/src/uts/common/fs/zfs/zfeature.c
438
spa->spa_feat_desc_obj = zap_create_link(spa->spa_meta_objset,