Re: [dpdk-dev] rte_flow ageing

2021-03-30 Thread David Bouyeure
s) we recommend using DPDK20.11 and OFED5.2, and not the combo you are referring to. Second, we can always improve our documentation and I appreciate your queries. Please see my comments inline. Regards, Asaf Penso -Original Message- From: dev On Behalf Of David Bouyeure Sent: Monday,

Re: [dpdk-dev] rte_flow ageing

2021-04-07 Thread David Bouyeure
far. Thanks again. Regards. On 4/5/21 12:23 PM, Matan Azrad wrote: Hi I will try to answer inline with prefix [MA]. *From:* David Bouyeure *Sent:* Tuesday, March 30, 2021 6:46 PM *To:* Asaf Penso ; dev@dpdk.org *Cc:* Matan Azrad ; Jack Min *Subject:* Re: [dpdk-dev] rte_flow ageing *Exter

Re: [dpdk-dev] rte_flow ageing

2021-04-08 Thread David Bouyeure
don't understand what is the issue for you in option 1... השג את ‏Outlook עבור Android‏ <https://aka.ms/AAb9ysg> ---- *From:* David Bouyeure *Sent:* Wednesday, April 7, 2021 7:19:34 PM *To:* Matan Azrad ; Asaf Pe

Re: [dpdk-dev] rte_flow ageing

2021-04-08 Thread David Bouyeure
&= ~MLX5_AGE_EVENT_NEW; }  } Thanks. On 4/8/21 11:52 AM, Matan Azrad wrote: Yes, you right for the meaning of MLX5_AGE_TRIGGER. But why you said it is erased when the callback return? It is erased when a new aged-out flow is detected by the driver…. Do you have an issue with option 1? M

[dpdk-dev] rte_flow ageing

2021-03-29 Thread David Bouyeure
Hi, I've found out the pretty useful experimental brand new flow ageing API implemented in the mlx5 PMD. I'm trying it (rte_eth_dev_callback_register(RTE_ETH_EVENT_FLOW_AGED), RTE_FLOW_ACTION_TYPE_AGE) to recover any flow that I previously offloaded. The DPDK version is 20.08 and Mellanox(

Re: [dpdk-dev] rte_flow ageing

2021-03-29 Thread David Bouyeure
Sorry for the below topic confusion(in-reply-to). On 3/29/21 9:50 AM, David Bouyeure wrote: Hi, I've found out the pretty useful experimental brand new flow ageing API implemented in the mlx5 PMD. I'm trying it (rte_eth_dev_callback_register(RTE_ETH_EVENT

[dpdk-dev] rte_flow ageing

2021-03-29 Thread David Bouyeure
Hi, I've found out the pretty useful experimental brand new flow ageing API implemented in the mlx5 PMD. I'm trying it (rte_eth_dev_callback_register(RTE_ETH_EVENT_FLOW_AGED), RTE_FLOW_ACTION_TYPE_AGE) to recover any flow that I previously offloaded. The DPDK version is 20.08 and Mellanox(