Reduce some number of parts passed to writev.
Avoid possible allocation sending data with writev.
Reduce number of allocations sending memory state.
Edwin Török (1):
tools/libs/guest: allocate various migration arrays just once
Frediano Ziglio (3):
xenguest: Reduce number of parts in write_split_record
xenguest: Reduce number of I/O vectors in write_batch
xenguest: Allows writev_exact to change iov array
tools/libs/ctrl/xc_private.c | 26 ++-------
tools/libs/ctrl/xc_private.h | 2 +-
tools/libs/guest/xg_sr_common.c | 6 +-
tools/libs/guest/xg_sr_common.h | 13 +++++
tools/libs/guest/xg_sr_save.c | 99 ++++++++++++++-------------------
5 files changed, 63 insertions(+), 83 deletions(-)
--
2.43.0