
T> Does the xen provider (libvirt/xen-cim) uses the xenstore to T> access/change the configuration information regarding the domains. T> e.g if Xen Client has to changes the memory allocation for any of T> the domain (i assume discover of domain/UUID/domid is already done) T> then can it uses xenstore to perform the operation in following T> way. We use libvirt to perform things like this, so your question is really one of "how does libvirt change the memory for a Xen guest". I believe that libvirt goes through xend to make such changes, but I could be wrong. There are three drivers in libvirt that provide different paths to make certain changes. Some things are done directly against the hypervisor, while others go to xend directly. By default, a combination of those drivers are used. From a quick look at the libvirt code, I think the virDomainSetMemory() call is being sent to xend. Hope that helps... -- Dan Smith IBM Linux Technology Center Open Hypervisor Team email: danms@us.ibm.com