]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemuProcessSetupDisksTransientSnapshot: Skip enabling transientOverlayCreated flag
authorMasayoshi Mizuma <m.mizuma@jp.fujitsu.com>
Thu, 27 May 2021 16:55:12 +0000 (12:55 -0400)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 1 Jun 2021 06:20:01 +0000 (08:20 +0200)
commit7c69f722307836596f9c40d8a256ccf8525c3222
tree44b6519f3329ef8c27e419880fea1c9476c8f3ab
parent70f53b1c04cfed8529c87c7be8ca4c76d1123a30
qemuProcessSetupDisksTransientSnapshot: Skip enabling transientOverlayCreated flag

QEMU_DOMAIN_DISK_PRIVATE(disk)->transientOverlayCreated flag
gets true unexpectedly on qemuProcessSetupDisksTransientSnapshot() when
the disk has <transient shareBacking='yes'> option.

The flag should be enabled on qemuDomainAttachDiskGeneric() after the
overlay setup is completed.

Skip enabling transientOverlayCreated for the disk here.

Fixes: 75871da0ecb8b552f9e304d0f83e216839bbf82d
Signed-off-by: Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_process.c