Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-22 Thread Finn Christensen
Sent: 22. juni 2018 09:07 To: Finn Christensen ; Koujalagi, MalleshX ; y...@fridaylinux.org Cc: d...@openvswitch.org; Ergin, Mesut A ; Tsai, James ; Olga Shern Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Finn, It is great that we are aligned w/ the finding. I ag

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-22 Thread Shahaf Shuler
; Koujalagi, MalleshX; y...@fridaylinux.org Cc: d...@openvswitch.org; Ergin, Mesut A; Tsai, James; Olga Shern Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Hi Shahaf, These are exactly the same bugs I found today. I added the calculation of the offset l3_ofs and

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-21 Thread Finn Christensen
From: Shahaf Shuler Sent: 21. juni 2018 19:26 To: Finn Christensen ; Koujalagi, MalleshX ; y...@fridaylinux.org Cc: d...@openvswitch.org; Ergin, Mesut A ; Tsai, James ; Olga Shern Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Hi Finn, Finally I was able to reprod

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-21 Thread Shahaf Shuler
ursday, June 21, 2018 5:46 PM To: Koujalagi, MalleshX ; Shahaf Shuler ; y...@fridaylinux.org Cc: d...@openvswitch.org; Ergin, Mesut A ; Tsai, James Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Hi Mallesh and Shahaf, I have tried to reproduce the issue Mallesh is rep

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-21 Thread Finn Christensen
lagi, MalleshX Sent: 20. juni 2018 00:59 To: Shahaf Shuler ; y...@fridaylinux.org; Finn Christensen Cc: d...@openvswitch.org; Ergin, Mesut A ; Tsai, James Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Hi Shahaf, Thanks for setting up VXLAN env. and trying to r

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-19 Thread Koujalagi, MalleshX
er [mailto:shah...@mellanox.com] Sent: Monday, June 18, 2018 4:05 AM To: Koujalagi, MalleshX ; y...@fridaylinux.org; f...@napatech.com Cc: d...@openvswitch.org; Ergin, Mesut A ; Tsai, James Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Mallesh, I was finally able to s

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-18 Thread Shahaf Shuler
..@openvswitch.org; Ergin, Mesut A ; Tsai, James Subject: RE: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow Hi Shahaf, Thanks for pointing NIC/protocol support. Find inline comments: >>When you say DECAP functionality is broken you mean the flow is not actually >>inser

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-15 Thread Koujalagi, MalleshX
Hi Shahaf, Thanks for pointing NIC/protocol support. Find inline comments: >>When you say DECAP functionality is broken you mean the flow is not actually >>inserted to the HW right? [Mallesh]: Yes, DECAP flows are not inserted to HW. >>The datapath should still DECAP the flow correctly. [Mal

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-14 Thread Shahaf Shuler
Hi MalleshX, The error you get is because the specific flow you try to offload is not yet supported by this patchset. This patchset only provide the first stage of partial offload in OVS-DPDK and supporting only few protocols as stated on the release notes[1] You can check out all the unsupport

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-06-12 Thread Shahaf Shuler
Flavio scripts is really simple. BTW - you can use the latest stable tree of 17.11 (what will be 17.11.3), it includes the custom fixes I gave Flavio. More below Thursday, June 7, 2018 10:15 PM, Flavio Leitner: > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_f

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-22 Thread Flavio Leitner
On Tue, May 22, 2018 at 10:27:07AM -0300, Flavio Leitner wrote: > On Mon, May 21, 2018 at 02:25:56PM +, Shahaf Shuler wrote: > > Hi Flavio, thanks for reporting this issue. > > > > Saturday, May 19, 2018 1:47 AM, Flavio Leitner: > > > Subject: Re: [ovs-dev

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-22 Thread Flavio Leitner
On Mon, May 21, 2018 at 02:25:56PM +, Shahaf Shuler wrote: > Hi Flavio, thanks for reporting this issue. > > Saturday, May 19, 2018 1:47 AM, Flavio Leitner: > > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow > > > > > > &g

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-21 Thread Stokes, Ian
> Hi Flavio, thanks for reporting this issue. > > Saturday, May 19, 2018 1:47 AM, Flavio Leitner: > > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with > > rte_flow > > > > > > > > Hello, > > > > I looked at the patchset

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-21 Thread Shahaf Shuler
Hi Flavio, thanks for reporting this issue. Saturday, May 19, 2018 1:47 AM, Flavio Leitner: > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow > > > > Hello, > > I looked at the patchset (v9) and I found no obvious problems, but I miss >

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-18 Thread Flavio Leitner
Hello, I looked at the patchset (v9) and I found no obvious problems, but I miss some instrumentation to understand what is going on. For example, how many flows are offloaded, or how many per second, etc... We can definitely work on that as a follow up. I have a MLX5 (16.20.1010) which is conn

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-18 Thread Shahaf Shuler
tokes, Ian > > Sent: Thursday, May 10, 2018 10:19 PM > > To: Shahaf Shuler ; f...@napatech.com > > Cc: ovs-dev@openvswitch.org; Flavio Leitner ; > > simon.hor...@netronome.com > > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with > > rte_flow > >

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-14 Thread Stokes, Ian
: Shahaf Shuler ; f...@napatech.com > Cc: ovs-dev@openvswitch.org; Flavio Leitner ; > simon.hor...@netronome.com > Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow > > > > > -Original Message- > > From: Shahaf Shuler [mailto:shah...@mellanox.com] &

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-13 Thread Olga Shern
: Shahaf Shuler ; f...@napatech.com Cc: ovs-dev@openvswitch.org; Flavio Leitner ; simon.hor...@netronome.com Subject: Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow > -Original Message- > From: Shahaf Shuler [mailto:shah...@mellanox.com] > Sent: Thursday, May 10,

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-10 Thread Stokes, Ian
> -Original Message- > From: Shahaf Shuler [mailto:shah...@mellanox.com] > Sent: Thursday, May 10, 2018 1:41 PM > To: Stokes, Ian ; f...@napatech.com > Cc: ovs-dev@openvswitch.org; simon.hor...@netronome.com; Flavio Leitner > > Subject: RE: [PATCH v9 0/7] OVS-DPDK flow offload with rte_f

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-05-10 Thread Shahaf Shuler
Hi, Friday, April 20, 2018 11:07 AM, Stokes, Ian: > Subject: RE: [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow > > > > Hi, > > > > > > Here is a joint work from Mellanox and Napatech, to enable the flow > > > hw offload with the DPDK generic flow interface (rte_flow). > > > > Hi folks, I fee

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-04-20 Thread Stokes, Ian
> > Hi, > > > > Here is a joint work from Mellanox and Napatech, to enable the flow hw > > offload with the DPDK generic flow interface (rte_flow). > > Hi folks, I feel Mellanox/Netronome have reached the point where HWOL can > be introduced to OVS DPDK pending performance review. Apologies , Mel

Re: [ovs-dev] [PATCH v9 0/7] OVS-DPDK flow offload with rte_flow

2018-04-19 Thread Stokes, Ian
> Hi, > > Here is a joint work from Mellanox and Napatech, to enable the flow hw > offload with the DPDK generic flow interface (rte_flow). Hi folks, I feel Mellanox/Netronome have reached the point where HWOL can be introduced to OVS DPDK pending performance review. This has not been an easy p