+ zc = kmem_alloc(sizeof(zap_cursor_t), KM_SLEEP);
+ za = kmem_alloc(sizeof(zap_attribute_t), KM_SLEEP);
+ basezc = kmem_alloc(sizeof(zap_cursor_t), KM_SLEEP);
+ baseza = kmem_alloc(sizeof(zap_attribute_t), KM_SLEEP);
+ source = kmem_alloc(MAXNAMELEN + strlen(MOS_DIR_NAME) + 1, KM_SLEEP);