> On 2 Feb 2026, at 3:29 PM, Tejus GK <[email protected]> wrote:
> 
> Libvirt supports FD-based live migrations in the form of tunnelled
> migrations. However, this isn't as performant as of now, since it
> involves extra copies.·
> 
> This patchset proposes adding support for externally provided file
> descriptors for live migration. By allowing the client to supply the
> migration FD directly, the extra copy can be avoided, improving overall
> migration performance.
> 
> The intent is to gather early feedback on the approach and its
> feasibility. Comments, concerns, and suggestions are very welcome :)
> 
> V2:
>  1. Removed the approach of introducing a new FD passing API and instead
>     reuse the virDomainFDAssociate API along with a dummy VM on the 
> destination
>     host.
>  2. Introduced a new virDomainMigrate parameter, VIR_MIGRATE_PARAM_FD_SET.
> 
> 
> Tejus GK (2):
>  qemu: support incoming "fd" uri
>  qemu: add support for fd based live migrations
> 
> include/libvirt/libvirt-domain.h |  14 +++
> src/qemu/qemu_driver.c           |  24 +++--
> src/qemu/qemu_migration.c        | 174 +++++++++++++++++++++++++------
> src/qemu/qemu_migration.h        |   3 +
> 4 files changed, 178 insertions(+), 37 deletions(-)
> 
> -- 
> 2.43.7
> 

Hi all, 

A gentle ping on this patch-series :)

Regards,
Tejus

Reply via email to