diff --git a/attributes/maestro-schema.c b/attributes/maestro-schema.c index 5eaa722c0333fc6e65152b731f6dcacb3efb9ede..3cf0543d65d9501bc333a3194f11ea4a627b449f 100644 --- a/attributes/maestro-schema.c +++ b/attributes/maestro-schema.c @@ -2713,6 +2713,11 @@ mstro_attribute_dict_set_kventry(mstro_attribute_dict dict, MSTRO_CDO_ATTR_VALUE_timestamp, &ts, true); } case MSTRO__POOL__AVAL__VAL_MMB_LAYOUT: { + /**FIXME support other mmbLayout types */ + if(aval->mmblayout->type != MSTRO__POOL__MMBLAYOUT__MMB_LAYOUT_TYPE__MMB_IRREGULAR){ + ERR("Unsupported mmbLayout type \n"); + return MSTRO_UNIMPL; + } mmbLayout *dist_layout; mstro_attribute_pool_aval_to_mmbLayout(aval->mmblayout, &dist_layout);