You mean configuration?
If kvm can do it, others can.
There is no guest and host in this scenario. There's a device side
(ppc) and a driver side (x86). The driver side can access configuration
information on the device side. How to multiplex multiple devices is an
interesting exercise for whoever writes the virtio binding for that setup.
Sounds trivial. Write an address containing the device number and
register number to on location, read or write data from another. Just
like the PCI cf8/cfc interface.
Why is it the wrong side?
There is no role reversal. The side doing dma is the device, the side
accessing its own memory is the driver. Just like that other 1e12
driver/device pairs out there.
Of course vhost is incomplete, in the same sense that Linux is
incomplete. Both require userspace.
virtio requires binding for this tunnelling, so does vbus. Its the same
problem with the same solution.
--
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html