RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-02-02 Thread Ori Kam
Hi Ivan, > -Original Message- > From: Ivan Malov > Sent: Wednesday, February 2, 2022 1:24 AM > Subject: RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules > > Hi Ori, Alexander, > > On Tue, 1 Feb 2022, Ori Kam wrote: > > >

RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-02-01 Thread Ivan Malov
Hi Ori, Alexander, On Tue, 1 Feb 2022, Ori Kam wrote: Hi -Original Message- From: Ivan Malov Sent: Tuesday, February 1, 2022 2:18 AM Subject: RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules Hi all, On Thu, 27 Jan 2022, Alexander Kozyrev wrote: On Wednesday

RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-02-01 Thread Ori Kam
Hi > -Original Message- > From: Ivan Malov > Sent: Tuesday, February 1, 2022 2:18 AM > Subject: RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules > > Hi all, > > On Thu, 27 Jan 2022, Alexander Kozyrev wrote: > > > On Wednesday, Jan

RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-01-31 Thread Ivan Malov
Hi all, On Thu, 27 Jan 2022, Alexander Kozyrev wrote: On Wednesday, January 26, 2022 13:54 Ajit Khaparde wrote: On Tue, Jan 25, 2022 at 9:03 PM Alexander Kozyrev wrote: On Monday, January 24, 2022 19:00 Ivan Malov wrote: This series is very helpful as it draws attention to the problem

RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-01-27 Thread Alexander Kozyrev
On Wednesday, January 26, 2022 13:54 Ajit Khaparde wrote: > > On Tue, Jan 25, 2022 at 9:03 PM Alexander Kozyrev > wrote: > > > > On Monday, January 24, 2022 19:00 Ivan Malov > wrote: > > > This series is very helpful as it draws attention to > > > the problem of making flow API efficient. That

Re: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-01-26 Thread Ajit Khaparde
On Tue, Jan 25, 2022 at 9:03 PM Alexander Kozyrev wrote: > > On Monday, January 24, 2022 19:00 Ivan Malov wrote: > > This series is very helpful as it draws attention to > > the problem of making flow API efficient. That said, > > there is much room for improvement, especially in > > what comes t

RE: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-01-25 Thread Alexander Kozyrev
On Monday, January 24, 2022 19:00 Ivan Malov wrote: > This series is very helpful as it draws attention to > the problem of making flow API efficient. That said, > there is much room for improvement, especially in > what comes to keeping things clear and concise. > > In example, the following API

Re: [PATCH v2 03/10] ethdev: bring in async queue-based flow rules

2022-01-24 Thread Ivan Malov
Hi Alexander, This series is very helpful as it draws attention to the problem of making flow API efficient. That said, there is much room for improvement, especially in what comes to keeping things clear and concise. In example, the following APIs - rte_flow_q_flow_create() - rte_flow_q_flow_d

[PATCH v2 03/10] ethdev: bring in async queue-based flow rules operations

2022-01-18 Thread Alexander Kozyrev
A new, faster, queue-based flow rules management mechanism is needed for applications offloading rules inside the datapath. This asynchronous and lockless mechanism frees the CPU for further packet processing and reduces the performance impact of the flow rules creation/destruction on the datapath.