Ack. I hope when its all said and done I can convince you that theIf vbus doesn't bring significant performance advantages, I'll prefer
framework to code up those virtio backends in the kernel is vbus ;)
virtio because of existing investment.
Just to clarify: vbus is just the container/framework for the in-kernel
models. You can implement and deploy virtio devices inside the
container (tho I haven't had a chance to sit down and implement one
yet). Note that I did publish a virtio transport in the last few series
to demonstrate how that might work, so its just ripe for the picking if
someone is so inclined.
So really the question is whether you implement the in-kernel virtio
backend in vbus, in some other framework, or just do it standalone.