[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Some questions about Xenstore&Xenbus



hi, Keir:
 
Now i am studying the source code of Xenbus (version 3.1).
 
I found that, in "xenbus_init()", it seems the xenbus need allocate a page for xen_store_mfn in Dom0, while in DomU the value of xen_store_mfn can be obtained from "xen_store_info". So, i guess that every domain has a machine page for xenstore-ring-buffer, that is xen_store_mfn. But, i am puzzled as follows:
 
  • if xenbus is the client, is xenstored in Dom0 the server, and is xen_store_mfn the communication channel between them?
  • where can i find the allocation for xen_store_mfn?
  • is the xen_store_mfn different for per domain?
  • can i switch off the communication between xenbus and xenstored after i successfully logined into the DomainU?
 
thanks a lot!
 
Haifeng Fang
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.