提交 a62bb9be 编写于 作者: N Nikolay Shirokovskiy

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: NNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
上级 c6e605dc
......@@ -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);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册