Re: mlx5: is GTP encapsulation possible using the rte_flow api?

2024-07-22 Thread Raslan Darawsheh
ich is a bit >surprising as the documentation in rte_flow.rst (DPDK version 24.03) >says that: >``offset`` allows going past the specified packet field boundary to >copy a field to an arbitrary place in a packet, >Is this just a driver limitation or an HW limitation? Or could a flex >item solve this? >Thanks, Laszlo Kindest regards Raslan Darawsheh

RE: Mellaox nic binding to driver.

2021-10-07 Thread Raslan Darawsheh
ks, legacy socket not created No of ports : 0 > Calling DPDK-Init for PDCP > > But when I do not bind the mellanox nic to any driver, it is working fine. > > Please let me know if my approach is correct. > > Thanks, > Animesh Tripathi Kindest regards Raslan Darawsheh

RE: Does Mellanox ConnectX-5 Ex support RSS on ethernet layer headers alone?

2021-10-06 Thread Raslan Darawsheh
ence for the same? > > > Thanks > Anna Kindest regards, Raslan Darawsheh

Re: Using rte_flow to distribute single flow type among multiple Rx queues using DPDK in Mellanox ConnectX-5 Ex

2021-09-29 Thread Raslan Darawsheh
expansion for the items in mlx5 pmd internally. Kindest regards, Raslan Darawsheh From: Anna A Sent: Thursday, September 30, 2021 3:29:51 AM To: Wisam Monther Cc: NBU-Contact-Thomas Monjalon ; users@dpdk.org ; Matan Azrad ; Slava Ovsiienko Subject: Re: Using

Re: [dpdk-users] Installation of latest DPDK on x86_64 machine

2021-07-06 Thread Raslan Darawsheh
I guess you can have a look at this guide: https://core.dpdk.org/doc/quick-start/ which should help you on doing the sanity check which you are looking for. Kindest regards, Raslan Darawsheh From: Ashish Mishra Sent: Tuesday, July 6, 2021 4:02 PM To: Raslan Darawsheh Cc: users Subject: Re

Re: [dpdk-users] Installation of latest DPDK on x86_64 machine

2021-07-06 Thread Raslan Darawsheh
Hi Ashish, Kmods are no longer part of the dpdk git tree, Check this git for the kmods http://git.dpdk.org/dpdk-kmods/ Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Ashish Mishra > Sent: Tuesday, July 6, 2021 3:26 PM > To: users >

Re: [dpdk-users] Issue with UDP based fragmented packets on Azure cloud

2021-05-27 Thread Raslan Darawsheh
o make all frags go to the same queue. > > Thanks, > Madhukar. Kindest regards, Raslan Darawsheh

Re: [dpdk-users] mlx5 dv_flow_en doesn't behave as expected

2021-05-09 Thread Raslan Darawsheh
f you'll check the following: https://doc.dpdk.org/guides/prog_guide/rte_flow.html section: 12.2.6.3 you'll see the following: The field has_vlan can be used to match any type of tagged packets, instead of using the type field. If the type and has_vlan fields are not specified, then both tagged and untagged packets will match the pattern. Which means from your rules it's fully expected to match both tagged and untagged packets, If you want to match tagged packets then has_vlan should be of spec 1 and mask 1, as for untagged packets, It should be has_vlan with spec of 0 and mask of 1, > > > Thanks a lot. > Kindest regards Raslan Darawsheh

Re: [dpdk-users] Upgrading the Mellanox drivers to v 4.4.3 removes infiniband devices

2021-02-07 Thread Raslan Darawsheh
+@Feras Daoud, @Noa Spanier, Guys, Can you kindly assist with the bellow ? Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Kiran Shinde > Sent: Tuesday, February 2, 2021 7:26 AM > To: users@dpdk.org > Subject: [dpdk-users] Upgradi

Re: [dpdk-users] common_mlx5: Failed to load driver = net_mlx5 Error

2021-02-02 Thread Raslan Darawsheh
@Mellanox Support Admin<mailto:supportad...@mellanox.com> Hi Pravein, Sorry for late response, but can you kindly have this with support admin? I guess it might require some debug session to be able to identify the root cause for it. Kindest regards, Raslan Darawsheh From: Pravein GK

Re: [dpdk-users] common_mlx5: Failed to load driver = net_mlx5 Error

2021-01-28 Thread Raslan Darawsheh
Hi Pravein, Do you happen to have any errors in dmesg output ? Also, can you post the output of ibdev2netdev ? Kindest regards, Raslan Darawsheh From: Pravein GK Sent: Thursday, January 28, 2021 10:36 AM To: Raslan Darawsheh Cc: users@dpdk.org Subject: Re: [dpdk-users] common_mlx5: Failed

Re: [dpdk-users] Skeleton basicfwd sample app hits error [net_mlx5: DV flow is not supported] on Mellanox VF in VM

2021-01-28 Thread Raslan Darawsheh
Hello Das, Can you kindly try to add the following devarg to your pci-whitelist ? --pci-whitelist :00:0d.0,dv_flow_en=0 -- pci-whitelist :00:0e.0,dv_flow_en=0 Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Das, Surajit > Sent:

Re: [dpdk-users] common_mlx5: Failed to load driver = net_mlx5 Error

2021-01-28 Thread Raslan Darawsheh
Hi Parvein, Can you kindly confirm that the kernel drivers (mlx5_ib, mlx5_core) are loaded? (lsmod | grep mlx5_) If not please try to restart the kernel driver: /etc/init.d/openibd force-restart Kindest regards, Raslan Darawsheh > -Original Message- > From: users On

Re: [dpdk-users] DPDK: MPLS packet processing

2021-01-18 Thread Raslan Darawsheh
> -Original Message- > From: Thomas Monjalon > Sent: Monday, January 18, 2021 12:08 PM > To: raktim bhatt ; Raslan Darawsheh > > Cc: users@dpdk.org; Slava Ovsiienko ; Asaf Penso > > Subject: Re: [dpdk-users] DPDK: MPLS packet processing > > 18/01/2021 09:

Re: [dpdk-users] DPDK: MPLS packet processing

2021-01-18 Thread Raslan Darawsheh
++, Hi Raktim, > -Original Message- > From: users On Behalf Of raktim bhatt > Sent: Saturday, January 16, 2021 10:46 AM > To: users@dpdk.org > Subject: [dpdk-users] DPDK: MPLS packet processing > > Hi All, > > I am trying to build a multi-RX-queue dpdk program, using RSS to split the

Re: [dpdk-users] Enable MLX5 driver v20.11

2020-12-14 Thread Raslan Darawsheh
By the way, I've added to my example also the path to vdpa and regex driver which are not needed if you are using only net pmd. Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Raslan Darawsheh > Sent: Monday, December 14, 2020 10:27 AM > T

Re: [dpdk-users] Enable MLX5 driver v20.11

2020-12-14 Thread Raslan Darawsheh
Kindest regards, Raslan Darawsheh From: Gerry Wan Sent: Monday, December 14, 2020 7:33 AM To: Raslan Darawsheh Cc: users@dpdk.org Subject: Re: [dpdk-users] Enable MLX5 driver v20.11 I've found that linking with static libraries will fix this problem, but using shared libraries continues to succ

Re: [dpdk-users] Enable MLX5 driver v20.11

2020-12-13 Thread Raslan Darawsheh
Starting OFED 5.1 it stopped the support for MLX4 pmd And seems that you have some libmlx4 under your local lib dir, In the meanwhile what you can do when doing ninja is to disable mxl4 compilation: meson build -D disable_driver=net/mlx4; ninja -C build Kindest regards, Raslan Darawsheh From

Re: [dpdk-users] Enable MLX5 driver v20.11

2020-12-13 Thread Raslan Darawsheh
Hi Gerry, Starting V20.11 the build system was switched to use meson only, And if you have necessary packages for MLX5 (a.k. rdma-core) it will be built automatically. As for your question if you still don't need to bind mlx5 driver that's true, its still valid. Kindest regards, Raslan

Re: [dpdk-users] Problem in configuring rxmode.mq_mode

2020-07-16 Thread Raslan Darawsheh
Hi Alireza, We had this issue in old releases, and it has been fixed by this patch: http://patches.dpdk.org/patch/69554/ can you check if it will solve your issue? Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Alireza Sanaee > Sent: Thursday

Re: [dpdk-users] [mlx5 + DPDK 19.11] Flow insertion rate less than 4K per sec

2020-04-21 Thread Raslan Darawsheh
Hi Tom, Can you send an example for an rte_flow rule that you are trying ? I guess since you are using RSS it might affect more the performance what flows are being used. Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Tom Barbette > Sent

Re: [dpdk-users] How to use .last and .spec fields in the Generic Flow API?

2019-03-07 Thread Raslan Darawsheh
rule for each port that you want. Kindest regards, Raslan Darawsheh > -Original Message- > From: Andrew Bainbridge > Sent: Thursday, March 7, 2019 1:10 PM > To: Raslan Darawsheh ; users > Subject: RE: [dpdk-users] How to use .last and .spec fields in the Generic >

Re: [dpdk-users] How to use .last and .spec fields in the Generic Flow API?

2019-03-07 Thread Raslan Darawsheh
regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Andrew Bainbridge > Sent: Wednesday, March 6, 2019 5:30 PM > To: users > Subject: [dpdk-users] How to use .last and .spec fields in the Generic Flow > API? > > Hi > > How should

Re: [dpdk-users] access rte flow MARK action field

2018-12-13 Thread Raslan Darawsheh
Hi, The mbuf will have this ol_flag PKT_RX_FDIR_ID and mark id can be restored from this field mb->hash.fdir.hi Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Uiu Uioreanu > Sent: Wednesday, December 12, 2018 5:34 PM > To: users@dpd

Re: [dpdk-users] Problem installing rules with counters on MLX5

2018-10-15 Thread Raslan Darawsheh
I would recommend using testpmd to test that since I didn’t get the chance to test this example application. And if you are using testpmd it would for sure work, but if it didn’t work for you let me know what errors you are getting. Kindest regards, Raslan Darawsheh From: Cliff Burdick Sent

Re: [dpdk-users] Problem installing rules with counters on MLX5

2018-10-14 Thread Raslan Darawsheh
Hi Cliff, Can you please send me what exactly you are seeing? As for the email that you are referring this is a limitation for MLX5 that it can’t have empty vlan you need to specify vid in order for it to work. Kindest regards, Raslan Darawsheh From: Cliff Burdick Sent: Friday, October 12

Re: [dpdk-users] Problem installing rules with counters on MLX5

2018-10-11 Thread Raslan Darawsheh
Hi Georgios, You are trying to create the same rule with three different actions. I would suggest that you change your mask to be proto is 1/6/17 This way you'll have three different rules Kindest regards, Raslan Darawsheh > -Original Message- > From: users On Behalf Of Ge

Re: [dpdk-users] NIC rx timestamp

2018-07-10 Thread Raslan Darawsheh
Kindest regards, Raslan Darawsheh -Original Message- From: users [mailto:users-boun...@dpdk.org] On Behalf Of Yuliang Li Sent: Monday, July 9, 2018 6:56 PM To: users@dpdk.org Subject: [dpdk-users] NIC rx timestamp Hi, Is there any way to get the NIC (hardware) rx timestamp for every

Re: [dpdk-users] mellanox connect-x 3 pro dpdk with openvswitch

2018-06-12 Thread Raslan Darawsheh
I'm not sure about that since as I mentioned before I haven't tried it before, so give it a try and let me know if it worked for you. Kindest regards, Raslan Darawsheh -Original Message- From: Tobias Urdin [mailto:tobias.ur...@crystone.com] Sent: Monday, June 11, 2018 3:14 PM To: Raslan

Re: [dpdk-users] mellanox connect-x 3 pro dpdk with openvswitch

2018-06-11 Thread Raslan Darawsheh
I think OVS-DPDK has static linking for dpdk and I'm not sure you can do it this way Kindest regards, Raslan Darawsheh -Original Message- From: Tobias Urdin [mailto:tobias.ur...@crystone.com] Sent: Monday, June 11, 2018 3:05 PM To: Raslan Darawsheh Cc: users@dpdk.org Subject: Re

Re: [dpdk-users] mellanox connect-x 3 pro dpdk with openvswitch

2018-06-11 Thread Raslan Darawsheh
I think you can upgrade the current version that you have as seen in this article: http://docs.openvswitch.org/en/latest/intro/install/general/#hot-upgrading but, I haven't tried it before. Kindest regards, Raslan Darawsheh -Original Message- From: Tobias Urdin [mailto:tobias.ur

Re: [dpdk-users] mellanox connect-x 3 pro dpdk with openvswitch

2018-06-11 Thread Raslan Darawsheh
You can refer to this community page for compiling OVS-DPDK with MLX pmds enabled: https://community.mellanox.com/docs/DOC-2637 Kindest regards, Raslan Darawsheh -Original Message- From: Tobias Urdin [mailto:tobias.ur...@crystone.com] Sent: Monday, June 11, 2018 2:35 PM To: Raslan

Re: [dpdk-users] mellanox connect-x 3 pro dpdk with openvswitch

2018-06-11 Thread Raslan Darawsheh
>From what I'm seeing it looks like it didn't prop the MLX4 device at all. Can you make sure you have it enabled in your DPDK package when you compiled DPDK ? Kindest regards, Raslan Darawsheh -Original Message- From: Tobias Urdin [mailto:tobias.ur...@crystone.com] Sent: Monday, J

Re: [dpdk-users] Compile DPDK 17.11 with Mellanox NIC support

2018-03-01 Thread Raslan Darawsheh
Hi, I believe you are missing the --upstream-libs from OFED installation: Try it as following: ./mlnxofedinstall --skip-distro-check --dpdk --add-kernel-support --upstream-libs /etc/init.d/openibd restart Then rebuild your DPDK. Kindest regards, Raslan Darawsheh -Original Message