[PATCH 00/11] qemu & hypervisor: move helper job functions

Michal Prívozník mprivozn at redhat.com
Mon Aug 8 10:23:38 UTC 2022


On 8/3/22 14:43, Kristina Hanicova wrote:
> This series moves helper functions from qemu so that they can be used by
> other hypervisors or BeginJob / EndJob functions which will be
> generalized and moved in one of the following series as well.
> 
> Kristina Hanicova (11):
>   qemu & hypervisor: move qemuDomainObjResetAgentJob() into hypervisor
>   qemu & hypervisor: move qemuDomainObjResetAsyncJob() into hypervisor
>   qemu: propagate virDomainJobObj into qemuDomainObjPreserveJob()
>   qemu & hypervisor: move qemuDomainObjPreserveJob() into hypervisor
>   qemu & hypervisor: move qemuDomainObjClearJob() into hypervisor
>   libxl: use virDomainObjClearJob() instead of libxlDomainObjFreeJob()
>   LXC: use virDomainObjClearJob() instead of virLXCDomainObjFreeJob()
>   CH: use virDomainObjClearJob() instead of virCHDomainObjFreeJob()
>   qemu & hypervisor: move qemuDomainTrackJob() into hypervisor
>   qemu: move virDomainNestedJobAllowed into hypervisor
>   qemu: move virDomainObjCanSetJob() into hypervisor
> 
>  src/ch/ch_domain.c          |  10 +--
>  src/hypervisor/domain_job.c |  99 +++++++++++++++++++++++++++
>  src/hypervisor/domain_job.h |  18 +++++
>  src/libvirt_private.syms    |   7 ++
>  src/libxl/libxl_domain.c    |   9 +--
>  src/lxc/lxc_domain.c        |   7 +-
>  src/qemu/qemu_domain.c      |   2 +-
>  src/qemu/qemu_domainjob.c   | 129 ++++--------------------------------
>  src/qemu/qemu_domainjob.h   |   7 --
>  src/qemu/qemu_process.c     |   2 +-
>  10 files changed, 142 insertions(+), 148 deletions(-)
> 

Reviewed-by: Michal Privoznik <mprivozn at redhat.com>

Michal



More information about the libvir-list mailing list