On Tue, May 02, 2017 at 06:32:19PM +0200, Jiri Denemark wrote: > While fixing a bug with incorrectly freed memory in commit > v3.1.0-399-g5498aa29a, I accidentally broke persistent migration of > transient domains. Before adding qemuDomainDefCopy in the path, the code > just took NULL from vm->newDef and used it as the persistent def, which > resulted in no persistent XML being sent in the migration cookie. This > scenario is perfectly valid and the destination correctly handles it by > using the incoming live definition and storing it as the persistent one. > > After the mentioned commit libvirtd would just segfault in the described > scenario. > > https://bugzilla.redhat.com/show_bug.cgi?id=1446205 > > Signed-off-by: Jiri Denemark <jdenemar@xxxxxxxxxx> > --- > src/qemu/qemu_migration.c | 16 ++++++++-------- > 1 file changed, 8 insertions(+), 8 deletions(-) Reviewed-by: Pavel Hrdina <phrdina@xxxxxxxxxx>
Attachment:
signature.asc
Description: Digital signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list