On 11/16/2010 10:55 AM, Daniel P. Berrange wrote:
Just -machine accel=accels.
Part of my rational is that accelerator is a machine property. If you
do -M xenpv it ought to imply -machine accel=xen.
Surely, only if it is running on a Xen Dom0. If you use -M xenpv on a KVM
host, then -M xenpv should imply -machine accel=kvm (ie it would be using
xenner)
Xenner is very different than Xen so I'd rather there be a separate
machine type.
Too much magic makes debugging difficult because it's wildly different
code paths even given the same invocation depending on whether you're on
a dom0, a domU, or a KVM-enabled normal Linux.
Regards,
Anthony Liguori
Regards,
Daniel