RE: [RFC 0/4] Support VFIO sparse mmap in PCI bus

2023-05-07 Thread Sunil Kumar Kori
david.march...@redhat.com; Cao, Yahui > ; Li, Miao > Subject: [EXT] RE: [RFC 0/4] Support VFIO sparse mmap in PCI bus > > External Email > > -- > Gentle ping for some comments.. > > After rethink, person

RE: [RFC 0/4] Support VFIO sparse mmap in PCI bus

2023-05-07 Thread Xia, Chenbo
Gentle ping for some comments.. After rethink, personally I may choose option 2 as it will have no driver API change for PMDs and as I look at current code, that's how we do when MSI-X table can't be mmap-ed. Thanks, Chenbo > -Original Message- > From: Chenbo Xia > Sent: Tuesday, Apri

RE: [RFC 0/4] Support VFIO sparse mmap in PCI bus

2023-04-18 Thread Xia, Chenbo
David, Sorry that I missed one comment... > -Original Message- > From: David Marchand > Sent: Tuesday, April 18, 2023 3:47 PM > To: Xia, Chenbo > Cc: dev@dpdk.org; sk...@marvell.com > Subject: Re: [RFC 0/4] Support VFIO sparse mmap in PCI bus > > Hello Che

RE: [RFC 0/4] Support VFIO sparse mmap in PCI bus

2023-04-18 Thread Xia, Chenbo
Hi David, > -Original Message- > From: David Marchand > Sent: Tuesday, April 18, 2023 3:47 PM > To: Xia, Chenbo > Cc: dev@dpdk.org; sk...@marvell.com > Subject: Re: [RFC 0/4] Support VFIO sparse mmap in PCI bus > > Hello Chenbo, > > On Tue, Apr 18, 202

Re: [RFC 0/4] Support VFIO sparse mmap in PCI bus

2023-04-18 Thread David Marchand
Hello Chenbo, On Tue, Apr 18, 2023 at 7:49 AM Chenbo Xia wrote: > > This series introduces a VFIO standard capability, called sparse > mmap to PCI bus. In linux kernel, it's defined as > VFIO_REGION_INFO_CAP_SPARSE_MMAP. Sparse mmap means instead of > mmap whole BAR region into DPDK process, only