Hi Daniel, Charles Duffy (thanks Charles !) told me how to fix libvirt for using the new "-incoming" API - yust replace "stdio" with "exec:cat" .. Works like a charm, tested with FC9, libvirt.0.5.1-2 and KVM-83 Here's the patch for libvirt: diff -uNr libvirt-0.5.1/src/qemu_driver.c libvirt-0.5.1-migrate-exec-patch/src/qemu_driver.c --- libvirt-0.5.1/src/qemu_driver.c 2009-01-18 11:07:57.000000000 +0100 +++ libvirt-0.5.1-migrate-exec-patch/src/qemu_driver.c 2009-01-18 10:40:42.000000000 +0100 @@ -2278,7 +2278,7 @@ /* Set the migration source and start it up. */ vm->stdin_fd = fd; - ret = qemudStartVMDaemon(conn, driver, vm, "stdio"); + ret = qemudStartVMDaemon(conn, driver, vm, "exec:cat"); close(fd); vm->stdin_fd = -1; if (ret < 0) { regards Danny > > From: Matthias Pfafferodt <matthias.pfafferodt <at> mapfa.de> > > Subject: Re: [libvirt] kvm: save / restore > > > > Hello Daniel, > > > > thnaks for your anser. Do you know the plans regarding save/restore in kvm and > > libvirt? I would like to save my vm's at shutdown and restore at boot time. > > At the moment this is not working and shutdown is used. > > Am Thursday 18 December 2008 13:42:36 schrieb Daniel P. Berrange: > > On Wed, Dec 17, 2008 at 01:46:43PM +0100, Matthias Pfafferodt wrote: > > > Hallo, > > > > > > I use kvm-81 and libvirt 0.5.1. I can save a kvm donain but if I want to > > > restore it I get the following error in the log file: > > > > > > unknown migration protocol: stdio > > > > > > I tried it using only kvm and got the same error. > > > > > > How can I save / restore a VM to / from a file? > > > > The new KVM release dropped support for the '-incoming stdio' syntax > > that libvirt was using so save/restore no longer works :-( > > > > Daniel -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list