Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-15 Thread Jason Gunthorpe
On Tue, Jun 15, 2021 at 12:47:13PM +, Parav Pandit wrote: > > But for some devices like our dma devices, > > it's just using mdev: > > > > https://www.spinics.net/lists/kvm/msg244417.html > Possibly yes. Some devices might live on mdev bus. > You should wait for kernel patches to be merged as

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-15 Thread Parav Pandit
> From: Xia, Chenbo > Sent: Tuesday, June 15, 2021 4:49 PM > > > > > > Just FYI: > > > > > > We are introducing a new mdev bus for DPDK: > > > http://patchwork.dpdk.org/project/dpdk/cover/20210601030644.3318-1- > > > chenbo@intel.com/ > > > > > I am yet to read about it. But I am not sure w

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-15 Thread Xia, Chenbo
:05 PM > > > To: Xia, Chenbo ; NBU-Contact-Thomas Monjalon > > > ; Yigit, Ferruh > > > Cc: Xueming(Steven) Li ; Slava Ovsiienko > > > ; dev@dpdk.org; Jason Gunthorpe > > > > > > Subject: RE: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction > &

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-14 Thread Parav Pandit
> > Cc: Xueming(Steven) Li ; Slava Ovsiienko > > ; dev@dpdk.org; Jason Gunthorpe > > > > Subject: RE: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction > > > > Hi Chenbo, > > > > > From: Xia, Chenbo > > > Sent: Tuesday, June 15, 2021 7:41 A

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-14 Thread Xia, Chenbo
Hi Parav, > -Original Message- > From: Parav Pandit > Sent: Tuesday, June 15, 2021 12:05 PM > To: Xia, Chenbo ; NBU-Contact-Thomas Monjalon > ; Yigit, Ferruh > Cc: Xueming(Steven) Li ; Slava Ovsiienko > ; dev@dpdk.org; Jason Gunthorpe > Subject: RE: [dpdk-dev] [

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-14 Thread Parav Pandit
Hi Chenbo, > From: Xia, Chenbo > Sent: Tuesday, June 15, 2021 7:41 AM > > Hi Thomas, > > > From: Thomas Monjalon > > Sent: Friday, June 11, 2021 3:54 PM [..] > > Yes. In our term it's called Assignable Device Interface (ADI) introduced in > Intel Scalable IOV (https://01.org/blogs/2019/assig

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-14 Thread Xia, Chenbo
Hi Thomas, > -Original Message- > From: Thomas Monjalon > Sent: Friday, June 11, 2021 3:54 PM > To: Yigit, Ferruh ; Xia, Chenbo > Cc: Xueming Li ; Viacheslav Ovsiienko > ; dev@dpdk.org; pa...@nvidia.com; j...@nvidia.com > Subject: Re: [dpdk-dev] [RFC 00/14] mlx5

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-11 Thread Thomas Monjalon
11/06/2021 07:14, Xia, Chenbo: > From: Thomas Monjalon > > 10/06/2021 12:33, Ferruh Yigit: > > > On 5/27/2021 2:37 PM, Xueming Li wrote: > > > > SubFunction [1] is a portion of the PCI device, a SF netdev has its > > own > > > > dedicated queues(txq, rxq). A SF shares PCI level resources with othe

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-10 Thread Xia, Chenbo
Hi Thomas, > -Original Message- > From: Thomas Monjalon > Sent: Thursday, June 10, 2021 9:23 PM > To: Yigit, Ferruh > Cc: Xueming Li ; Viacheslav Ovsiienko > ; dev@dpdk.org; Xia, Chenbo > Subject: Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction > > 10/

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-10 Thread Thomas Monjalon
10/06/2021 12:33, Ferruh Yigit: > On 5/27/2021 2:37 PM, Xueming Li wrote: > > SubFunction [1] is a portion of the PCI device, a SF netdev has its own > > dedicated queues(txq, rxq). A SF shares PCI level resources with other > > SFs and/or with its parent PCI function. Auxiliary bus is the > > fund

Re: [dpdk-dev] [RFC 00/14] mlx5: support SubFunction

2021-06-10 Thread Ferruh Yigit
On 5/27/2021 2:37 PM, Xueming Li wrote: > SubFunction [1] is a portion of the PCI device, a SF netdev has its own > dedicated queues(txq, rxq). A SF shares PCI level resources with other > SFs and/or with its parent PCI function. Auxiliary bus is the > fundamental of SF. > > This patch set introdu