diff --git a/docs/news.xml b/docs/news.xml index 7fd88f9998040b9499c9ad201876f3b99c3ac2ed..ae4ee444d0f6acd0c8e51122ceb36f1c914f55fa 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -48,6 +48,24 @@
+ + + qemu: Open backing chain late for shallow block copy reusing external images + + + With introduction of -blockdev for QEMU storage configuration + in libvirt-5.10 we've started opening the backing chain of the + destination/mirror of a virDomainBlockcopy started with + VIR_DOMAIN_BLOCK_COPY_REUSE_EXT | VIR_DOMAIN_BLOCK_COPY_SHALLOW flags + when starting the job rather than when virDomainBlockJobAbort with + VIR_DOMAIN_BLOCK_JOB_ABORT_PIVOT is issued. For users depending on + this undocumented quirky pre-blockdev behaviour this caused a + regression as the backing chain could not be modified while the copy + of the top image was progressing due to QEMU image locking. Note that + this fix also requires qemu-5.0 while -blockdev is used starting from + QEMU-4.2. + +