hi, Still i am not able to achieve the intervm communication. my experiment and outputs are as follows: in dom0: $xenstore-read /local/domain/0/domid --> o/p: 0 $xenstore-write /local/domain/0/data/cool text $xenstore-chmod /local/domain/0/data/cool rw for domU in dom0 i performed: $xenstore-write /local/domain/7/data/cool text $xenstore-chmod /local/domain/7/data/cool rw i get inside domU: configuration : 32 bit. kernel : linux 3.2 $cat /usr/src/linux-headers-3.2.0-4-686-pae/.config | grep XEN CONFIG__XEN_GRANT_DEV_ALLOC=m CONFIG_XEN_GNT_DEV = m CONFIG_XEN_DEV_EVTCHN =m i mounted xenfs /proc/xen and linked library also. but when running--> ./vchan-node1 server write 0 data/cool error : libxenvcahn_*_init: no such file or directory. i am not find any folder as /dev/xen. but i am seeing /proc/xen folder it have privcmd capabilities xenbus How to resolve this one and achieve the communication.? Regards, cooldharma06. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
On Wed, 2013-08-21 at 14:54 +0530, cooldharma06 wrote:> hi, > > > Still i am not able to achieve the intervm communication. > > > my experiment and outputs are as follows: > > > in dom0: > > > $xenstore-read /local/domain/0/domid --> o/p: 0 > $xenstore-write /local/domain/0/data/cool text > $xenstore-chmod /local/domain/0/data/cool rwPlease read xenstore-chmod(1). This is not the correct syntax. You need "b" (both) not "rw".> $cat /usr/src/linux-headers-3.2.0-4-686-pae/.config | grep XEN > CONFIG__XEN_GRANT_DEV_ALLOC=m > CONFIG_XEN_GNT_DEV = m > CONFIG_XEN_DEV_EVTCHN =m[...]> > i am not find any folder as /dev/xen.Did you actualy load those modular drivers which you listed above? e.g. modprobe xen-gntdev, xen-gntalloc and xen-evtchn. Did you install the .ko files in domU in the appropriate place? Do you have udev installed and working? Do those drivers appear in /proc/misc?> but i am seeing /proc/xen folder it have privcmd capabilities xenbus/proc/xen != /dev/xen. Ian.