|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] What's XenBus and what's its relation with XenStore
On Thursday 10 July 2008, Tom Creck wrote:
> Hello, I'm a new comer to understanding Xen internals.
>
> I want to know what is XenBus.
> I wonder where can I find materials explaining the internal of XenBus.
> Does it relate to XenStore?
Xenstore is a "registry"-like hierarchical store of domain configuration data.
It's used to do various stuff, including negotiating connections to device
drivers at start-up time, asking a domain to adjust its memory footprint or
shutdown, etc. It's not a static store of information - domains can watch
for changes to it and respond accordingly.
Xenbus is a Linux interface to Xenstore. This looks like a kind of "bus" to
Linux, which can be "scanned" to reveal what virtual devices are available.
It provides an API for paravirtualised drivers to receive notification and
information from Xenstore and to write data back to it.
Cheers,
Mark
--
Push Me Pull You - Distributed SCM tool (http://www.cl.cam.ac.uk/~maw48/pmpu/)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|