mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-21 10:50:24 +03:00
qemu: erase synchronous block job cancel mentions in comments
Commit [1] dropped support for synchronous block job cancel. This patch erases remnants from comments. [1] commit 2350d101 "qemu: Remove support for legacy block jobs" Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> Reviewed-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
c6e605dc0e
commit
a62bb9bee2
@ -16827,13 +16827,12 @@ qemuDomainBlockJobAbort(virDomainPtr dom,
|
||||
if (save)
|
||||
ignore_value(virDomainSaveStatus(driver->xmlopt, cfg->stateDir, vm, driver->caps));
|
||||
|
||||
/* With synchronous block cancel, we must synthesize an event, and
|
||||
* we silently ignore the ABORT_ASYNC flag. With asynchronous
|
||||
* block cancel, the event will come from qemu and will update the
|
||||
* XML as appropriate, but without the ABORT_ASYNC flag, we must
|
||||
* block to guarantee synchronous operation. We do the waiting
|
||||
* while still holding the VM job, to prevent newly scheduled
|
||||
* block jobs from confusing us. */
|
||||
/*
|
||||
* With the ABORT_ASYNC flag we don't need to do anything, the event will
|
||||
* come from qemu and will update the XML as appropriate, but without the
|
||||
* ABORT_ASYNC flag, we must block to guarantee synchronous operation. We
|
||||
* do the waiting while still holding the VM job, to prevent newly
|
||||
* scheduled block jobs from confusing us. */
|
||||
if (!async) {
|
||||
qemuDomainDiskPrivatePtr diskPriv = QEMU_DOMAIN_DISK_PRIVATE(disk);
|
||||
qemuBlockJobUpdate(vm, QEMU_ASYNC_JOB_NONE, disk, NULL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user