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.