libvirt 10.0 Released With QEMU VM Migration Improvements

Written by Michael Larabel in Virtualization on 15 January 2024 at 09:02 AM EST. 17 Comments
Libvirt as the virtualization API/toolkit developed by Red Hat for managing virtualization on Linux is out today with its v10.0 release.

Today's libvirt 10.0 release comes with a number of new features namely around its QEMU support. Libvirt 10.0 enables a new "postcopy-preempt" migration capability which when used can lead to faster migration of memory pages that the destination tries to read before they are migrated from the source.

Libvirt 10.0 for QEMU also adds support for mapping I/O threads to virtqueues of VirtIO-BLK devices, automatic resize of block-device-backed disk to full size of the device, automatic selection/binding of VFIO variant drivers, and run-time configuration option for NBDKIT.

The libvirt 10.0 release also improves the migration XML use when persisting VM on destination, simplify non-shared storage migration to raw block devices, support for hotplug/unplug of PCI devices within the test driver, and various bug fixes.

Libvirt logo

Downloads and more details on today's libvirt 10.0 release via
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week