Re: [Xen-API] kernel source files explanation for source development in kernel

2016-05-28 Thread Michalis
I am aware of libvchan, I came up the idea studing how libvchan works. But at some point, libvchan sends some data to the other domain using xenstore (which ends up writing to some device /proc/xen/xenbus). I want to implement something in kernel so I want to understand what exactly is going on in

Re: [Xen-API] kernel source files explanation for source development in kernel

2016-05-28 Thread Rich Persaud
On May 28, 2016, at 10:46, Michalis wrote: > > I want two domains (let's say Dom1 and Dom2) insert a module (lets say > mymodule.ko) and in kernel space exchange some information. You may want to look at libvchan, https://www.cs.uic.edu/~xzhang/vchan/ Rich _

[Xen-API] kernel source files explanation for source development in kernel

2016-05-28 Thread Michalis
Hi I want to write a module for a Xen DomU but in order to enable some functionality I might need, I want to understand how Xenbus and Xenstore are implemented in kernel. I want two domains (let's say Dom1 and Dom2) insert a module (lets say mymodule.ko) and in kernel space exchange some informatio