mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
qemu: Pass async job to qemuProcessInit
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
parent
bf657dffb8
commit
b7a948be01
@ -3462,7 +3462,8 @@ qemuMigrationPrepareAny(virQEMUDriverPtr driver,
|
|||||||
goto stopjob;
|
goto stopjob;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (qemuProcessInit(driver, vm, true, false) < 0)
|
if (qemuProcessInit(driver, vm, QEMU_ASYNC_JOB_MIGRATION_IN,
|
||||||
|
true, false) < 0)
|
||||||
goto stopjob;
|
goto stopjob;
|
||||||
stopProcess = true;
|
stopProcess = true;
|
||||||
|
|
||||||
|
@ -4325,6 +4325,7 @@ qemuProcessStartValidate(virDomainDefPtr def,
|
|||||||
int
|
int
|
||||||
qemuProcessInit(virQEMUDriverPtr driver,
|
qemuProcessInit(virQEMUDriverPtr driver,
|
||||||
virDomainObjPtr vm,
|
virDomainObjPtr vm,
|
||||||
|
qemuDomainAsyncJob asyncJob ATTRIBUTE_UNUSED,
|
||||||
bool migration,
|
bool migration,
|
||||||
bool snap)
|
bool snap)
|
||||||
{
|
{
|
||||||
@ -5318,7 +5319,7 @@ qemuProcessStart(virConnectPtr conn,
|
|||||||
VIR_QEMU_PROCESS_START_PAUSED |
|
VIR_QEMU_PROCESS_START_PAUSED |
|
||||||
VIR_QEMU_PROCESS_START_AUTODESTROY, cleanup);
|
VIR_QEMU_PROCESS_START_AUTODESTROY, cleanup);
|
||||||
|
|
||||||
if (qemuProcessInit(driver, vm, !!migrateFrom, !!snapshot) < 0)
|
if (qemuProcessInit(driver, vm, asyncJob, !!migrateFrom, !!snapshot) < 0)
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
if (migrateFrom) {
|
if (migrateFrom) {
|
||||||
|
@ -89,6 +89,7 @@ int qemuProcessStartValidate(virDomainDefPtr def,
|
|||||||
|
|
||||||
int qemuProcessInit(virQEMUDriverPtr driver,
|
int qemuProcessInit(virQEMUDriverPtr driver,
|
||||||
virDomainObjPtr vm,
|
virDomainObjPtr vm,
|
||||||
|
qemuDomainAsyncJob asyncJob,
|
||||||
bool migration,
|
bool migration,
|
||||||
bool snap);
|
bool snap);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user