Re: [PATCH RFC v2 06/16] vfio-user: negotiate version with remote server

2021-09-07 Thread Stefan Hajnoczi
On Mon, Aug 30, 2021 at 03:08:50AM +, John Johnson wrote: > > On Aug 24, 2021, at 8:59 AM, Stefan Hajnoczi wrote: > > On Mon, Aug 16, 2021 at 09:42:39AM -0700, Elena Ufimtseva wrote: > >> +int vfio_user_validate_version(VFIODevice *vbasedev, Error **errp) > >> +{ > >> +g_autofree VFIOUserV

Re: [PATCH RFC v2 06/16] vfio-user: negotiate version with remote server

2021-08-29 Thread John Johnson
> On Aug 24, 2021, at 8:59 AM, Stefan Hajnoczi wrote: > > On Mon, Aug 16, 2021 at 09:42:39AM -0700, Elena Ufimtseva wrote: >> diff --git a/hw/vfio/pci.c b/hw/vfio/pci.c >> index 7005d9f891..eae33e746f 100644 >> --- a/hw/vfio/pci.c >> +++ b/hw/vfio/pci.c >> @@ -3397,6 +3397,12 @@ static void vfi

Re: [PATCH RFC v2 06/16] vfio-user: negotiate version with remote server

2021-08-24 Thread Stefan Hajnoczi
On Mon, Aug 16, 2021 at 09:42:39AM -0700, Elena Ufimtseva wrote: > diff --git a/hw/vfio/pci.c b/hw/vfio/pci.c > index 7005d9f891..eae33e746f 100644 > --- a/hw/vfio/pci.c > +++ b/hw/vfio/pci.c > @@ -3397,6 +3397,12 @@ static void vfio_user_pci_realize(PCIDevice *pdev, > Error **errp) > pro

[PATCH RFC v2 06/16] vfio-user: negotiate version with remote server

2021-08-16 Thread Elena Ufimtseva
From: John Johnson Signed-off-by: Jagannathan Raman Signed-off-by: Elena Ufimtseva Signed-off-by: John G Johnson --- hw/vfio/user-protocol.h | 23 hw/vfio/user.h | 1 + hw/vfio/pci.c | 9 ++ hw/vfio/user.c | 267 4