Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-09-24 Thread Havlík Martin
Hello, as Jan stated before, I have started the discussion afresh: [PATCH 0/4] doc: update RTE flow rule and bonding related info https://www.mail-archive.com/dev@dpdk.org/msg214517.html Now, [Patch 1] didn't really move anywhere, but it connects to [Patch 2], where a device capability was agr

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-08-26 Thread Jan Viktorin
On Tue, 24 Aug 2021 14:18:16 +0100 Ferruh Yigit wrote: > On 7/15/2021 2:58 PM, Thomas Monjalon wrote: > > 14/07/2021 17:00, Jan Viktorin: > On Tue, 13 Jul 2021 12:26:35 +0300 > Andrew Rybchenko wrote: > >> This matters for the bonding case as well, doesn't it?. > >>

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-08-24 Thread Ferruh Yigit
On 7/15/2021 2:58 PM, Thomas Monjalon wrote: > 14/07/2021 17:00, Jan Viktorin: On Tue, 13 Jul 2021 12:26:35 +0300 Andrew Rybchenko wrote: >> This matters for the bonding case as well, doesn't it?. >> It is not desirable to accidently omit a packet that was >> rece

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-15 Thread Thomas Monjalon
14/07/2021 17:00, Jan Viktorin: > > > On Tue, 13 Jul 2021 12:26:35 +0300 > > > Andrew Rybchenko wrote: > > > > >>> > > This matters for the bonding case as well, doesn't it?. > > > > >>> > > It is not desirable to accidently omit a packet that was > > > > >>> > > received by primary ingress logic

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-14 Thread Jan Viktorin
On Tue, 13 Jul 2021 17:17:51 + Ori Kam wrote: > Hi Jan, > > > -Original Message- > > From: Jan Viktorin > > Sent: Tuesday, July 13, 2021 2:06 PM > > > > On Tue, 13 Jul 2021 12:26:35 +0300 > > Andrew Rybchenko wrote: > > > > > On 7/13/21 11:18 AM, Havlík Martin wrote: > > > >

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-13 Thread Ori Kam
Hi Jan, > -Original Message- > From: Jan Viktorin > Sent: Tuesday, July 13, 2021 2:06 PM > > On Tue, 13 Jul 2021 12:26:35 +0300 > Andrew Rybchenko wrote: > > > On 7/13/21 11:18 AM, Havlík Martin wrote: > > > Dne 2021-07-12 15:07, Ori Kam napsal: > > >> Hi Jan, > > >> > > >>> -Origi

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-13 Thread Jan Viktorin
On Tue, 13 Jul 2021 12:26:35 +0300 Andrew Rybchenko wrote: > On 7/13/21 11:18 AM, Havlík Martin wrote: > > Dne 2021-07-12 15:07, Ori Kam napsal: > >> Hi Jan, > >> > >>> -Original Message- > >>> From: Jan Viktorin > >>> Sent: Monday, July 12, 2021 12:46 AM > >>> > >>> On Sun, 11 Jul 2

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-13 Thread Andrew Rybchenko
On 7/13/21 11:18 AM, Havlík Martin wrote: > Dne 2021-07-12 15:07, Ori Kam napsal: >> Hi Jan, >> >>> -Original Message- >>> From: Jan Viktorin >>> Sent: Monday, July 12, 2021 12:46 AM >>> >>> On Sun, 11 Jul 2021 08:49:18 + >>> Ori Kam wrote: >>> >>> > Hi Jan, >>> >>> Hi Ori, >>> >>> >

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-13 Thread Havlík Martin
Dne 2021-07-12 15:07, Ori Kam napsal: Hi Jan, -Original Message- From: Jan Viktorin Sent: Monday, July 12, 2021 12:46 AM On Sun, 11 Jul 2021 08:49:18 + Ori Kam wrote: > Hi Jan, Hi Ori, > > > > -Original Message- > > From: dev On Behalf Of Jan Viktorin > > Sent: Wednes

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-12 Thread Ori Kam
Hi Jan, > -Original Message- > From: Jan Viktorin > Sent: Monday, July 12, 2021 12:46 AM > > On Sun, 11 Jul 2021 08:49:18 + > Ori Kam wrote: > > > Hi Jan, > > Hi Ori, > > > > > > > > -Original Message- > > > From: dev On Behalf Of Jan Viktorin > > > Sent: Wednesday, July

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-11 Thread Jan Viktorin
On Sun, 11 Jul 2021 08:49:18 + Ori Kam wrote: > Hi Jan, Hi Ori, > > > > -Original Message- > > From: dev On Behalf Of Jan Viktorin > > Sent: Wednesday, July 7, 2021 6:54 PM > > > > On Sun, 4 Jul 2021 15:18:01 + > > Matan Azrad wrote: > > > > > From: Havlík Martin > > >

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-11 Thread Ori Kam
Hi Jan, > -Original Message- > From: dev On Behalf Of Jan Viktorin > Sent: Wednesday, July 7, 2021 6:54 PM > > On Sun, 4 Jul 2021 15:18:01 + > Matan Azrad wrote: > > > From: Havlík Martin > > > Dne 2021-06-23 09:04, Min Hu (Connor) napsal: > > > > 在 2021/6/22 17:25, Martin Havlik

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-07 Thread Jan Viktorin
On Sun, 4 Jul 2021 15:18:01 + Matan Azrad wrote: > From: Havlík Martin > > Dne 2021-06-23 09:04, Min Hu (Connor) napsal: > > > 在 2021/6/22 17:25, Martin Havlik 写道: > > >> When dedicated queues are enabled, mlx5 PMD fails to install RTE > > >> Flows if the underlying ethdev is not started:

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-07-04 Thread Matan Azrad
From: Havlík Martin > Dne 2021-06-23 09:04, Min Hu (Connor) napsal: > > 在 2021/6/22 17:25, Martin Havlik 写道: > >> When dedicated queues are enabled, mlx5 PMD fails to install RTE > >> Flows if the underlying ethdev is not started: > >> bond_ethdev_8023ad_flow_set(267) - bond_ethdev_8023ad_flow_se

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-06-24 Thread Havlík Martin
Dne 2021-06-23 09:04, Min Hu (Connor) napsal: 在 2021/6/22 17:25, Martin Havlik 写道: When dedicated queues are enabled, mlx5 PMD fails to install RTE Flows if the underlying ethdev is not started: bond_ethdev_8023ad_flow_set(267) - bond_ethdev_8023ad_flow_set: port not started (slave_port=0 queue

Re: [dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-06-23 Thread Min Hu (Connor)
在 2021/6/22 17:25, Martin Havlik 写道: When dedicated queues are enabled, mlx5 PMD fails to install RTE Flows if the underlying ethdev is not started: bond_ethdev_8023ad_flow_set(267) - bond_ethdev_8023ad_flow_set: port not started (slave_port=0 queue_id=1) Why mlx5 PMD doing flow create rely

[dpdk-dev] [PATCH 3/3] net/bonding: start ethdev prior to setting 8023ad flow

2021-06-22 Thread Martin Havlik
When dedicated queues are enabled, mlx5 PMD fails to install RTE Flows if the underlying ethdev is not started: bond_ethdev_8023ad_flow_set(267) - bond_ethdev_8023ad_flow_set: port not started (slave_port=0 queue_id=1) Signed-off-by: Martin Havlik Cc: Jan Viktorin --- drivers/net/bonding/rte_e