Re: [PATCH RFC server v2 08/11] vfio-user: handle PCI BAR accesses

2021-09-10 Thread Jag Raman
> On Sep 9, 2021, at 3:37 AM, Stefan Hajnoczi wrote: > > On Fri, Aug 27, 2021 at 01:53:27PM -0400, Jagannathan Raman wrote: >> +/** >> + * VFU_OBJECT_BAR_HANDLER - macro for defining handlers for PCI BARs. >> + * >> + * To create handler for BAR number 2, VFU_OBJECT_BAR_HANDLER(2) would >> + *

Re: [PATCH RFC server v2 08/11] vfio-user: handle PCI BAR accesses

2021-09-09 Thread Stefan Hajnoczi
On Fri, Aug 27, 2021 at 01:53:27PM -0400, Jagannathan Raman wrote: > +/** > + * VFU_OBJECT_BAR_HANDLER - macro for defining handlers for PCI BARs. > + * > + * To create handler for BAR number 2, VFU_OBJECT_BAR_HANDLER(2) would > + * define vfu_object_bar2_handler > + */ > +#define VFU_OBJECT_BAR_HA

[PATCH RFC server v2 08/11] vfio-user: handle PCI BAR accesses

2021-08-27 Thread Jagannathan Raman
Determine the BARs used by the PCI device and register handlers to manage the access to the same. Signed-off-by: Elena Ufimtseva Signed-off-by: John G Johnson Signed-off-by: Jagannathan Raman --- hw/remote/vfio-user-obj.c | 95 +++ hw/remote/trace-ev