Re: [dpdk-dev] [PATCH] net/mlx5: update GENEVE TLV option exist bit

2021-06-06 Thread Raslan Darawsheh
Hi Shiri, > -Original Message- > From: Shiri Kuzin > Sent: Monday, May 31, 2021 2:46 PM > To: dev@dpdk.org > Cc: Matan Azrad ; Raslan Darawsheh > ; Slava Ovsiienko > Subject: [PATCH] net/mlx5: update GENEVE TLV option exist bit > > The GENEVE TLV option ma

Re: [dpdk-dev] [PATCH v5 1/1] ethdev: add new ext hdr for gtp psc

2021-06-08 Thread Raslan Darawsheh
Hi Andrew, Thanks for your comments and review, I'll attempt to handle and fix in the next version. Kindest regards, Raslan Darawsheh > -Original Message- > From: Andrew Rybchenko > Sent: Tuesday, June 8, 2021 3:19 PM > To: Raslan Darawsheh ; dev@dpdk.org > Cc: fe

Re: [dpdk-dev] [PATCH] net/mlx5: allow copy from one tag to another

2021-06-09 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Tuesday, May 25, 2021 8:14 PM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava > Ovsiienko ; Matan Azrad ; > Ori Kam > Subject: [PATCH] net/mlx5: allow copy from one tag to anoth

Re: [dpdk-dev] [PATCH] common/mlx5: add provider query port support to glue library

2021-06-09 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Slava Ovsiienko > Sent: Monday, June 7, 2021 12:37 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; sta...@dpdk.org > Subject: [PATCH] common/mlx5: add provider query port support to glue > library > > The rdma

Re: [dpdk-dev] [PATCH] net/mlx5: fix meter policy creation error flow

2021-06-09 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Li Zhang > Sent: Wednesday, June 9, 2021 5:07 AM > To: Ori Kam ; Slava Ovsiienko > ; Matan Azrad ; NBU- > Contact-Thomas Monjalon > Cc: dev@dpdk.org; Raslan Darawsheh ; Asaf Penso > ; sta...@dpdk.org > Subject: [PATCH] net/mlx5

Re: [dpdk-dev] [PATCH] net/mlx5: fix aging counter deallocation

2021-06-09 Thread Raslan Darawsheh
; Fixes: f3191849f2c2 ("net/mlx5: support flow count action handle") > Cc: sta...@dpdk.org > > Signed-off-by: Matan Azrad > Acked-by: Bing Zhao > --- Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] net/mlx5: fix switchdev mode recognition

2021-06-15 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Slava Ovsiienko > Sent: Friday, June 11, 2021 6:37 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; sta...@dpdk.org > Subject: [PATCH] net/mlx5: fix switchdev mode recognition > > The new kernels might add the

Re: [dpdk-dev] [PATCH] net/mlx5: fix receiving queue timestamp format

2021-06-15 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Slava Ovsiienko > Sent: Monday, June 14, 2021 4:53 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; christian.ehrha...@canonical.com; Xueming(Steven) > Li ; sta...@dpdk.org > Subject: [PATCH] net/mlx5: fix receivin

RE: [PATCH v3] net/mlx5: handle MPRQ incompatibility with external buffers

2022-04-12 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Saturday, March 12, 2022 1:08 AM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH v3] net/mlx5: handle MPRQ incompatibility with external > buffers > >

RE: [PATCH] common/mlx5: fix MR range calculation

2022-04-12 Thread Raslan Darawsheh
dpdk.org > > Signed-off-by: Dmitry Kozlyuk > Acked-by: Matan Azrad Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

RE: [PATCH] net/mlx5: fix TxQ failure when inlining is impossible

2022-04-12 Thread Raslan Darawsheh
st template") > Cc: sta...@dpdk.org > > Signed-off-by: Dmitry Kozlyuk > Acked-by: Viacheslav Ovsiienko Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

RE: [PATCH v1] net/mlx5: fix probe failure with secondary bonding member

2022-04-14 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Rongwei Liu > Sent: Wednesday, April 6, 2022 10:12 AM > To: Matan Azrad ; Slava Ovsiienko > ; Ori Kam ; NBU-Contact- > Thomas Monjalon (EXTERNAL) ; Michael Baum > > Cc: dev@dpdk.org; Raslan Darawsheh ; > sta...@dpdk.org >

RE: [PATCH v1] net/mlx5: fix wrong counter in non-termination meter

2022-04-14 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Shun Hao > Sent: Wednesday, April 6, 2022 11:54 AM > To: Slava Ovsiienko ; Matan Azrad > ; Ori Kam > Cc: dev@dpdk.org; Raslan Darawsheh ; > sta...@dpdk.org > Subject: [PATCH v1] net/mlx5: fix wrong counter in non-termination mete

RE: [PATCH 0/3] net/mlx5: some RSS fixes

2022-04-14 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Michael Baum > Sent: Sunday, April 10, 2022 12:25 PM > To: dev@dpdk.org > Cc: Matan Azrad ; Raslan Darawsheh > ; Slava Ovsiienko > Subject: [PATCH 0/3] net/mlx5: some RSS fixes > > Some RxQ management fixes affecting RSS flow

RE: [PATCH 0/2] net/mlx5: support missing functionality for Windows

2022-04-14 Thread Raslan Darawsheh
s(+), 13 deletions(-) > > -- > 2.16.1.windows.4 Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

RE: [PATCH] doc: update release notes for 22.07

2022-04-16 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Thomas Monjalon > Sent: Thursday, April 14, 2022 4:03 PM > To: Adham Masarwah > Cc: dev@dpdk.org; Matan Azrad ; Idan Hackmon > ; Tamer Hleihel ; Tal > Shnaiderman ; Raslan Darawsheh > > Subject: Re: [PATCH] doc: update release

RE: [PATCH] net/mlx5: support ESP SPI match and RSS hash

2022-04-17 Thread Raslan Darawsheh
ist in mlx5.ini devtools/check-doc-vs-code.sh rte_flow doc out of sync for mlx5 item esp Kindest regards, Raslan Darawsheh

RE: [PATCH] net/mlx5: fix gtp handling in header modify action

2022-04-21 Thread Raslan Darawsheh
rsion. > > Fixes: 04233f36c712 ("net/mlx5: fix layer type in header modify action") > Cc: suanmi...@nvidia.com > Cc: sta...@dpdk.org > > Signed-off-by: Dariusz Sosnowski > Acked-by: Viacheslav Ovsiienko Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

RE: [PATCH] net/mlx5: fix rxq/txq stats memory access sync

2022-04-26 Thread Raslan Darawsheh
> Acked-by: Slava Ovsiienko > --- Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

RE: [PATCH] net/mlx5: fix RSS hash types adjustment

2022-04-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Dariusz Sosnowski > Sent: Thursday, April 21, 2022 11:37 PM > To: Matan Azrad ; Slava Ovsiienko > ; Jack Min > Cc: dev@dpdk.org; Raslan Darawsheh ; > sta...@dpdk.org > Subject: [PATCH] net/mlx5: fix RSS hash types adjustment >

RE: [PATCH 0/2] net/mlx5: LRO fixes

2022-04-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Michael Baum > Sent: Monday, April 25, 2022 12:30 PM > To: dev@dpdk.org > Cc: Matan Azrad ; Raslan Darawsheh > ; Slava Ovsiienko > Subject: [PATCH 0/2] net/mlx5: LRO fixes > > Independent fixes about LRO supporting. > &g

Re: [dpdk-dev] [PATCH v2 0/4] Shared action RSS PMD impl

2020-10-25 Thread Raslan Darawsheh
gt; drivers/net/mlx5/mlx5_flow_verbs.c | 3 +- > drivers/net/mlx5/mlx5_rxq.c | 110 - > drivers/net/mlx5/mlx5_rxtx.h | 7 +- > 14 files changed, 1596 insertions(+), 100 deletions(-) > > -- > 2.26.2 Series applied to next-net-mlx, With small comment that you are still using rte_atomic operation but since we have a commitment on changing this for all MLX PMD's need to take into consideration this one as well. Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH v5] net/mlx5: implement tunnel offload API

2020-10-25 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Gregory Etelson > Sent: Sunday, October 25, 2020 4:08 PM > To: dev@dpdk.org > Cc: Gregory Etelson ; Matan Azrad > ; Raslan Darawsheh ; Eli Britstein > ; Oz Shlomo ; Slava Ovsiienko > ; Shahaf Shuler > Subject: [PATCH v5]

[dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 device IDs

2020-10-26 Thread Raslan Darawsheh
This adds the ConnectX-7 and Bluefield-3 device ids to the list of supported Mellanox devices that run the MLX5 PMDs. The devices is still in development stage. Signed-off-by: Raslan Darawsheh --- drivers/common/mlx5/mlx5_common.h | 2 ++ drivers/net/mlx5/mlx5.c | 8 drivers

Re: [dpdk-dev] [PATCH v4 0/6] net/mlx5: add Rx buffer split support

2020-10-26 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Monday, October 26, 2020 1:55 PM > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; Matan Azrad > ; Alexander Kozyrev ; Raslan > Darawsheh ; Ori Kam > Subject: [PATCH v4 0/6] net/mlx5: add

Re: [dpdk-dev] [PATCH] net/mlx5: fix Rx queue initialization for scattered segment

2020-10-26 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Monday, October 26, 2020 7:18 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh > Subject: [PATCH] net/mlx5: fix Rx queue initialization for scattered segment > > During integration/rebase there

Re: [dpdk-dev] [PATCH] net/mlx5: fix bit field compiling error

2020-10-26 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Bing Zhao > Sent: Monday, October 26, 2020 7:25 PM > To: viachesl...@mellanox.com; ma...@mellanox.com > Cc: dev@dpdk.org; Ori Kam ; Raslan Darawsheh > ; Andrey Vesnovaty > Subject: [PATCH] net/mlx5: fix bit field compiling error &g

Re: [dpdk-dev] [PATCH v3 0/7] add two ports hairpin mode support in mlx5 PMD

2020-10-26 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Bing Zhao > Sent: Monday, October 26, 2020 6:38 PM > To: viachesl...@mellanox.com; ma...@mellanox.com > Cc: dev@dpdk.org; Ori Kam ; Raslan Darawsheh > > Subject: [PATCH v3 0/7] add two ports hairpin mode support in mlx5 PMD > &

Re: [dpdk-dev] [PATCH] common/mlx5: fix PCI driver name

2020-10-26 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Bing Zhao > Sent: Monday, October 26, 2020 10:38 AM > To: viachesl...@mellanox.com; ma...@mellanox.com > Cc: dev@dpdk.org; Ori Kam ; Raslan Darawsheh > ; sta...@dpdk.org; pa...@mellanox.com > Subject: [PATCH] common/mlx5: fix PCI dr

Re: [dpdk-dev] [PATCH] net/mlx5: support the new VLAN matching fields

2020-10-26 Thread Raslan Darawsheh
&item_flags, &tunnel); > flow_dv_translate_item_ipv4(match_mask, > match_value, > - items, item_flags, tunnel, > + items, tunnel, > dev_flow->dv.group); > matcher.priority = MLX5_PRIORITY_MAP_L3; > last_item = tunnel ? > MLX5_FLOW_LAYER_INNER_L3_IPV4 : > @@ -9938,7 +9948,7 @@ struct field_modify_info modify_tcp[] = { > mlx5_flow_tunnel_ip_check(items, next_protocol, > &item_flags, &tunnel); > flow_dv_translate_item_ipv6(match_mask, > match_value, > - items, item_flags, tunnel, > + items, tunnel, > dev_flow->dv.group); > matcher.priority = MLX5_PRIORITY_MAP_L3; > last_item = tunnel ? > MLX5_FLOW_LAYER_INNER_L3_IPV6 : > diff --git a/drivers/net/mlx5/mlx5_flow_verbs.c > b/drivers/net/mlx5/mlx5_flow_verbs.c > index 9cc4410..f0e1bca 100644 > --- a/drivers/net/mlx5/mlx5_flow_verbs.c > +++ b/drivers/net/mlx5/mlx5_flow_verbs.c > @@ -1263,7 +1263,7 @@ > break; > case RTE_FLOW_ITEM_TYPE_ETH: > ret = mlx5_flow_validate_item_eth(items, > item_flags, > - error); > + false, error); > if (ret < 0) > return ret; > last_item = tunnel ? MLX5_FLOW_LAYER_INNER_L2 : > -- > 1.8.3.1 Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 device IDs

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: dev On Behalf Of Raslan Darawsheh > Sent: Monday, October 26, 2020 1:42 PM > To: dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > ; Shy Shyman > Subject: [dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 device > IDs >

Re: [dpdk-dev] [PATCH V1 1/1] net/mlx5: support item type error message in flow Verbs

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Li Zhang > Sent: Monday, September 28, 2020 9:56 AM > To: Dekel Peled ; Ori Kam ; Slava > Ovsiienko ; Matan Azrad > Cc: dev@dpdk.org; NBU-Contact-Thomas Monjalon > ; Raslan Darawsheh > Subject: [PATCH V1 1/1] net/mlx5: support it

Re: [dpdk-dev] [PATCH] net/mlx5: fix Tx queue start

2020-10-27 Thread Raslan Darawsheh
MLX5_TXQ_MOD_RDY2RDY, > +MLX5_TXQ_MOD_RST2RDY, > (uint8_t)priv->dev_port); > if (ret) > return ret; > -- > 1.8.3.1 Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] net/mlx5: tunnel offload code cleanup

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Gregory Etelson > Sent: Tuesday, October 27, 2020 6:12 PM > To: dev@dpdk.org > Cc: Gregory Etelson ; Matan Azrad > ; Raslan Darawsheh ; Eli Britstein > ; Oz Shlomo ; Shahaf Shuler > ; Slava Ovsiienko > Subject: [PATCH] ne

Re: [dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Tuesday, October 27, 2020 5:28 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; Slava Ovsiienko > Subject: [PATCH 0/4] net/mlx5: use C11 atomic builtins > > The rte_atomic API is

Re: [dpdk-dev] [PATCH v2 1/2] common/mlx5: add glue function for domain sync

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Bing Zhao > Sent: Tuesday, October 27, 2020 4:47 PM > To: Slava Ovsiienko ; Matan Azrad > ; Ori Kam > Cc: dev@dpdk.org; Raslan Darawsheh > Subject: [PATCH v2 1/2] common/mlx5: add glue function for domain sync &

Re: [dpdk-dev] [PATCH v2] drivers/net: do not enforce RSS hash offload

2020-10-27 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Tuesday, October 27, 2020 5:15 PM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava > Ovsiienko ; arybche...@solarflare.com; Matan > Azrad ; Alexander Kozyrev > Subject: [PATCH v2] dri

Re: [dpdk-dev] [PATCH v5 01/34] net/mlx5: use thread safe index pool for flow objects

2020-10-28 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Suanming Mou > Sent: Wednesday, October 28, 2020 11:33 AM > To: Matan Azrad ; Shahaf Shuler > ; Slava Ovsiienko > Cc: dev@dpdk.org; Raslan Darawsheh > Subject: [PATCH v5 01/34] net/mlx5: use thread safe index pool for flow > obj

Re: [dpdk-dev] [PATCH] common/mlx5: fix memory allocation debug stats

2020-10-28 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Wednesday, October 28, 2020 8:21 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH] common/mlx5: fix memory allocation debug stats > > Fix compilation

Re: [dpdk-dev] [PATCH v3] net/mlx5: use C11 atomics in packet scheduling

2020-10-28 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Wednesday, October 28, 2020 2:45 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh > Subject: [PATCH v3] net/mlx5: use C11 atomics in packet scheduling > > The rte_atomic API is deprecated and needs t

Re: [dpdk-dev] [PATCH] net/mlx5: fix bit field compiling error

2020-11-01 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 29, 2020 4:28 PM > To: Raslan Darawsheh ; Bing Zhao > ; viachesl...@mellanox.com; ma...@mellanox.com > Cc: dev@dpdk.org; Ori Kam ; Andrey Vesnovaty > > Subject: Re: [dpdk-dev] [PATCH]

Re: [dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 device IDs

2020-11-01 Thread Raslan Darawsheh
Hi Ferruh, > -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 29, 2020 5:26 PM > To: Raslan Darawsheh ; dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > ; Shy Shyman > Subject: Re: [dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 > devic

Re: [dpdk-dev] [PATCH] net/mlx4: fix glue library name

2020-11-01 Thread Raslan Darawsheh
--- > drivers/net/mlx4/meson.build | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] common/mlx5: fix glue library name

2020-11-01 Thread Raslan Darawsheh
,7 +5,7 @@ includes += include_directories('.') > 2.28.0 Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] net/mlx5: fix wrong assignment of allow_multi_pkt_send_wqe

2020-11-01 Thread Raslan Darawsheh
t;net/mlx5: support Tx hairpin queues") > Cc: sta...@dpdk.org > > Signed-off-by: Tal Shnaiderman > Acked-by: Matan Azrad > --- > drivers/common/mlx5/mlx5_devx_cmds.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH v1] common/mlx5/linux: replace malloc and free in glue

2020-11-01 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Ophir Munk > Sent: Tuesday, October 27, 2020 12:17 PM > To: dev@dpdk.org; Raslan Darawsheh > Cc: Ophir Munk ; Matan Azrad ; > Slava Ovsiienko ; sta...@dpdk.org > Subject: [PATCH v1] common/mlx5/linux: replace malloc and free in

Re: [dpdk-dev] [PATCH v2] drivers: remove mlx* glue libraries separate ABI version

2020-11-01 Thread Raslan Darawsheh
ers/net/mlx4/mlx4_glue.h | 1 - > 4 files changed, 2 insertions(+), 4 deletions(-) Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH v2] net/mlx5: support Flow Tag and Packet Header miniCQEs

2020-11-01 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Sunday, November 1, 2020 6:15 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH v2] net/mlx5: support Flow Tag and Packet Header miniCQEs > > CQE compre

Re: [dpdk-dev] [PATCH v2 8/9] net/mlx5: support shared age action

2020-11-02 Thread Raslan Darawsheh
translated[shared->index].type = > > In order not get a warning in compilation for some gcc versions need to add > this conversion to the enum below: > (enum rte_flow_action_type) > > > Raslan, let me know if you need more version for all the series for this, or > you > can do it in integration time > It's OK I'll update it during integration, [...] Kindest regards Raslan Darawsheh

Re: [dpdk-dev] [PATCH v2 0/9] net/mlx5: support flow hit steering action

2020-11-02 Thread Raslan Darawsheh
et/mlx5/mlx5_flow.h | 36 +- > drivers/net/mlx5/mlx5_flow_age.c | 667 > ++ > drivers/net/mlx5/mlx5_flow_dv.c | 592 -- > > 16 files changed, 1672 insertions(+), 208 deletions(-) > create mode 100644 drivers/net/mlx5/mlx5_flow_age.c > > -- > 1.8.3.1 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh

Re: [dpdk-dev] [PATCH] net/mlx5: fix CQE decompression for ARM and PowerPC

2020-11-02 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Thursday, October 29, 2020 7:58 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH] net/mlx5: fix CQE decompression for ARM and PowerPC Fixed styling issue ARM-

Re: [dpdk-dev] [PATCH] net/mlx5: fix tunnel flow destroy

2020-11-02 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Gregory Etelson > Sent: Wednesday, October 28, 2020 6:58 AM > To: dev@dpdk.org > Cc: Gregory Etelson ; Matan Azrad > ; Raslan Darawsheh ; Eli Britstein > ; Oz Shlomo ; Shahaf Shuler > ; Slava Ovsiienko > Subject: [PATCH] net/ml

[dpdk-dev] [PATCH] net/tap: remove Linux version check

2017-07-10 Thread Raslan Darawsheh
ctory PMD: tap0 failed to create implicit rules. PMD: Can't set up remote feature: No such file of directory(2) PMD: TAP Unable to initialize net_tap0 Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 38 +- drivers/net/tap/rte_eth_tap.h

[dpdk-dev] [PATCH v2] net/tap: remove Linux version check

2017-07-16 Thread Raslan Darawsheh
ctory PMD: tap0 failed to create implicit rules. PMD: Can't set up remote feature: No such file of directory(2) PMD: TAP Unable to initialize net_tap0 Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 34 +- drivers/net/tap/rte_eth_tap.h | 2

[dpdk-dev] [PATCH v3] net/tap: remove Linux version check

2017-07-17 Thread Raslan Darawsheh
MD: tap0 failed to create implicit rules. PMD: Can't set up remote feature: No such file of directory(2) PMD: TAP Unable to initialize net_tap0 Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 34 +- drivers/net/tap/rte_eth_tap.h | 2

[dpdk-dev] [PATCH] net/mlx5: fix default set for multicast traffic

2016-10-24 Thread Raslan Darawsheh
Remove non-IPv6 multicast traffic with destination MAC 33:33:* from the default set when not in promiscuous or allmulticast modes. Fixes: 0497ddaac511 ("mlx5: add special flows for broadcast and IPv6 multicast") Signed-off-by: Raslan Darawsheh --- drivers/net/mlx5/mlx5_rxmode.c | 1

[dpdk-dev] [PATCH] net/mlx5: fix handling of small mbuf sizes

2016-10-24 Thread Raslan Darawsheh
When mbufs are smaller than MRU, multi-segment support must be enabled to default set when not in promiscuous or allmulticast modes. Fixes: 9964b965ad69 ("net/mlx5: re-add Rx scatter support") Signed-off-by: Raslan Darawsheh --- drivers/net/mlx5/mlx5_rxq.c | 6 ++ 1 file

Re: [dpdk-dev] [PATCH v3 1/2] net/tap: change queue fd to be pointers to process private

2018-10-02 Thread Raslan Darawsheh
ss id which is not relevant for the array of fd's. Please correct me if I'm wrong, I think this way we'll be limiting the number of secondary processes to number of queues by tap. Meanwhile, in my solution we don't have such limitation. Kindest regards, Raslan Darawshe

[dpdk-dev] [PATCH v4 1/2] net/tap: change queue fd to be pointers to process private

2018-10-02 Thread Raslan Darawsheh
change the fds for the queues to be pointers and add new process private structure and make the queue fds point to it. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 63 --- drivers/net/tap/rte_eth_tap.h | 9 +-- drivers/net/tap

[dpdk-dev] [PATCH v4 2/2] net/tap: add queues when attaching from secondary process

2018-10-02 Thread Raslan Darawsheh
process. Signed-off-by: Raslan Darawsheh Signed-off-by: Thomas Monjalon --- v2: - translate file descriptors via IPC API - add documentation v3: - rabse the commit - use private static array for fd's to be local for each process v4: - change strcpy to be strlcpy - remove the

Re: [dpdk-dev] [PATCH v4 2/2] net/tap: add queues when attaching from secondary process

2018-10-02 Thread Raslan Darawsheh
It should be as of per device so we should do it for each port alone since several ports can have different queues. Moreover, if the port that has the registration was closed or unplugged we'll not be able to sync qeues for other ports. Kindest regards, Raslan Darawsheh -Original Me

Re: [dpdk-dev] [PATCH v16 0/6] enable hotplug on multi-process

2018-10-02 Thread Raslan Darawsheh
tinue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Kindest regards Raslan Darawsheh

Re: [dpdk-dev] [PATCH v2 1/3] app/testpmd: move dumping packets to a separate function

2018-10-03 Thread Raslan Darawsheh
Hi Iremonger Berrnard, Thx for the review, you are right about that I'm fixing these issues and I'm sending a new version with the fixes now. Kindest regards, Raslan Darawsheh > -Original Message- > From: Iremonger, Bernard > Sent: Tuesday, October 2, 2018 4

[dpdk-dev] [PATCH v3 2/3] app/testpmd: add packet dump callback functions

2018-10-03 Thread Raslan Darawsheh
add new rx/tx callback functions to be used for dumping the packets. Signed-off-by: Raslan Darawsheh --- app/test-pmd/config.c | 67 ++ app/test-pmd/testpmd.h | 15 +++ app/test-pmd/util.c| 17 + 3 files changed, 99

[dpdk-dev] [PATCH v3 1/3] app/testpmd: move dumping packets to a separate function

2018-10-03 Thread Raslan Darawsheh
verbosity for the received/sent packets is needed in all of the forwarding engines so moving it to be in a separate function Signed-off-by: Raslan Darawsheh --- changes in v3: - add util.c in the mason.build file - restore missing check for ol_flags & PKT_RX_RSS_

[dpdk-dev] [PATCH v3 3/3] app/testpmd: set packet dump based on verbosity level

2018-10-03 Thread Raslan Darawsheh
ackets: testpmd> set verbose (any number > 2) 4- disable dump testpmd> set verbose 0 Signed-off-by: Raslan Darawsheh --- app/test-pmd/config.c | 25 + app/test-pmd/testpmd.c | 4 ++-- app/test-pmd/testpmd.h | 1 + 3 files changed, 28 insertions(+), 2 del

Re: [dpdk-dev] [PATCH v3 1/3] app/testpmd: move dumping packets to a separate function

2018-10-07 Thread Raslan Darawsheh
You are right about that, I'm sending a V4 now with the fixes. Kindest regards, Raslan Darawsheh > -Original Message- > From: Iremonger, Bernard > Sent: Thursday, October 4, 2018 5:44 PM > To: Raslan Darawsheh ; Wu, Jingjing > > Cc: Thomas Monjalon ; dev@dp

[dpdk-dev] [PATCH v4 1/3] app/testpmd: move dumping packets to a separate function

2018-10-07 Thread Raslan Darawsheh
for rte_be_to_cpu to avoid long lines. changes in v4: - add missing l3 and l4 checks --- Signed-off-by: Raslan Darawsheh --- app/test-pmd/Makefile| 1 + app/test-pmd/meson.build | 3 +- app/test-pmd/rxonly.c| 134 +- app/test-pmd/ut

[dpdk-dev] [PATCH v4 3/3] app/testpmd: set packet dump based on verbosity level

2018-10-07 Thread Raslan Darawsheh
ackets: testpmd> set verbose (any number > 2) 4- disable dump testpmd> set verbose 0 Signed-off-by: Raslan Darawsheh --- app/test-pmd/config.c | 25 + app/test-pmd/testpmd.c | 4 ++-- app/test-pmd/testpmd.h | 1 + 3 files changed, 28 insertions(+), 2 del

[dpdk-dev] [PATCH v4 2/3] app/testpmd: add packet dump callback functions

2018-10-07 Thread Raslan Darawsheh
add new rx/tx callback functions to be used for dumping the packets. Signed-off-by: Raslan Darawsheh --- app/test-pmd/config.c | 67 ++ app/test-pmd/testpmd.h | 15 +++ app/test-pmd/util.c| 17 + 3 files changed, 99

[dpdk-dev] [PATCH] net/tap: fix reported number of Tx packets

2018-10-10 Thread Raslan Darawsheh
When writev fails to send packets it doesn't update the number of Tx packets, but it still num_tx is updated. the value that should be returned is the actual number of sent packets which is num_packets. Fixes: 02f96a0a ("net/tap: add TUN/TAP device PMD") CC: sta...@dpdk.org Signed

[dpdk-dev] [PATCH v5 2/3] net/tap: move fds of Rx/Tx queues to be in process private

2018-10-10 Thread Raslan Darawsheh
fd's cannot be shared between processes, and each process need to have it's own fd's pointer. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 93 +-- drivers/net/tap/rte_eth_tap.h | 7 +++- drivers/net/tap/tap

[dpdk-dev] [PATCH v5 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-10 Thread Raslan Darawsheh
Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 3 +++ drivers/net/tap/rte_eth_tap.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_eth_tap.c index ad5ae98..edfb7da 100644 --- a/drivers/net/tap/rte_eth_tap.c +++ b

[dpdk-dev] [PATCH v5 3/3] net/tap: add queues when attaching from secondary process

2018-10-10 Thread Raslan Darawsheh
process. Signed-off-by: Raslan Darawsheh Signed-off-by: Thomas Monjalon --- v2: - translate file descriptors via IPC API - add documentation v3: - rabse the commit - use private static array for fd's to be local for each process v4: - removed

[dpdk-dev] [PATCH v6 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-10 Thread Raslan Darawsheh
Port and queue ids are added to easily map the file descriptors stored in each process private. --- changes in v6: - reword the commit log Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 3 +++ drivers/net/tap/rte_eth_tap.h | 3 +++ 2 files changed, 6 insertions

[dpdk-dev] [PATCH v6 2/3] net/tap: move fds of Rx/Tx queues to be in process private

2018-10-10 Thread Raslan Darawsheh
fd's cannot be shared between processes, and each process need to have it's own fd's pointer. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 93 +-- drivers/net/tap/rte_eth_tap.h | 7 +++- drivers/net/tap/tap

Re: [dpdk-dev] [PATCH v5 3/3] net/tap: add queues when attaching from secondary process

2018-10-10 Thread Raslan Darawsheh
Just sent a new Version with the commit log reworded as mentioned. Kindest regards, Raslan Darawsheh > -Original Message- > From: Wiles, Keith > Sent: Wednesday, October 10, 2018 3:48 PM > To: Raslan Darawsheh > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf > Shuler

[dpdk-dev] [PATCH v6 3/3] net/tap: allow secondary process to access primary device queues

2018-10-10 Thread Raslan Darawsheh
process. Signed-off-by: Raslan Darawsheh Signed-off-by: Thomas Monjalon --- v2: - translate file descriptors via IPC API - add documentation v3: - rabse the commit - use private static array for fd's to be local for each process v4: - removed

Re: [dpdk-dev] [PATCH v5 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-10 Thread Raslan Darawsheh
Hi, Just sent a new version with the commit log reworded to answer the "why" question you mentioned. Thx for your reviews. Kindest regards, Raslan Darawsheh > -Original Message- > From: Thomas Monjalon > Sent: Wednesday, October 10, 2018 5:08 PM > To: Wiles, Ke

Re: [dpdk-dev] [PATCH v6 3/3] net/tap: allow secondary process to access primary device queues

2018-10-16 Thread Raslan Darawsheh
Hi Ferruh, I didn't do it this way since I don't want it to unregister in case it was the second device for example and it failed to prob. Which means only the first probed tap and the last removed tap will handle this registration and deregistration. Kindest regards, Raslan

Re: [dpdk-dev] [PATCH v6 2/3] net/tap: move fds of Rx/Tx queues to be in process private

2018-10-16 Thread Raslan Darawsheh
Hi Ferruh, Yes you are right about that, I missed adding it in the commit log Should I resend a new version with this noted? Kindest regards, Raslan Darawsheh > -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 11, 2018 7:20 PM > To: Raslan Darawshe

Re: [dpdk-dev] [PATCH v4 1/3] app/testpmd: move dumping packets to a separate function

2018-10-16 Thread Raslan Darawsheh
Hi Ferruh, PSB. Kindest regards, Raslan Darawsheh > -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 11, 2018 5:56 PM > To: Raslan Darawsheh ; jingjing...@intel.com > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf > Shuler ; Xueming(Steven) Li > ;

Re: [dpdk-dev] [PATCH v4 2/3] app/testpmd: add packet dump callback functions

2018-10-16 Thread Raslan Darawsheh
Hi Ferruh, This is a good point I'll fix it and send a new version for it. Kindest regards, Raslan Darawsheh > -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 11, 2018 5:58 PM > To: Raslan Darawsheh ; jingjing...@intel.com > Cc: Thomas Monjalon ;

Re: [dpdk-dev] [PATCH v6 3/3] net/tap: allow secondary process to access primary device queues

2018-10-16 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Ferruh Yigit > Sent: Tuesday, October 16, 2018 2:28 PM > To: Raslan Darawsheh ; keith.wi...@intel.com > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf > Shuler ; Ori Kam > Subject: Re: [PATCH v6 3/3] net/tap: allow secondary proces

[dpdk-dev] [PATCH v5 1/3] app/testpmd: move dumping packets to a separate function

2018-10-17 Thread Raslan Darawsheh
verbosity for the received/sent packets is needed in all of the forwarding engines so moving it to be in a separate function Acked-by: Bernard Iremonger Signed-off-by: Raslan Darawsheh --- changes in v5: fix alligning convention fix copyright --- --- app/test-pmd/Makefile

[dpdk-dev] [PATCH v5 2/3] app/testpmd: add packet dump callback functions

2018-10-17 Thread Raslan Darawsheh
add new rx/tx callback functions to be used for dumping the packets. Signed-off-by: Raslan Darawsheh Acked-by: Bernard Iremonger --- app/test-pmd/config.c | 67 ++ app/test-pmd/testpmd.h | 15 +++ app/test-pmd/util.c| 17

[dpdk-dev] [PATCH v5 3/3] app/testpmd: set packet dump based on verbosity level

2018-10-17 Thread Raslan Darawsheh
ackets: testpmd> set verbose (any number > 2) 4- disable dump testpmd> set verbose 0 Signed-off-by: Raslan Darawsheh Acked-by: Bernard Iremonger --- app/test-pmd/config.c | 25 + app/test-pmd/testpmd.c | 4 ++-- app/test-pmd/testpmd.h | 1 + 3 fi

[dpdk-dev] [PATCH v7 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-17 Thread Raslan Darawsheh
Port and queue ids are added to easily map the file descriptors stored in each process private. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 3 +++ drivers/net/tap/rte_eth_tap.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/drivers/net/tap/rte_eth_tap.c b

[dpdk-dev] [PATCH v7 3/3] net/tap: allow secondary process to access primary device queues

2018-10-17 Thread Raslan Darawsheh
process. Signed-off-by: Raslan Darawsheh Signed-off-by: Thomas Monjalon --- v2: - translate file descriptors via IPC API - add documentation v3: - rabse the commit - use private static array for fd's to be local for each process v4: - removed

[dpdk-dev] [PATCH v7 2/3] net/tap: move fds of Rx/Tx queues to be in process private

2018-10-17 Thread Raslan Darawsheh
fd's cannot be shared between processes, and each process need to have it's own fd's pointer. Signed-off-by: Raslan Darawsheh --- This patch has dependancy on the following patch http://patches.dpdk.org/patch/46185/ --- --- drivers/net/tap/rte

[dpdk-dev] [PATCH v8 3/3] net/tap: allow secondary process to access primary device queues

2018-10-17 Thread Raslan Darawsheh
process. Signed-off-by: Raslan Darawsheh Signed-off-by: Thomas Monjalon --- v2: - translate file descriptors via IPC API - add documentation v3: - rabse the commit - use private static array for fd's to be local for each process v4: - removed

[dpdk-dev] [PATCH v8 2/3] net/tap: move fds of Rx/Tx queues to be in process private

2018-10-17 Thread Raslan Darawsheh
fd's cannot be shared between processes, and each process need to have it's own fd's pointer. Signed-off-by: Raslan Darawsheh --- This patch has dependancy on the following patch http://patches.dpdk.org/patch/46185/ --- --- drivers/net/tap/rte

[dpdk-dev] [PATCH v8 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-17 Thread Raslan Darawsheh
Port and queue ids are added to easily map the file descriptors stored in each process private. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 3 +++ drivers/net/tap/rte_eth_tap.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/drivers/net/tap/rte_eth_tap.c b

Re: [dpdk-dev] [PATCH v7 3/3] net/tap: allow secondary process to access primary device queues

2018-10-17 Thread Raslan Darawsheh
You right about that fixed in the new version Kindest regards, Raslan Darawsheh > -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 17, 2018 3:07 PM > To: Raslan Darawsheh ; keith.wi...@intel.com > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf > Shuler ;

[dpdk-dev] [PATCH v6 1/3] app/testpmd: move dumping packets to a separate function

2018-10-17 Thread Raslan Darawsheh
verbosity for the received/sent packets is needed in all of the forwarding engines so moving it to be in a separate function Acked-by: Bernard Iremonger Signed-off-by: Raslan Darawsheh --- changes in v6: - fix compilation issue for patch --- --- app/test-pmd/Makefile| 1 + app

[dpdk-dev] [PATCH v6 3/3] app/testpmd: set packet dump based on verbosity level

2018-10-17 Thread Raslan Darawsheh
ackets: testpmd> set verbose (any number > 2) 4- disable dump testpmd> set verbose 0 Signed-off-by: Raslan Darawsheh Acked-by: Bernard Iremonger --- changes in v6: add documentation for the packet dump --- --- app/test-pmd/config.c

[dpdk-dev] [PATCH v6 2/3] app/testpmd: add packet dump callback functions

2018-10-17 Thread Raslan Darawsheh
add new rx/tx callback functions to be used for dumping the packets. Signed-off-by: Raslan Darawsheh Acked-by: Bernard Iremonger --- changes in v6: rebase the work on top of the fix for compilation --- --- app/test-pmd/config.c | 67

Re: [dpdk-dev] [PATCH v5 1/3] app/testpmd: move dumping packets to a separate function

2018-10-17 Thread Raslan Darawsheh
Sending a newer version with the fix. Kindest regards, Raslan Darawsheh > -Original Message- > From: Iremonger, Bernard > Sent: Wednesday, October 17, 2018 3:59 PM > To: Yigit, Ferruh ; Raslan Darawsheh > ; Wu, Jingjing > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf

Re: [dpdk-dev] [PATCH v8 3/3] net/tap: allow secondary process to access primary device queues

2018-10-18 Thread Raslan Darawsheh
Hi Ferruh, Yes seems I sent the wrong code I'm sending a V9 with proper code. Kindest regards, Raslan Darawsheh > -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 17, 2018 7:02 PM > To: Raslan Darawsheh ; keith.wi...@intel.com > Cc: Thomas Mon

[dpdk-dev] [PATCH v9 1/3] net/tap: add queue and port ids in Rx/Tx queues structures

2018-10-18 Thread Raslan Darawsheh
Port and queue ids are added to easily map the file descriptors stored in each process private. Signed-off-by: Raslan Darawsheh --- drivers/net/tap/rte_eth_tap.c | 3 +++ drivers/net/tap/rte_eth_tap.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/drivers/net/tap/rte_eth_tap.c b

<    3   4   5   6   7   8   9   10   11   12   >