Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-23 Thread Stefano Stabellini
Although discussing the goals is fun, feedback on the design of the protocol is particularly welcome. On Thu, 23 Jun 2016, Stefano Stabellini wrote: > Now that Xen 4.7 is out of the door, any more feedback on this? > > On Mon, 6 Jun 2016, Stefano Stabellini wrote: > > Hi all, > > > > a couple of

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-23 Thread Stefano Stabellini
On Thu, 23 Jun 2016, David Vrabel wrote: > On 06/06/16 10:33, Stefano Stabellini wrote: > > # Goals > > > > The goal of the protocol is to provide networking capabilities to any > > guests, with the following added benefits: > > > > * guest networking should work out of the box with VPNs, wireles

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-23 Thread David Vrabel
On 06/06/16 10:33, Stefano Stabellini wrote: > # Goals > > The goal of the protocol is to provide networking capabilities to any > guests, with the following added benefits: > > * guest networking should work out of the box with VPNs, wireless > networks and any other complex network configurat

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-23 Thread Stefano Stabellini
Now that Xen 4.7 is out of the door, any more feedback on this? On Mon, 6 Jun 2016, Stefano Stabellini wrote: > Hi all, > > a couple of months ago I started working on a new PV protocol for > virtualizing syscalls. I named it XenSock, as its main purpose is to > allow the implementation of the PO

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-06 Thread Stefano Stabellini
: joao.m.mart...@oracle.com; Wei Liu; Roger Pau Monne > > Subject: Re: [Xen-devel] RFC: XenSock brainstorming > > > > On 06/06/16 10:33, Stefano Stabellini wrote: > > > Hi all, > > > > > > a couple of months ago I started working on a new PV protoc

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-06 Thread Stefano Stabellini
On Mon, 6 Jun 2016, Andrew Cooper wrote: > On 06/06/16 10:33, Stefano Stabellini wrote: > > Hi all, > > > > a couple of months ago I started working on a new PV protocol for > > virtualizing syscalls. I named it XenSock, as its main purpose is to > > allow the implementation of the POSIX socket API

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-06 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Andrew Cooper > Sent: 06 June 2016 10:58 > To: Stefano Stabellini; xen-de...@lists.xenproject.org > Cc: joao.m.mart...@oracle.com; Wei Liu; Roger Pau Monne > Subject: Re: [Xe

Re: [Xen-devel] RFC: XenSock brainstorming

2016-06-06 Thread Andrew Cooper
On 06/06/16 10:33, Stefano Stabellini wrote: > Hi all, > > a couple of months ago I started working on a new PV protocol for > virtualizing syscalls. I named it XenSock, as its main purpose is to > allow the implementation of the POSIX socket API in a domain other than > the one of the caller. It a

[Xen-devel] RFC: XenSock brainstorming

2016-06-06 Thread Stefano Stabellini
Hi all, a couple of months ago I started working on a new PV protocol for virtualizing syscalls. I named it XenSock, as its main purpose is to allow the implementation of the POSIX socket API in a domain other than the one of the caller. It allows connect, accept, recvmsg, sendmsg, etc to be imple