From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Biggadike Subject: Re: [PATCH][RFC] vmchannel a data channel between host and guest. Date: Wed, 15 Oct 2008 09:59:36 -0700 Message-ID: <20081015165936.GA1770@vmware.com> References: <20081012124534.GK11435@redhat.com> <48F39443.4070203@codemonkey.ws> <20081014090540.GB13153@redhat.com> <48F4A3B8.8050603@us.ibm.com> <20081014175900.GA18344@redhat.com> <48F4E1F3.3050606@codemonkey.ws> <20081015125837.GQ11435@redhat.com> <20081015141852.GA19554@vmware.com> <20081015154212.GS11435@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Anthony Liguori , "kvm@vger.kernel.org" , Rusty Russell , virtualization , Zach Amsden , Anupam Chanda To: Gleb Natapov Return-path: Received: from smtp-outbound-2.vmware.com ([65.115.85.73]:45657 "EHLO smtp-outbound-2.vmware.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752590AbYJOQ7M (ORCPT ); Wed, 15 Oct 2008 12:59:12 -0400 Content-Disposition: inline In-Reply-To: <20081015154212.GS11435@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Gleb Natapov wrote: > On Wed, Oct 15, 2008 at 07:18:52AM -0700, Andrew Biggadike wrote: > > Gleb Natapov wrote: > > > > Of course, you should also take a look at VMware's VMCI. If we're going > > > > to have a socket interface, if we can have a compatible userspace > > > > interface, that would probably be a good thing. > > > > > > I looked at what I could find about VMCI (http://pubs.vmware.com/vmci-sdk/index.html). > > > > I believe Anthony intended for you to look at the sockets interface to > > VMCI: http://www.vmware.com/pdf/ws65_s2_vmci_sockets.pdf. > > > Using VMCI socket requires loading kernel module in a guest and in a host. > Is this correct? Yes, any context (in VMCI terms) that wants to allow for VMCI Socket endpoints needs both the vmci and the vsock kernel modules loaded. In case you're asking because you're going to try it out, note that our currently released version of VMCI Sockets (with Workstation 6.5) does not yet support SOCK_STREAM on the host, just guests. That gets a lot of people at the moment.