Christian Borntraeger wrote:
Am Mittwoch, 9. Januar 2008 schrieb Glauber de Oliveira Costa:
I'm sending a first draft of my proposed cpu hotplug driver for kvm/virtio
The first patch is the kernel module, while the second, the userspace pci
device.
I personally prefer to use non paravirtualized cpu hotplug and implement the
existing interfaces instead in the hypervisor. (sigp/sclp for s390 and
maybe acpi for x86 etc.). This is not a performance critical operation.
Christian
It's barely "paravirtualized". It's a device driver talking to a
hardware from the guest POV, not much different than acpi itself is, but
sanner. The only difference is that acpi support "already exists", but
virtio is a lot easier, and it wouldn't take long to write a driver like
that for windows or anything else (not that I am volunteering ;-)).
Also, in the future the interface can be extended in ways acpi can't
handle. (and just because nobody will change the hardware to embrace new
things that fast)
That said, if acpi is really the preference here, and this patches have
chance, no problem. But it will take me a little more time to implement
them ;-)
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/virtualization