mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06: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…
Reference in New Issue
Block a user