RE: [PATCH v2] ethdev: fast path async flow API

2024-02-06 Thread Dariusz Sosnowski
> -Original Message- > From: Thomas Monjalon > Sent: Monday, February 5, 2024 15:03 > To: Dariusz Sosnowski > Cc: Slava Ovsiienko ; Ori Kam ; > Suanming Mou ; Matan Azrad > ; Ferruh Yigit ; Andrew > Rybchenko ; dev@dpdk.org > Subject: Re: [PATCH v2] ethde

Re: [PATCH v2] ethdev: fast path async flow API

2024-02-05 Thread Thomas Monjalon
05/02/2024 14:14, Dariusz Sosnowski: > From: Thomas Monjalon > > 31/01/2024 10:35, Dariusz Sosnowski: > > > As a result, no checks for availability of the implementation are > > > needed at library level in data path. > > > Any library-level validation checks in async flow API are compiled if > >

RE: [PATCH v2] ethdev: fast path async flow API

2024-02-05 Thread Dariusz Sosnowski
> -Original Message- > From: Thomas Monjalon > Sent: Monday, February 5, 2024 12:08 > To: Dariusz Sosnowski > Cc: Slava Ovsiienko ; Ori Kam ; > Suanming Mou ; Matan Azrad > ; Ferruh Yigit ; Andrew > Rybchenko ; dev@dpdk.org > Subject: Re: [PATCH v2] ethde

Re: [PATCH v2] ethdev: fast path async flow API

2024-02-05 Thread Thomas Monjalon
31/01/2024 10:35, Dariusz Sosnowski: > This patch reworks the async flow API functions called in data path, > to reduce the overhead during flow operations at the library level. > Main source of the overhead was indirection and checks done while > ethdev library was fetching rte_flow_ops from a giv

RE: [PATCH v2] ethdev: fast path async flow API

2024-01-31 Thread Ori Kam
Hi Draiusz, > -Original Message- > From: Dariusz Sosnowski > Sent: Wednesday, January 31, 2024 11:35 AM > > This patch reworks the async flow API functions called in data path, > to reduce the overhead during flow operations at the library level. > Main source of the overhead was indirec