On 3/25/21 10:26 AM, Olaf Hering wrote:
Various changes to handle libxl API variants.
Olaf
v2:
- adjust names of wrapper functions
adjust indent
adjust style of braces
rename new header
Olaf Hering (12):
libxl: add API wrapper for libxl_domain_create_restore
libxl: add API wrapper for libxl_retrieve_domain_configuration
libxl: add API wrapper for libxl_domain_shutdown
libxl: add API wrapper for libxl_domain_reboot
libxl: add API wrapper for libxl_domain_pause
libxl: add API wrapper for libxl_domain_unpause
libxl: add API wrapper for libxl_domain_need_memory
libxl: add API wrapper for libxl_get_free_memory
libxl: add API wrapper for libxl_set_vcpuonline
libxl: add API wrapper for libxl_send_trigger
libxl: add API wrapper for libxl_set_memory_target
libxl: use API 4.13 to support domUs with more than 4TB
meson.build | 7 +-
src/libxl/libxl_api_wrapper.h | 217 ++++++++++++++++++++++++++++++++++
src/libxl/libxl_conf.c | 5 +-
src/libxl/libxl_domain.c | 27 +++--
src/libxl/libxl_driver.c | 25 ++--
src/libxl/libxl_migration.c | 3 +-
tests/libxlmock.c | 7 +-
7 files changed, 261 insertions(+), 30 deletions(-)
create mode 100644 src/libxl/libxl_api_wrapper.h
Reviewed-by: Jim Fehlig <jfehlig(a)suse.com>
Thanks again for taking this on. I'll push the series after the release.
Regards,
Jim