[PATCH 0/5] Generalize job enums across all hypervisors
Michal Prívozník
mprivozn at redhat.com
Fri Mar 25 13:52:56 UTC 2022
On 3/24/22 16:32, Kristina Hanicova wrote:
>
> Kristina Hanicova (5):
> move jobs enums QEMU_X into hypervisor as VIR_X
> qemu: move macros QEMU_X into hypervisor as VIR_X
> lxc: use virDomainJob enum instead of virLXCDomainJob
> libxl: use virDomainJob enum instead of libxlDomainJob
> ch: use virDomainJob enum instead of virCHDomainJob
>
> src/ch/ch_domain.c | 24 +--
> src/ch/ch_domain.h | 18 +-
> src/ch/ch_driver.c | 20 +-
> src/hypervisor/domain_job.c | 32 +++
> src/hypervisor/domain_job.h | 64 ++++++
> src/hypervisor/meson.build | 1 +
> src/libvirt_private.syms | 5 +
> src/libxl/libxl_domain.c | 29 +--
> src/libxl/libxl_domain.h | 17 +-
> src/libxl/libxl_driver.c | 48 ++---
> src/libxl/libxl_migration.c | 6 +-
> src/lxc/lxc_domain.c | 25 +--
> src/lxc/lxc_domain.h | 19 +-
> src/lxc/lxc_driver.c | 46 ++---
> src/qemu/MIGRATION.txt | 6 +-
> src/qemu/THREADS.txt | 16 +-
> src/qemu/qemu_backup.c | 24 +--
> src/qemu/qemu_block.c | 20 +-
> src/qemu/qemu_block.h | 12 +-
> src/qemu/qemu_blockjob.c | 32 +--
> src/qemu/qemu_checkpoint.c | 18 +-
> src/qemu/qemu_domain.c | 26 +--
> src/qemu/qemu_domain.h | 4 +-
> src/qemu/qemu_domainjob.c | 240 ++++++++++------------
> src/qemu/qemu_domainjob.h | 86 ++------
> src/qemu/qemu_driver.c | 332 +++++++++++++++----------------
> src/qemu/qemu_hotplug.c | 50 ++---
> src/qemu/qemu_hotplug.h | 10 +-
> src/qemu/qemu_migration.c | 220 ++++++++++----------
> src/qemu/qemu_migration.h | 8 +-
> src/qemu/qemu_migration_params.c | 4 +-
> src/qemu/qemu_process.c | 192 +++++++++---------
> src/qemu/qemu_process.h | 22 +-
> src/qemu/qemu_saveimage.c | 4 +-
> src/qemu/qemu_saveimage.h | 4 +-
> src/qemu/qemu_snapshot.c | 60 +++---
> src/qemu/qemu_snapshot.h | 2 +-
> 37 files changed, 849 insertions(+), 897 deletions(-)
>
Reviewed-by: Michal Privoznik <mprivozn at redhat.com>
Michal
More information about the libvir-list
mailing list