[pve-devel] disable-efi-enable-pxe-roms.patch break livemigration from old qemu guest without pxe

Alexandre DERUMIER aderumier at odiso.com
Thu Oct 22 16:09:22 CEST 2015


I see that this commit

remove this patch.

This break livemigration from old qemu with virtio-net  (without pxe rom) to new qemu with virtio-net (with pxe rom)

kvm: Length mismatch: 0000:00:12.0/virtio-net-pci.rom: 0x10000 in != 0x40000: Invalid argument
kvm: error while loading state for instance 0x0 of device 'ram'
kvm: load of migration failed: Invalid argument

I have seen on some forum that this can be passed to qemu target process

-global virtio-net-pci.romfile=pxe-virtio.rom.2.2 for example, but I don't known how to tell to qemu to not use pxe rom at all.

Also that mean in the future, we need to keep all roms version (with some suffix like this example), or migration will break.

More information about the pve-devel mailing list