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
Michal