Re: [PATCH/RFC 7/9] Virtual network guest device driver

Dor Laor
2007-05-22T20:03:59Z

>> If you don't care about full virtualization kvm is the wrong project
for
>> you. You might want to take a look at lguest.
>
>Ah, I had not realized that KVM was purely a full-virt environment
>with no real use for PV-only users. I'll move on. Thanks for the tip!
>ron

Don't quit so soon on us.
KVM has already PV kernel capabilities (in Ingo Molnar's tree) and has
network and block PV drivers.

We do plan on supporting/improving the PV kernel capabilities. The near
future change is direct guest paging.
Although all new x86 cpus now ship with hardware support, software PV
can always find spots for acceleration.

Regarding PV drivers, our initial approach was try not to invent the
wheel and implement the PV discovery using pci. For full-virt OSs,
especially windows it was simpler. Now that more platforms might be kvm
based, I agree we should switch to a generic solution.
Dor.