Am Mon, 27 Jan 2020 11:54:37 +0000
schrieb "Durrant, Paul" <pdurr...@amazon.co.uk>:

> I suppose. Could we have "pc-i440fx" as the default, which libxl prefix 
> matches against qemu's supported versions to select the latest? I guess that 
> would work.

This can not be fixed in libxl because libxl can not possibly know what is 
inside the domU.

With '-machine xenfv' the PCI device is at 0000:00:02.0/platform, while with 
'-machine pc-i440fx-3.1,accel=xen -device xen-platform' the PCI device is 
somewhere else. As a result the receiving host rejects this approach:

qemu-system-i386: Unknown savevm section or instance '0000:00:02.0/platform' 0. 
Make sure that your current VM setup matches your saved VM setup, including any 
hotplugged devices

In my earlier testing I forced -machine pc-i440fx* on the sending side, and did 
not spot the flaw in this patch for libxl.

For short: we are doomed...


Olaf

Attachment: pgp717Kt_PwMR.pgp
Description: Digitale Signatur von OpenPGP

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to