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@xxxxxxxxxx> Michal