On 2012-10-01 15:19, Anthony Liguori wrote:
Jan Kiszka <address@hidden> writes:
On 2012-10-01 11:31, Marcelo Tosatti wrote:
It's not just about default configs. We need to validate if the
migration formats are truly compatible (qemu-kvm -> QEMU, the other way
around definitely not). For the command line switches, we could provide
a wrapper script that translates them into upstream format or simply
ignores them. That should be harmless to carry upstream.
qemu-kvm has:
-no-kvm
-no-kvm-irqchip
-no-kvm-pit
-no-kvm-pit-reinjection
-tdf <- does nothing
There are replacements for all of the above. If we need to add them to
qemu.git, it's not big deal to add them.
But I don't think we should add them to the source code. This can
perfectly be handled my a (disposable) script layer on top of
qemu-system-x86_64 - the namespace (qemu-kvm in most cases) is also free.
-drive ...,boot= <- this is ignored
cpu_set command for CPU hotplug which is known broken in qemu-kvm.
Right, so nothing is lost when migrating to QEMU.
testdev which is nice but only used for development