Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-09 Thread Ilya Maximets
On 2/8/21 11:35 PM, William Tu wrote: > On Mon, Feb 8, 2021 at 4:58 AM Ilya Maximets wrote: >> >> On 2/7/21 5:05 PM, Toshiaki Makita wrote: >>> On 2021/02/07 2:00, William Tu wrote: On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: > On 2/4/2021 7:08 PM, William Tu wrote: >> On

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-08 Thread William Tu
On Mon, Feb 8, 2021 at 4:58 AM Ilya Maximets wrote: > > On 2/7/21 5:05 PM, Toshiaki Makita wrote: > > On 2021/02/07 2:00, William Tu wrote: > >> On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: > >>> On 2/4/2021 7:08 PM, William Tu wrote: > On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-08 Thread Gregory Rose
On 2/6/2021 9:00 AM, William Tu wrote: On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: On 2/4/2021 7:08 PM, William Tu wrote: On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: On 2/3/2021 1:21 PM, William Tu wrote: Mellanox card has different XSK design. It requires users to

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-08 Thread Ilya Maximets
On 2/7/21 5:05 PM, Toshiaki Makita wrote: > On 2021/02/07 2:00, William Tu wrote: >> On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: >>> On 2/4/2021 7:08 PM, William Tu wrote: On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: > On 2/3/2021 1:21 PM, William Tu wrote: >> Mellanox

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-07 Thread Toshiaki Makita
On 2021/02/07 2:00, William Tu wrote: On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: On 2/4/2021 7:08 PM, William Tu wrote: On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: On 2/3/2021 1:21 PM, William Tu wrote: Mellanox card has different XSK design. It requires users to create

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-06 Thread William Tu
On Fri, Feb 5, 2021 at 1:08 PM Gregory Rose wrote: > > > > On 2/4/2021 7:08 PM, William Tu wrote: > > On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: > >> > >> > >> > >> On 2/3/2021 1:21 PM, William Tu wrote: > >>> Mellanox card has different XSK design. It requires users to create > >>>

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-05 Thread Gregory Rose
On 2/4/2021 7:08 PM, William Tu wrote: On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: On 2/3/2021 1:21 PM, William Tu wrote: Mellanox card has different XSK design. It requires users to create dedicated queues for XSK. Unlike Intel's NIC which loads XDP program to all queues,

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-04 Thread William Tu
On Thu, Feb 4, 2021 at 3:17 PM Gregory Rose wrote: > > > > On 2/3/2021 1:21 PM, William Tu wrote: > > Mellanox card has different XSK design. It requires users to create > > dedicated queues for XSK. Unlike Intel's NIC which loads XDP program > > to all queues, Mellanox only loads XDP program to

Re: [ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-04 Thread Gregory Rose
On 2/3/2021 1:21 PM, William Tu wrote: Mellanox card has different XSK design. It requires users to create dedicated queues for XSK. Unlike Intel's NIC which loads XDP program to all queues, Mellanox only loads XDP program to a subset of its queue. When OVS uses AF_XDP with mlx5, it doesn't

[ovs-dev] [PATCH] netdev-afxdp: Add start qid support.

2021-02-03 Thread William Tu
Mellanox card has different XSK design. It requires users to create dedicated queues for XSK. Unlike Intel's NIC which loads XDP program to all queues, Mellanox only loads XDP program to a subset of its queue. When OVS uses AF_XDP with mlx5, it doesn't replace the existing RX and TX queues in the