From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Q on shared_mem and event_channel Date: Tue, 8 Feb 2011 16:57:41 -0500 Message-ID: <20110208215741.GA8321@dumpdata.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: ravi kerur Cc: xen-devel@lists.xensource.com, xen-devel-request@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Tue, Feb 08, 2011 at 01:34:48PM -0800, ravi kerur wrote: > Hello, > > I think this might have been discussed numerous times on this mailing-list, > if there is a relevant post I can refer to please point that to me. What I > am trying to do is set up a shared memory/event-channels between dom0 and > domU's via socket calls because I cannot use existing front-end/back-end > driver mechanism since it relies on devices aka vif, vbd type of device to > be created and uses xenbus/xenstored for communication between domains. > Adding support for new device similar to vif/vbd may require xapi changes as > well which I would like to avoid. Instead write own socket library calls aka > bind/connect and use them to setup shared memory and event channels between > domains. I haven't sketched out details yet, but thought of checking if this > would be feasible. Like this: http://www.gossamer-threads.com/lists/xen/devel/197987 ?