RE: net/mlx5: wrong Rx/Tx descriptor limits when DevX is off

2024-12-21 Thread Asaf Penso
Hello Igor and Slava, Can you please check out this issue? Regards, Asaf Penso From: Edwin Brossette Sent: Friday, 20 December 2024 19:06 To: dev@dpdk.org Cc: Laurent Hardy ; Olivier Matz ; Didier Pallard ; Jean-Mickael Guerin Subject: net/mlx5: wrong Rx/Tx descriptor limits when DevX is off

RE: [DPDK/testpmd Bug 1479] mlx5: Not able to create rte_flows to match head fragments and sub fragments

2024-07-02 Thread Asaf Penso
packet. To answer your questions, mlx5 doesn’t support match on head fragment and to match on non-head fragment, try mode 2 above. Regards, Asaf Penso From: bugzi...@dpdk.org Sent: Tuesday, 2 July 2024 17:21 To: dev@dpdk.org Subject: [DPDK/testpmd Bug 1479] mlx5: Not able to create rte_flows to

Re: mbuf fast free optimization idea

2023-08-26 Thread Asaf Penso
+ @Slava Ovsiienko<mailto:viachesl...@nvidia.com> Regards, Asaf Penso From: Morten Brørup Sent: Saturday, August 26, 2023 1:04:18 PM To: olivier.m...@6wind.com ; NBU-Contact-Thomas Monjalon (EXTERNAL) ; Shahaf Shuler Cc: dev@dpdk.org Subject: mbuf fas

Re: [Bug 1255] [asan] net/mlx5: memory leak on port cleanup

2023-06-21 Thread Asaf Penso
Hello David, What's the dpdk version used in that OS? Have you tried manually installing latest dpdk and check? We recently fixed some mem issue, raised by valgrind. Regards, Asaf Penso From: bugzi...@dpdk.org Sent: Tuesday, June 20, 2023 2:09:48 PM To

RE: Photon OS + MLX not coming up

2023-05-16 Thread Asaf Penso
Hello Chetan, Can you please mention the OFED version you use? In case it’s inbox, please share the rdma-core version. Have you tried installing OFED? DPDK 21.02 is tested with MLNX_OFED 5.2-2.2.0.0 Regards, Asaf Penso From: chetan bhasin Sent: Friday, 12 May 2023 10:54 To: dev@dpdk.org

RE: [dpdk-dev] [RFC] testpmd: support user-id attribute

2023-01-30 Thread Asaf Penso
v1, review, and integrate. Regards, Asaf Penso >-Original Message- >From: Eli Britstein >Sent: Sunday, 7 August 2022 10:01 >To: Singh, Aman Deep ; dev@dpdk.org >Cc: Slava Ovsiienko ; Ori Kam ; >Asaf Penso ; Matan Azrad ; Gaetan >Rivet ; Nir Anteby ; Yuying >Zhang

[PATCH v2] net/mlx5: add stub functions to null drv ops

2022-12-28 Thread Asaf Penso
will not support future concrete functions in a good way. This patch adds more stub functions that include error handling and are assigned to the null drv ops struct. This allows the functions to always call the virtual function without basing the decision on a specific drv type. Signed-off-by: Asaf

RE: Egress RTE flow rule rule with mark in matching pattern on mlx5

2022-09-13 Thread Asaf Penso
Hello David, Can we first understand what you would like to achieve? Accordingly, we can suggest a way to do so. Regards, Asaf Penso >-Original Message- >From: David Vodak >Sent: Tuesday, September 13, 2022 5:29 PM >To: Matan Azrad ; Slava Ovsiienko > >Cc: dev@dpdk.or

RE: [PATCH] net/mlx5: fix Rx queue recovery mechanism

2022-09-10 Thread Asaf Penso
discable the recovery in our PMD, we suggested to disable cqe zipping. However, these days, we are working on a patch to allow the above combination. It should be sent to the ML in a week or two, once we fully finish testing it. Regards, Asaf Penso From: Amiya Mohakud Sent: Wednesday, September

RE: [Bug 1069] Testpmd parameter --enable-lro fails on Mellanox ConnectX-5

2022-08-19 Thread Asaf Penso
Hello, can you please specify the OFED and FW version you use? Regards, Asaf Penso >-Original Message- >From: bugzi...@dpdk.org >Sent: Friday, August 19, 2022 10:50 AM >To: dev@dpdk.org >Subject: [Bug 1069] Testpmd parameter --enable-lro fails on Mellanox >C

RE: [Bug 1053] ConnectX6 / mlx5 DPDK - bad RSS/ rte_flow performance on mixed traffic ( rxq_cqe_comp_en=4 )

2022-07-16 Thread Asaf Penso
Hello, Can you please share the output of xstats? Regards, Asaf Penso >-Original Message- >From: bugzi...@dpdk.org >Sent: Friday, July 15, 2022 7:07 PM >To: dev@dpdk.org >Subject: [Bug 1053] ConnectX6 / mlx5 DPDK - bad RSS/ rte_flow performance >on mixed traffic (

RE: [PATCH] doc: fix support table for ETH and VLAN flow items

2022-04-27 Thread Asaf Penso
>-Original Message- >From: Ferruh Yigit >Sent: Tuesday, April 26, 2022 1:48 PM >To: Asaf Penso ; Ilya Maximets ; >dev@dpdk.org; Ori Kam >Cc: Ajit Khaparde ; Rahul Lakkireddy >; Hemant Agrawal >; Haiyue Wang ; John >Daley ; Guoyang Zhou ; >Min Hu (Connor) ; B

RE: [PATCH] doc: fix support table for ETH and VLAN flow items

2022-04-26 Thread Asaf Penso
>-Original Message- >From: Ferruh Yigit >Sent: Wednesday, April 20, 2022 8:52 PM >To: Ilya Maximets ; dev@dpdk.org; Asaf Penso > >Cc: Ajit Khaparde ; Rahul Lakkireddy >; Hemant Agrawal >; Haiyue Wang ; John >Daley ; Guoyang Zhou ; >Min Hu (Connor) ; Beilei

Re: dpdk rte rss flow with sriov

2022-03-31 Thread Asaf Penso
I understand your scenario. I want referring to action VF. Can you share the testpmd commands line you use in the VM? Regards, Asaf Penso From: Yaron Illouz Sent: Tuesday, March 29, 2022 5:33:39 PM To: Asaf Penso ; us...@dpdk.org ; dev@dpdk.org Subject: RE

RE: dpdk rte rss flow with sriov

2022-03-29 Thread Asaf Penso
Mellanox NICs support RSS for PF/VF/SF. Regards, Asaf Penso From: Yaron Illouz Sent: Tuesday, March 29, 2022 4:35 PM To: us...@dpdk.org; dev@dpdk.org Subject: dpdk rte rss flow with sriov Hi Is this possible to use dpdk rte rss flow with a vf sriov, or is it an option available only for real

RE: [PATCH 1/1] doc: add steps to configure VF interface as trusted

2022-02-28 Thread Asaf Penso
Thank you for the comment, Stephen. I also saw you update the tool, which is why I didn't see the missing line. I uploaded v3: http://patches.dpdk.org/project/dpdk/patch/20220228081117.3013452-1-as...@nvidia.com/ Regards, Asaf Penso >-Original Message- >From: Stephen Hemmi

[PATCH v3] doc: add steps to configure VF interface as trusted

2022-02-28 Thread Asaf Penso
Trusted VF is needed to offload rules with rte_flow to a group that is bigger than 0. The configuration is done in two parts: driver and FW. This patch adds the needed steps to configure a VF to be trusted. Signed-off-by: Asaf Penso Reviewed-by: Raslan Darawsheh --- v3: cleanup the patches v2

[PATCH v2] doc: add steps to configure VF interface as trusted

2022-02-28 Thread Asaf Penso
Trusted VF is needed to offload rules with rte_flow to a group that is bigger than 0. The configuration is done in two parts: driver and FW. This patch adds the needed steps to configure a VF to be trusted. Signed-off-by: Asaf Penso Reviewed-by: Raslan Darawsheh --- v3: cleanup the patches v2

[PATCH v2] doc: add steps to configure VF interface as trusted

2022-02-27 Thread Asaf Penso
Trusted VF is needed to offload rules with rte_flow to a group that is bigger than 0. The configuration is done in two parts: driver and FW. This patch adds the needed steps to configure a VF to be trusted. Signed-off-by: Asaf Penso Reviewed-by: Raslan Darawsheh --- doc/guides/nics/mlx5.rst

[PATCH 1/1] doc: add steps to configure VF interface as trusted

2022-02-27 Thread Asaf Penso
Trusted VF is needed to offload rules with rte_flow to a group that is bigger than 0. The configuration is done in two parts: driver and FW. This patch adds the needed steps to configure a VF to be trusted. Signed-off-by: Asaf Penso Reviewed-by: Raslan Darawsheh --- doc/guides/nics/mlx5.rst

RE: [PATCH v4 00/10] ethdev: datapath-focused flow rules management

2022-02-10 Thread Asaf Penso
Thanks, Ferruh. The pmd part is being updated according to the previous API comments. @Suanming Mou is working on it and will send it once ready, before the weekend. Regards, Asaf Penso >-Original Message- >From: Ferruh Yigit >Sent: Thursday, February 10, 2022 6:00 PM >T

Re: [Bug 924] Mellanox ConnectX6 DPDK dpdk-testpmd Receive error len error checksum UDP packet performance is very low!

2022-01-26 Thread Asaf Penso
You mention flow2 is with the errors, but also show the performance is good. is this correct? Do you mean when you have errors you get perf drop? Regards, Asaf Penso From: bugzi...@dpdk.org Sent: Thursday, January 20, 2022 11:01:43 AM To: dev@dpdk.org Subject

RE: PRM release mailing list

2021-12-01 Thread Asaf Penso
Sent by mistake to this ML. Sorry for this. Regards, Asaf Penso From: Asaf Penso Sent: Wednesday, December 1, 2021 1:55 PM To: dpdk-dev Subject: PRM release mailing list If you wish to get the PRM release mail, you can subscribe to nbu-adapter-prm mailing list via https://dlrequest/ Regards

PRM release mailing list

2021-12-01 Thread Asaf Penso
If you wish to get the PRM release mail, you can subscribe to nbu-adapter-prm mailing list via https://dlrequest/ Regards, Asaf Penso

RE: [dpdk-users] [DISCUSSION] code snippet documentation

2021-11-22 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Asaf Penso >Sent: Sunday, July 25, 2021 7:54 AM >To: Ferruh Yigit ; Ajit Khaparde >; NBU-Contact-Thomas Monjalon > >Cc: us...@dpdk.org; dpdk-dev ; David Marchand >; Bruce Richardson >; Jerin Jacob Kollanukkaran >;

RE: release schedule change proposal

2021-11-15 Thread Asaf Penso
>-Original Message- >From: Jerin Jacob >Sent: Monday, November 15, 2021 5:39 PM >To: Luca Boccassi >Cc: NBU-Contact-Thomas Monjalon ; dpdk-dev >; us...@dpdk.org >Subject: Re: release schedule change proposal > >On Mon, Nov 15, 2021 at 8:42 PM Luca Boccassi wrote: >> >> On Mon, 2021-11-15

[dpdk-dev] [PATCH 1/1] net/mlx5: add stub functions to null drv ops

2021-08-23 Thread Asaf Penso
will not support future concrete functions in a good way. This patch adds more stub functions that include error handling and are assigned to the null drv ops struct. This allows the functions to always call the virtual function without basing the decision on a specific drv type. Signed-off-by: Asaf

Re: [dpdk-dev] [PATCH 2/2] doc: update the offload information for Metering Hierarchy

2021-08-03 Thread Asaf Penso
>-Original Message- >From: Jiawei(Jonny) Wang >Sent: Tuesday, August 3, 2021 4:03 PM >To: Slava Ovsiienko ; Matan Azrad >; Asaf Penso ; NBU-Contact- >Thomas Monjalon ; Shahaf Shuler > >Cc: dev@dpdk.org; Raslan Darawsheh >Subject: [PATCH 2/2] doc: update

Re: [dpdk-dev] [PATCH 1/2] doc: update the offload information for ASO Metering

2021-08-03 Thread Asaf Penso
>-Original Message- >From: Jiawei(Jonny) Wang >Sent: Tuesday, August 3, 2021 4:03 PM >To: Slava Ovsiienko ; Matan Azrad >; Asaf Penso ; NBU-Contact- >Thomas Monjalon ; Shahaf Shuler > >Cc: dev@dpdk.org; Raslan Darawsheh >Subject: [PATCH 1/2] doc: update the

[dpdk-dev] [PATCH 1/1] net/mlx5: fix typo in flow engine type

2021-07-28 Thread Asaf Penso
pport flow aging") Cc: sta...@dpdk.org Signed-off-by: Asaf Penso --- drivers/net/mlx5/mlx5_flow_dv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/mlx5/mlx5_flow_dv.c b/drivers/net/mlx5/mlx5_flow_dv.c index 736227bc0c..4b569b0bdb 100644 --- a/driver

Re: [dpdk-dev] [dpdk-users] [DISCUSSION] code snippet documentation

2021-07-25 Thread Asaf Penso
Regards, Asaf Penso >-Original Message- >From: Ferruh Yigit >Sent: Friday, July 23, 2021 3:04 PM >To: Ajit Khaparde ; NBU-Contact-Thomas >Monjalon >Cc: Asaf Penso ; us...@dpdk.org; dpdk-dev >; David Marchand ; Bruce >Richardson ; Jerin Jacob Kollanukkaran

Re: [dpdk-dev] DPDK Packet drop/Out of sequence issue with Jumbo frames on MLX ConnectX-4 Lx NIC

2021-07-22 Thread Asaf Penso
Can you tell what's the mbuf size? Max packet Len? MTU size? Regards, Asaf Penso From: Balbeer Tiwari Sent: Tuesday, July 20, 2021 6:17:50 PM To: Asaf Penso ; dev@dpdk.org Subject: RE: [dpdk-dev] DPDK Packet drop/Out of sequence issue with Jumbo frames o

Re: [dpdk-dev] [DISCUSSION] code snippet documentation

2021-07-21 Thread Asaf Penso
+ dev@dpdk Regards, Asaf Penso From: users on behalf of Asaf Penso Sent: Thursday, 15 July 2021, 10:02 To: us...@dpdk.org Subject: [dpdk-users] [DISCUSSION] code snippet documentation Hello DPDK community, I would like to bring up a discussion about a way to

Re: [dpdk-dev] DPDK Packet drop/Out of sequence issue with Jumbo frames on MLX ConnectX-4 Lx NIC

2021-07-20 Thread Asaf Penso
Hello Balbeer, Can you please provide more details? What DPDK version do you use? What EAL and devargs value are being used? Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Balbeer Tiwari >Sent: Tuesday, July 20, 2021 4:54 PM >To: dev@dpdk.org >Subject:

Re: [dpdk-dev] [PATCH] net/mlx5: check meta register width for modify field

2021-05-18 Thread Asaf Penso
I didn't plan to have it in this release since it's not critical and I'm afraid of such changes... I didn't mention this in the status mail today. @Raslan Darawsheh<mailto:rasl...@nvidia.com> can we check tomorrow regression result? If not good we'll need to

Re: [dpdk-dev] : nvgre inner rss problem in mlx5

2021-05-12 Thread Asaf Penso
Hello Wenxu, We've integrated this fix - https://patchwork.dpdk.org/project/dpdk/patch/20210512102408.7501-1-jiaw...@nvidia.com/ Could you please confirm it resolves your issue? BTW, have you opened a BZ ticket? If so, could you please send me the link? Regards, Asaf

Re: [dpdk-dev] : nvgre inner rss problem in mlx5

2021-05-10 Thread Asaf Penso
Hello Wenxu, Can you please create a new BZ ticket? Looks like this is not handled properly in our pmd and we’ll handle it and update. Regards, Asaf Penso From: wenxu Sent: Monday, May 10, 2021 7:54 AM To: Asaf Penso Cc: dev@dpdk.org Subject: Re:: [dpdk-dev] nvgre inner rss problem in mlx5

Re: [dpdk-dev] nvgre inner rss problem in mlx5

2021-04-29 Thread Asaf Penso
Sure, let’s take it offline and come back here with updated results. Regards, Asaf Penso From: wenxu Sent: Thursday, April 29, 2021 11:30 AM To: Asaf Penso Cc: dev@dpdk.org Subject: Re:RE: Re:Re: [dpdk-dev] nvgre inner rss problem in mlx5 Hi Asaf, I using the upstream dpdk. There are the same

Re: [dpdk-dev] nvgre inner rss problem in mlx5

2021-04-28 Thread Asaf Penso
What DPDK version are you using? Can you try using upstream? We had a fix for a similar issue recently. Regards, Asaf Penso From: wenxu Sent: Wednesday, April 28, 2021 8:48 AM To: Asaf Penso Cc: dev@dpdk.org Subject: Re:Re: [dpdk-dev] nvgre inner rss problem in mlx5 rdma-core version is

Re: [dpdk-dev] nvgre inner rss problem in mlx5

2021-04-27 Thread Asaf Penso
Hello Wenxu, Thank you for reaching us. I would like to know a few more details before I can provide an assistance. Can you share the version numbers for: rdma-core OFED OS Regards, Asaf Penso From: dev on behalf of wenxu Sent: Wednesday, April 28, 2021 6

Re: [dpdk-dev] [PATCH v6 00/15] Add ASO meter support in MLX5 PMD

2021-04-21 Thread Asaf Penso
>-Original Message- >From: Ferruh Yigit >Sent: Wednesday, April 21, 2021 11:32 AM >To: Jiawei(Jonny) Wang ; Matan Azrad >; Ori Kam ; Slava Ovsiienko >; NBU-Contact-Thomas Monjalon > >Cc: dev@dpdk.org; Raslan Darawsheh ; Asaf Penso > >Subject: Re: [PATCH v6 0

Re: [dpdk-dev] [PATCH v9 1/2] ethdev: add pre-defined meter policy API

2021-04-20 Thread Asaf Penso
Thank you, Cristian, appreciate this extra effort! Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Dumitrescu, Cristian >Sent: Tuesday, April 20, 2021 2:18 PM >To: Jiawei(Jonny) Wang ; Matan Azrad >; Ori Kam ; Slava Ovsiienko >; Shahaf Shuler ; W

Re: [dpdk-dev] [PATCH v3 1/2] ethdev: add pre-defined meter policy API

2021-04-14 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Thomas Monjalon >Sent: Wednesday, April 14, 2021 11:02 AM >To: Dumitrescu, Cristian ; Li Zhang > >Cc: Ori Kam ; Slava Ovsiienko ; >Matan Azrad ; lir...@marvell.com; Wisam Monther >; Li, Xiaoyun ; Singh, Jasvinder >; Yigit, Ferruh ; Andrew >Rybche

Re: [dpdk-dev] [PATCH] doc: update push/pop VLAN support in mlx5 guide

2021-04-06 Thread Asaf Penso
the documentation for push/pop VLAN support. In E-Switch mode, >push VLAN on ingress traffic and pop VLAN in egress traffic are both support. > >Signed-off-by: Dong Zhou Reviewed-by: Asaf Penso >--- > doc/guides/nics/mlx5.rst | 12 ++-- > doc/guides/rel_notes

Re: [dpdk-dev] rte_flow ageing

2021-03-29 Thread Asaf Penso
20.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, March 29, 202

[dpdk-dev] DPDK 21.05 NVIDIA Mellanox Roadmap

2021-03-01 Thread Asaf Penso
Below is NVIDIA Mellanox's roadmap for DPDK21.05, on which we are currently working: rte_flow new APIs: === [1]Support a new action offload which perform connection tracking window validation. Motivation: TCP connection tracking is needed for many applications that act as a mediator

Re: [dpdk-dev] [PATCH v4] doc: add new tables for rte flow items and actions support

2021-02-18 Thread Asaf Penso
>-Original Message- >From: Thomas Monjalon >Sent: Wednesday, February 17, 2021 12:49 PM >To: Ferruh Yigit >Cc: Asaf Penso ; dev@dpdk.org; Gal Cohen (ProdM) >; Andrew Rybchenko ; >ajit.khapa...@broadcom.com; jer...@marvell.com >Subject: Re: [dpdk-dev] [PATCH v4]

Re: [dpdk-dev] [PATCH v4] doc: add new tables for rte flow items and actions support

2021-02-16 Thread Asaf Penso
Hello Ferruh, thanks for the reply and please see my below comments. Regards, Asaf Penso >-Original Message- >From: Ferruh Yigit >Sent: Tuesday, February 16, 2021 3:14 PM >To: Asaf Penso ; dev@dpdk.org >Cc: NBU-Contact-Thomas Monjalon ; Andrew >Rybchenko >Subject:

[dpdk-dev] [PATCH v4] doc: add new tables for rte flow items and actions support

2021-02-07 Thread Asaf Penso
ggested: 1. rte_flow items 2. rte_flow actions Also, since each table needs a new section in the pmd ini file that might not be relevant for all pmds, the print error message for missing section in conf.py is removed. Signed-off-by: Asaf Penso --- v4: update commit message and remove the note about sh

[dpdk-dev] [PATCH v3] doc: add new tables for rte flow items and actions support

2021-02-07 Thread Asaf Penso
ggested: 1. rte_flow items 2. rte_flow actions 3. rte_flow shared actions Also, since each table needs a new section in the pmd ini file that might not be relevant for all pmds, the print error message for missing section in conf.py is removed. Signed-off-by: Asaf Penso --- v3: remove the shared ac

[dpdk-dev] [PATCH v2] doc: add new tables for rte flow items and actions support

2021-02-07 Thread Asaf Penso
ggested: 1. rte_flow items 2. rte_flow actions 3. rte_flow shared actions Also, since each table needs a new section in the pmd ini file that might not be relevant for all pmds, the print error message for missing section in conf.py is removed. Signed-off-by: Asaf Penso --- v2: update commit message a

Re: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and actions support

2021-02-07 Thread Asaf Penso
>-Original Message- >From: Thomas Monjalon >Sent: Friday, February 5, 2021 12:09 AM >To: Asaf Penso >Cc: dev@dpdk.org >Subject: Re: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and >actions support > >04/02/2021 18:05, Asaf Penso: >> I

[dpdk-dev] [PATCH] doc: add new tables for rte flow items and actions support

2021-02-04 Thread Asaf Penso
ggested: 1. rte_flow items 2. rte_flow actions 3. rte_flow shared actions Signed-off-by: Asaf Penso --- doc/guides/conf.py | 23 +--- doc/guides/nics/features/default.ini | 109 +++ doc/guides/nics/features/mlx4.ini| 15 + doc/guides/nic

Re: [dpdk-dev] [PATCH] config: increase default maximum number of NUMA nodes

2021-02-04 Thread Asaf Penso
28, > description: 'maximum number of cores/threads supported by EAL') - >option('max_numa_nodes', type: 'integer', value: 4, >+option('max_numa_nodes', type: 'integer', value: 32, > description: 'maximum number of NUMA nodes supported by EAL') >option('enable_trace_fp', type: 'boolean', value: false, > description: 'enable fast path trace points.') >-- >2.30.0 Reviewed-by: Asaf Penso

Re: [dpdk-dev] [PATCH 2/2] doc: group mlx5 shared actions

2021-02-03 Thread Asaf Penso
Hi Jack, Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Jack Min >Sent: Tuesday, February 2, 2021 2:24 PM >To: Matan Azrad ; Shahaf Shuler >; Slava Ovsiienko >Cc: dev@dpdk.org >Subject: [dpdk-dev] [PATCH 2/2] doc: group mlx5 shared actions > &

Re: [dpdk-dev] [PATCH 1/2] doc: more info of rte flow shared action

2021-02-03 Thread Asaf Penso
t;> +Multiple flows can use the same shared action. >> +The shared action can be in-place updated by >> ``rte_flow_shared_action_update()`` >> +without destroying flow and creating flow again. >> + >> +The shared action specified data (e.g. counter) can be queried by >> +``rte_flow_shared_action_query()``. >> + >> .. _table_rte_flow_shared_action: >> >> .. table:: SHARED >> -- >> 2.30.0 > >Acked-by: Ori Kam >Best, >Ori Reviewed-by: Asaf Penso

Re: [dpdk-dev] [PATCH] doc: fix supported feature table in mlx5 guide

2021-02-02 Thread Asaf Penso
Hi >-Original Message- >From: Viacheslav Ovsiienko >Sent: Tuesday, February 2, 2021 4:28 PM >To: dev@dpdk.org >Cc: Raslan Darawsheh ; NBU-Contact-Thomas Monjalon >; Asaf Penso ; >carsten.andr...@tu-ilmenau.de; sta...@dpdk.org >Subject: [PATCH] doc: fix support

Re: [dpdk-dev] [Bug 613] [21.02] rule lost after port stopped

2021-01-14 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Ferruh Yigit >Sent: Thursday, January 14, 2021 10:38 AM >To: Gregory Etelson ; Ori Kam >Cc: bugzi...@dpdk.org; dev@dpdk.org; Ajit Khaparde > >Subject: Re: [dpdk-dev] [Bug 613] [21.02] rule lost after port stopped > >On 1/14/2021 7:15 AM, bugzi..

Re: [dpdk-dev] [PATCH 00/10] add mlx5 compress PMD

2021-01-12 Thread Asaf Penso
+ Akhil Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Matan Azrad >Sent: Monday, January 11, 2021 3:59 PM >To: dev@dpdk.org >Cc: NBU-Contact-Thomas Monjalon ; Ashish Gupta >; Fiona Trahe >Subject: [dpdk-dev] [PATCH 00/10] add mlx5 compress PMD

[dpdk-dev] [PATCH] doc: add release milestones definition

2021-01-10 Thread Asaf Penso
Signed-off-by: Asaf Penso --- doc/guides/contributing/patches.rst | 52 + 1 file changed, 52 insertions(+) diff --git a/doc/guides/contributing/patches.rst b/doc/guides/contributing/patches.rst index 4e9140b..849fe6d 100644 --- a/doc/guides/contributing

Re: [dpdk-dev] [PATCH] ethdev: introduce generic copy rte flow action

2021-01-10 Thread Asaf Penso
Correct, Ori. We'll soon send the testpmd part and pmd draft. Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Ori Kam >Sent: Sunday, January 10, 2021 10:01 AM >To: Alexander Kozyrev ; dev@dpdk.org >Cc: Slava Ovsiienko ; NBU-Contact-Thomas &

[dpdk-dev] DPDK 21.02 NVIDIA Mellanox Roadmap

2020-12-18 Thread Asaf Penso
Below is NVIDIA Mellanox's roadmap for DPDK21.02, which we are currently working on: rte_flow new APIs: === [1]Support a new and generic copy action - Providing an ability to copy from an arbitrary source field to an arbitrary destination field. Motivation: Copy tunnel in

Re: [dpdk-dev] [PATCH] net/mlx5: fix buffer split offload advertising

2020-12-13 Thread Asaf Penso
mlx5: report Rx buffer split capabilities") >Cc: sta...@dpdk.org > >Signed-off-by: Viacheslav Ovsiienko Reviewed-by: Asaf Penso >--- > drivers/net/mlx5/mlx5_ethdev.c | 4 ++-- > drivers/net/mlx5/mlx5_rxq.c| 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > &g

[dpdk-dev] [PATCH v4] doc: add information for Rx burst functions in mlx5

2020-11-23 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso Acked-by: Viacheslav Ovsiienko --- v4: update the fallback for mprq burst functions v3

[dpdk-dev] [PATCH v2] doc: update documentation for Bluefield platform

2020-11-23 Thread Asaf Penso
The documentation file contains some broken links to Mellanox's site. Also now BlueField-2 platform is supported. This patch provides new links and adds documentation for BlueField-2 platform. Signed-off-by: Asaf Penso --- v2: styling updates and typo --- doc/guides/platform/bluefield.rst

[dpdk-dev] [PATCH] doc: update documentation for Bluefield platform

2020-11-23 Thread Asaf Penso
The documentation file contains some broken links to Mellanox's site. Also now BlueField-2 platform is supported. This patch provides new links and adds documentation for BlueField-2 platform. Signed-off-by: Asaf Penso --- doc/guides/platform/bluefield.rst | 16 1 file ch

Re: [dpdk-dev] [PATCH] net/mlx5: reduce log level in hlist registration

2020-11-23 Thread Asaf Penso
Regards, Asaf Penso >-Original Message- >From: dev On Behalf Of Matan Azrad >Sent: Monday, November 23, 2020 5:57 PM >To: Slava Ovsiienko >Cc: dev@dpdk.org; NBU-Contact-Thomas Monjalon >Subject: [dpdk-dev] [PATCH] net/mlx5: reduce log level in hlist registration &

[dpdk-dev] [PATCH v3] doc: add information for Rx burst functions in mlx5

2020-11-23 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso --- v3: checkpatch cleanup v2: for mprq added note for rxqs_min_mprq --- doc/guides/nics/mlx5

[dpdk-dev] [PATCH v2] doc: add information for Rx burst functions in mlx5

2020-11-22 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso --- v2: for mprq added note for rxqs_min_mprq --- doc/guides/nics/mlx5.rst | 57

[dpdk-dev] [PATCH] doc: add information for Rx burst functions in mlx5

2020-11-22 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso --- doc/guides/nics/mlx5.rst | 55 1 file

[dpdk-dev] [PATCH v2] doc: update supported hardware offloads in mlx5

2020-11-22 Thread Asaf Penso
In DPDK 20.11 the following offload features are added: * Buffer Split * Sampling * Tunnel offload * 2-port hairpin * RSS shared action * Age shared action Update the relevant tables with OFED/rdma-core/NIC versions. Signed-off-by: Asaf Penso --- v2: added age shared action details --- doc

[dpdk-dev] [PATCH] doc: update supported hardware offloads in mlx5

2020-11-19 Thread Asaf Penso
In DPDK 20.11 the following offload features are added: * Buffer Split * Sampling * Tunnel offload * 2-port hairpin * RSS shared action Update the relevant tables with OFED/rdma-core/NIC versions. Signed-off-by: Asaf Penso --- doc/guides/nics/mlx5.rst | 26 +- 1 file

Re: [dpdk-dev] [PATCH v2 4/4] net/mlx5: driver support for shared action

2020-10-26 Thread Asaf Penso
As Slava mentioned we are already working on a patch to align all pmd calls. It should be in the ML soon. We target it for rc2. Regards, Asaf Penso From: Thomas Monjalon Sent: Monday, October 26, 2020 6:40:13 PM To: Andrey Vesnovaty ; Ferruh Yigit ; Slava

Re: [dpdk-dev] [PATCH] eal: fix build with conflicting libc variable memory_order

2020-10-14 Thread Asaf Penso
il >compilation with: >error: declaration of 'memory_order' shadows a global declaration >[-Werror=shadow] > rte_atomic_thread_fence(int memory_order) Fix it by changing the >argument name 'memory_order' to 'memorder'. > >Fixes: 672a15056

Re: [dpdk-dev] [PATCH 3/3 v3] app/testpmd: support hardware offload to drop error packets

2020-10-11 Thread Asaf Penso
Regards, Asaf Penso >-Original Message- >From: nipun.gu...@nxp.com >Sent: Friday, October 9, 2020 4:14 PM >To: dev@dpdk.org >Cc: NBU-Contact-Thomas Monjalon ; >ferruh.yi...@intel.com; arybche...@solarflare.com; >hemant.agra...@nxp.com; sachin.sax...@nxp.c

Re: [dpdk-dev] [PATCH 1/3 v2] ethdev: add rx offload to drop error packets

2020-10-08 Thread Asaf Penso
t64_t >rx_err_drop_offload_capa'. >> >> Regards, >> Nipun >> >> > >> > >> > > Ill send a v3. >> > > >> > > Thanks, >> > > Nipun >> > > >> > > > >> > > > > >> > > > > Currently we have not planned to add separate knobs for >> > > > > separate error in the driver, maybe we can define them >> > > > > separately, or we need have them in this series itself? >> > > > >> > > > I think, ethdev API can have the capability on what are levels >> > > > it supported, in your driver case, you can express the same. >> > > > >> > > > >> > > > > >> > > > > > >> > > > > > > > >> > > > > > > > Signed-off-by: Nipun Gupta >> > > > > > > > Signed-off-by: Rohit Raj >> > > > > > > > --- >> > > > > > > > These patches are based over series: >> > > > > > > > >> > > > > > >> > > > >> > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpa >> > tchwo >> > > > > > >> > > > >> > >rk.dpdk.org%2Fpatch%2F78630%2F&data=02%7C01%7Cnipun.gupta%40 >nx >> > > > > > >> > > > >> > >p.com%7C90b516fd465c48945e7008d869492b3e%7C686ea1d3bc2b4c6fa92cd9 >> > > > > > >> > > > >> > >9c5c301635%7C0%7C0%7C637375110263097933&sdata=RBQswMBsfpM6 >> > > > > > >nyKur%2FaHvOMvNK7RU%2BRyhHt%2FXBsP1OM%3D&reserved=0 >> > > > > > > > >> > > > > > > > Changes in v2: >> > > > > > > > - Add support in DPAA1 driver (patch 2/3) >> > > > > > > > - Add support and config parameter in testpmd (patch >> > > > > > > > 3/3) >> > > > > > > > >> > > > > > > > lib/librte_ethdev/rte_ethdev.h | 1 + >> > > > > > > > 1 file changed, 1 insertion(+) >> > > > > > > >> > > > > > > Maybe this should be an rte_flow match/action which would >> > > > > > > then make >> > it >> > > > > > > more flexible? >> > > > > > >> > > > > > I think, it is not based on any Patten matching. So IMO, it >> > > > > > should be best >> > if it >> > > > > > is part of RX offload. >> > > > > > >> > > > > > > >> > > > > > > There is not much of a performance gain for this in real >> > > > > > > life and if only one driver supports it then I am not convinced >> > > > > > > this >is needed. >> > > > > > >> > > > > > Marvell HW has this feature. Reviewed-By: Asaf Penso

Re: [dpdk-dev] [PATCH 3/3 v2] testpmd: support hardware offload to drop error packets

2020-10-08 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of nipun.gu...@nxp.com >Sent: Monday, October 5, 2020 10:15 AM >To: dev@dpdk.org >Cc: NBU-Contact-Thomas Monjalon ; >ferruh.yi...@intel.com; arybche...@solarflare.com; >hemant.agra...@nxp.com; sachin.sax...@nxp.com; rohit@nxp.com; >Nipun Gupta

Re: [dpdk-dev] [RFC PATCH v3 3/3] app/testpmd: handle device recovery event

2020-10-08 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Kalesh A P >Sent: Wednesday, September 30, 2020 10:13 AM >To: dev@dpdk.org >Cc: NBU-Contact-Thomas Monjalon ; >ferruh.yi...@intel.com; ajit.khapa...@broadcom.com >Subject: [dpdk-dev] [RFC PATCH v3 3/3] app/testpmd: handle device recovery >event >

Re: [dpdk-dev] [PATCH v5 1/3] ethdev: support device reset and recovery events

2020-10-08 Thread Asaf Penso
rules >+ * offloaded prior to the reset will be lost and >+ * the application has to recreate the rules again. >+ */ > RTE_ETH_EVENT_MAX /**< max value of this enum */ > }; > >-- >2.10.1 LGTM Reviewed-by: Asaf Penso

Re: [dpdk-dev] [PATCH] ethdev: fix xstat name of basic stats per queue

2020-10-08 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Kevin Traynor >Sent: Thursday, October 8, 2020 12:10 PM >To: NBU-Contact-Thomas Monjalon ; dev@dpdk.org >Cc: ferruh.yi...@intel.com; arybche...@solarflare.com >Subject: Re: [dpdk-dev] [PATCH] ethdev: fix xstat name of basic stats per >queue > >On

Re: [dpdk-dev] [PATCH 3/4] app/testpmd: fix build with gcc 11

2020-10-04 Thread Asaf Penso
/config.c >> +++ b/app/test-pmd/config.c >> @@ -1774,7 +1774,7 @@ port_flow_aged(portid_t port_id, uint8_t >> destroy) >> >> /** List flow rules. */ >> void >> -port_flow_list(portid_t port_id, uint32_t n, const uint32_t group[n]) >> +port_flow_list(portid_t port_id, uint32_t n, const uint32_t *group) >> { >> struct rte_port *port; >> struct port_flow *pf; >> -- >> 2.26.2 >> > >Reviewed-by: David Marchand > >-- >David Marchand Reviewed-by: Asaf Penso

Re: [dpdk-dev] [PATCH v2] testpmd: add speed capability in device info

2020-10-04 Thread Asaf Penso
intf(" 50 Gbps "); >+ if (speed_capa & ETH_LINK_SPEED_56G) >+ printf(" 56 Gbps "); >+ if (speed_capa & ETH_LINK_SPEED_100G) >+ printf(" 100 Gbps "); >+ if (speed_capa & ETH_LINK_SPEED_200G) >+ printf(" 200 Gbps "); > printf("\n"); > } > } >-- >2.25.1 I'm ok also to leave is as-is. Reviewed-By: Asaf Penso

Re: [dpdk-dev] [PATCH v8 13/13] doc: update offload dependencies document

2020-09-26 Thread Asaf Penso
Regards, Asaf Penso >-Original Message- >From: Jiawei Wang >Sent: Sunday, September 27, 2020 9:19 AM >To: Ori Kam ; Slava Ovsiienko ; >Matan Azrad ; NBU-Contact-Thomas Monjalon >; ferruh.yi...@intel.com; >marko.kovace...@intel.com; arybche...@solarflare.com >

Re: [dpdk-dev] [PATCH] ethdev: add security flow item

2020-09-21 Thread Asaf Penso
Regards, Asaf Penso >-Original Message- >From: Tejasree Kondoj >Sent: Monday, September 21, 2020 11:59 AM >To: Asaf Penso ; Stephen Hemminger > >Cc: Akhil Goyal ; Radu Nicolau >; Declan Doherty ; Ori >Kam ; NBU-Contact-Thomas Monjalon >; Ferruh Yigit ; Andr

Re: [dpdk-dev] Duplicating traffic with RTE Flow

2020-09-18 Thread Asaf Penso
Hello Jan, You can have a look in series [1] where we propose to add APIs to DPDK20.11 for both mirroring and sampling for packets, with additional actions of the different traffic. [1] http://patches.dpdk.org/project/dpdk/list/?series=12045 Regards, Asaf Penso >-Original Mess

Re: [dpdk-dev] [PATCH] ethdev: add security flow item

2020-09-17 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Stephen Hemminger >Sent: Thursday, September 10, 2020 7:46 PM >To: Tejasree Kondoj >Cc: Akhil Goyal ; Radu Nicolau >; Declan Doherty ; Ori >Kam ; NBU-Contact-Thomas Monjalon >; Ferruh Yigit ; Andrew >Rybchenko ; Jerin Jacob ; >Narayana Prasad ;

[dpdk-dev] DPDK 20.11 NVIDIA Mellanox Roadmap

2020-08-24 Thread Asaf Penso
Below is NVIDIA Mellanox's roadmap for DPDK20.11, which we are currently working on:   rte_flow API updates: == [1] Support flow-based traffic sampling and mirroring: Packets of a given classification can be cloned at a given sampling rate and forwarded to a vport or que

Re: [dpdk-dev] [PATCH v2] doc: fix the release notes for Mellanox PMD

2020-08-06 Thread Asaf Penso
Regards, Asaf Penso > -Original Message- > From: dev On Behalf Of Viacheslav Ovsiienko > Sent: Thursday, August 6, 2020 7:55 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Thomas Monjalon > > Subject: [dpdk-dev] [PATCH v2] doc: fix the release notes for Mellanox

Re: [dpdk-dev] [PATCH] app/flow-perf: fix condition of hairpin queues setup

2020-07-05 Thread Asaf Penso
Regards, Asaf Penso > -Original Message- > From: dev On Behalf Of Wisam Jaddo > Sent: Tuesday, June 30, 2020 11:10 AM > To: Thomas Monjalon ; Jack Min > ; david.march...@redhat.com > Cc: dev@dpdk.org; Wisam Monther > Subject: [dpdk-dev] [PATCH] app/flow-perf: fix

Re: [dpdk-dev] [PATCH] app/testpmd: fix error detection in MTU command

2020-05-19 Thread Asaf Penso
Regards, Asaf Penso > -Original Message- > From: dev On Behalf Of Shy Shyman > Sent: Monday, May 18, 2020 12:27 PM > To: dev@dpdk.org > Cc: Wenzhuo Lu ; Beilei Xing > ; Bernard Iremonger > ; xavier.hu...@huawei.com > Subject: [dpdk-dev] [PATCH] app/testpmd: fi

Re: [dpdk-dev] [PATCH] doc/mlx5: remove limitation for TSO over VM

2020-05-13 Thread Asaf Penso
Thanks, Raslan. ACK. Regards, Asaf Penso From: dev on behalf of Raslan Darawsheh Sent: Wednesday, May 13, 2020 2:00:31 PM To: Matan Azrad ; Slava Ovsiienko Cc: dev@dpdk.org Subject: [dpdk-dev] [PATCH] doc/mlx5: remove limitation for TSO over VM removing the

Re: [dpdk-dev] [PATCH v3] net/mlx5: add 200G link speed

2020-05-06 Thread Asaf Penso
Regards, Asaf Penso > -Original Message- > From: Ferruh Yigit > Sent: Wednesday, May 6, 2020 5:23 PM > To: Thomas Monjalon > Cc: dev@dpdk.org; Asaf Penso ; > arybche...@solarflare.com; Slava Ovsiienko ; > Matan Azrad > Subject: Re: [dpdk-dev] [PATCH v3] net/m

[dpdk-dev] [PATCH v3] net/mlx5: add 200G link speed

2020-05-06 Thread Asaf Penso
There is no way to report back a link speed of 200Gbps. Adding 200G link speed. Signed-off-by: Asaf Penso --- v2 - reword commit log and remove 400G v3 - rebase and fix checkpatch warning --- app/test-pmd/cmdline.c | 12 +++- doc/guides/rel_notes/release_20_05.rst

[dpdk-dev] [PATCH v3] net/mlx5: add 200G link speed

2020-05-06 Thread Asaf Penso
There is no way to report back a link speed of 200Gbps. Adding 200G link speed. Signed-off-by: Asaf Penso --- app/test-pmd/cmdline.c | 12 +++- doc/guides/rel_notes/release_20_05.rst | 2 ++ doc/guides/testpmd_app_ug/testpmd_funcs.rst | 2 +- drivers/net

[dpdk-dev] [PATCH v2] net/mlx5: add 200G link speed

2020-05-06 Thread Asaf Penso
There is no way to report back a link speed of 200Gbps. Adding 200G link speed. Signed-off-by: Asaf Penso --- v2 - reword commit log and remove 400G --- app/test-pmd/cmdline.c | 12 +++- doc/guides/rel_notes/release_20_05.rst | 2 ++ doc/guides/testpmd_app_ug

[dpdk-dev] [PATCH] net/mlx5: add 200G and 400G link speed

2020-04-21 Thread Asaf Penso
There is no way to report back a link speed of 200Gbps nor 400Gbps. Adding both 200G and 400G link speed. Signed-off-by: Asaf Penso --- app/test-pmd/cmdline.c | 14 - doc/guides/rel_notes/release_20_05.rst | 2 ++ doc/guides/testpmd_app_ug

[dpdk-dev] [PATCH] net/mlx5: fix location of assert function

2020-04-16 Thread Asaf Penso
. Also, used an existing define for the assert. Fixes: 21cae858 ("net/mlx5: allocate door-bells via DevX") Cc: sta...@dpdk.org Signed-off-by: Asaf Penso Reviewed-by: Dekel Peled Acked-by: Viacheslav Ovsiienko --- drivers/net/mlx5/mlx5.c | 2 +- 1 file changed, 1 insertion(+), 1

Re: [dpdk-dev] [PATCH] vdpa/mlx5: set default queue indices

2020-04-15 Thread Asaf Penso
Thanks Maxime. Regards, Asaf Penso > -Original Message- > From: Maxime Coquelin > Sent: Wednesday, April 15, 2020 10:35 AM > To: Asaf Penso ; dev@dpdk.org > Cc: Slava Ovsiienko ; Matan Azrad > > Subject: Re: [dpdk-dev] [PATCH] vdpa/mlx5: set default queue indices

Re: [dpdk-dev] [PATCH 1/2] ethdev: deduplicate functions to get link infos

2020-04-07 Thread Asaf Penso
Thank you, Thomas, for taking care of this. PSB. Regards, Asaf Penso > -Original Message- > From: dev On Behalf Of Thomas Monjalon > Sent: Wednesday, April 8, 2020 1:27 AM > To: dev@dpdk.org > Cc: Ferruh Yigit ; Andrew Rybchenko > > Subject: [dpdk-dev] [PATCH 1/2

[dpdk-dev] [PATCH] net/mlx5: fix call to modify action without init item

2020-03-25 Thread Asaf Penso
rg Signed-off-by: Asaf Penso Reviewed-by: Dekel Peled --- drivers/net/mlx5/mlx5_flow_dv.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/net/mlx5/mlx5_flow_dv.c b/drivers/net/mlx5/mlx5_flow_dv.c index 809833b..eabc745 100644 --- a/drivers/net/mlx5/mlx5

  1   2   >