|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Equivalent of XenBus for fully-virtualized Xen
> http://wiki.xensource.com/xenwiki/XenBusDriver?highlight=%28xenbus%29
> says that "XenBus provides a bus abstraction for paravirtualized drivers
> to communicate between domains. In practice, the bus is used for
> configuration negotiation, leaving most data transfer to be done via
> page flipping."
>
> What is the equivalent mechanism for fully-virtualized drivers in Xen
> (HVM running on VT-capable machine)?
An interface to the same Xenbus facilities is provided to an HVM guest via
the "Xen platform device" - a fake PCI device which allows a guest to
communicate with Xen platform services as if it were a real device.
The PV drivers for HVM provide a driver that can talk to this platform device;
the block and net paravirt drivers then use this to access the Xenbus
functionality that they need.
Cheers,
Mark
--
Dave: Just a question. What use is a unicyle with no seat? And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|