Don't use XDR for resume tokens
It appears this leads to performace regressions.
This commit is contained in:
parent
4bfc16ced8
commit
aa876d6ec3
|
@ -2439,6 +2439,7 @@ get_receive_resume_token_impl(dsl_dataset_t *ds)
|
|||
redact_snaps, num_redact_snaps);
|
||||
kmem_free(redact_snaps, int_size * num_redact_snaps);
|
||||
}
|
||||
/* XXX: using XDR seems to cause performace problems */
|
||||
packed = fnvlist_pack(token_nv, &packed_size);
|
||||
fnvlist_free(token_nv);
|
||||
compressed = kmem_alloc(packed_size, KM_SLEEP);
|
||||
|
|
Loading…
Reference in New Issue