Re: [PATCH RFC v2 05/16] vfio-user: define VFIO Proxy and communication functions

2021-09-07 Thread Stefan Hajnoczi
On Mon, Aug 30, 2021 at 03:04:08AM +, John Johnson wrote: > > > > On Aug 24, 2021, at 8:14 AM, Stefan Hajnoczi wrote: > > > > On Mon, Aug 16, 2021 at 09:42:38AM -0700, Elena Ufimtseva wrote: > >> @@ -62,5 +65,10 @@ typedef struct VFIOProxy { > >> > >> VFIOProxy

Re: [PATCH RFC v2 05/16] vfio-user: define VFIO Proxy and communication functions

2021-08-29 Thread John Johnson
> On Aug 24, 2021, at 8:14 AM, Stefan Hajnoczi wrote: > > On Mon, Aug 16, 2021 at 09:42:38AM -0700, Elena Ufimtseva wrote: >> @@ -62,5 +65,10 @@ typedef struct VFIOProxy { >> >> VFIOProxy *vfio_user_connect_dev(SocketAddress *addr, Error **errp); >> void vfio_user_disconnect(VFIOProxy

Re: [PATCH RFC v2 05/16] vfio-user: define VFIO Proxy and communication functions

2021-08-24 Thread Stefan Hajnoczi
On Mon, Aug 16, 2021 at 09:42:38AM -0700, Elena Ufimtseva wrote: > @@ -62,5 +65,10 @@ typedef struct VFIOProxy { > > VFIOProxy *vfio_user_connect_dev(SocketAddress *addr, Error **errp); > void vfio_user_disconnect(VFIOProxy *proxy); > +void vfio_user_set_reqhandler(VFIODevice *vbasdev,

[PATCH RFC v2 05/16] vfio-user: define VFIO Proxy and communication functions

2021-08-16 Thread Elena Ufimtseva
From: John Johnson Signed-off-by: John G Johnson Signed-off-by: Elena Ufimtseva Signed-off-by: Jagannathan Raman --- hw/vfio/user-protocol.h | 62 + hw/vfio/user.h | 8 ++ hw/vfio/pci.c | 6 + hw/vfio/user.c | 289