c ("ethdev: revert use port name from device structure")
Signed-off-by: Raslan Darawsheh
---
drivers/net/failsafe/failsafe_eal.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/failsafe/failsafe_eal.c
b/drivers/net/failsafe/failsafe_eal.c
index aeb
c ("ethdev: revert use port name from device structure")
Signed-off-by: Raslan Darawsheh
Acked-by: Gaetan Rivet
---
drivers/net/failsafe/failsafe_eal.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/failsafe/failsafe_eal.c
b/drivers/net/failsafe/
c ("ethdev: revert use port name from device structure")
Signed-off-by: Raslan Darawsheh
Acked-by: Gaetan Rivet
---
drivers/net/failsafe/failsafe_eal.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/failsafe/failsafe_eal.c
b/drivers/net/failsafe/
Signed-off-by: Raslan Darawsheh
---
doc/guides/rel_notes/release_17_11.rst | 146 +
1 file changed, 146 insertions(+)
diff --git a/doc/guides/rel_notes/release_17_11.rst
b/doc/guides/rel_notes/release_17_11.rst
index c7d8826..37ff3ba 100644
--- a/doc/guides
Add RSS hash result from CQE to mbuf,
Also, set PKT_RX_RSS_HASH in the ol_flags.
Signed-off-by: Raslan Darawsheh
---
drivers/net/mlx4/mlx4_rxtx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/mlx4/mlx4_rxtx.c b/drivers/net/mlx4/mlx4_rxtx.c
index 2bfa8b1
Hi Ferruh,
Yes I believe this patch is no more required.
Kindest regards,
Raslan Darawsheh
-Original Message-
From: Ferruh Yigit [mailto:ferruh.yi...@intel.com]
Sent: Wednesday, November 29, 2017 12:02 AM
To: Wu, Jingjing ; Gaƫtan Rivet
Cc: Raslan Darawsheh ; Thomas Monjalon
; dev
Chnaged ibv_flow_attr type for allmulti rule to IBV_FLOW_ATTR_MC_DEFAULT
instead of IBV_FLOW_ATTR_NORMAL, in case allmulti was enabled.
Fixes: 272733b5 ("net/mlx5: use flow to enable unicast traffic")
Signed-off-by: Raslan Darawsheh
---
drivers/net/mlx5/mlx5_flow.c | 13 +++
Signed-off-by: Raslan Darawsheh
---
doc/guides/rel_notes/release_18_02.rst | 146 +
1 file changed, 146 insertions(+)
diff --git a/doc/guides/rel_notes/release_18_02.rst
b/doc/guides/rel_notes/release_18_02.rst
index 04202ba..8f681f0 100644
--- a/doc/guides
Error 2
make[2]: *** [all] Error 2
make[1]: *** [pre_install] Error 2
make: *** [install] Error 2
Kindest regards
Raslan Darawsheh
'
collect2: ld returned 1 exit status
make[5]: *** [test] Error 1
make[4]: *** [test] Error 2
make[3]: *** [app] Error 2
make[2]: *** [all] Error 2
make[1]: *** [pre_install] Error 2
make: *** [install] Error 2 but
kindest regards
Raslan Darawsheh
From: Christian Ehrhardt [mailto:christian.eh
It seems that the patch fixed the issue.
Kindest regards
Raslan Darawsheh
-Original Message-
From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
Sent: Tuesday, July 12, 2016 3:16 PM
To: Raslan Darawsheh
Cc: dev at dpdk.org; Christian Ehrhardt
Subject: Re: [dpdk-dev] Compiling
In multiprocess context, the private structure is shared between
processes. The back reference from private to generic data was using
a pointer to a per process eth_dev. It's now changed to a reference of
the shared data.
Signed-off-by: Raslan Darawsheh
Signed-off-by: Thomas Mon
this set of patches are intended to support secondary process for failsafe.
v3 integrates changes after review from Gaetan
There is no functional change.
Raslan Darawsheh (4):
net/failsafe: replace local device with shared data
net/failsafe: change back-reference from sub-device
net
In multiprocess context, the pointer to sub-device is shared between
processes. Previously, it was a pointer to per process eth_dev so
it's needed to replace this dependency.
Signed-off-by: Thomas Monjalon
Signed-off-by: Raslan Darawsheh
---
v2: - moved comment in fs_sdev about subs to
Add implementation for probe in secondary.
Failsafe will attempt to attach all the sub-devices in
secondary process.
Signed-off-by: Raslan Darawsheh
Signed-off-by: Thomas Monjalon
---
v2: changed devargs_alread_listed return value to be bool.
---
drivers/net/failsafe/failsafe.c | 45
In multiprocess context, the sub-device structure is shared
between processes. The reference to the failsafe device was
a per process pointer. It's changed to port id which is the
same for all processes.
Signed-off-by: Raslan Darawsheh
Signed-off-by: Thomas Monjalon
---
v2: changed macro
pkt->pkt_len = pkt_len;
return true;
and now we see ~20% improvement in performance.
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: dev On Behalf Of Pavan Nikhilesh
> Bhagavatula
> Sent: Tuesday, April 2, 2019 12:53 PM
> To: Jerin Jacob Kollanukkaran ; Tho
lx5_rxq_data *rxq = NULL;
>
> for (i = 0; i < priv->rxqs_n; ++i) {
> - if ((*priv->rxqs)[i]->lro) {
> + rxq = (*priv->rxqs)[i];
> +
> + if (rxq && rxq->lro) {
> obj_type = MLX5_RXQ_OBJ_TYPE_DEVX_RQ;
> break;
> }
> --
> 2.23.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
eth_dev
> *dev, uint16_t idx,
> DRV_LOG(DEBUG, "port %u adding Tx queue %u to list",
> dev->data->port_id, idx);
> (*priv->txqs)[idx] = &txq_ctrl->txq;
> - txq_ctrl->type = MLX5_TXQ_TYPE_HAIRPIN;
> return 0;
> }
>
> --
> 2.23.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Please be noted that only the first two patches where applied from this series,
The last patch is not needed anymore.
Also Added Cc: sta...@dpdk.org to the commits.
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: dev On Behalf Of Raslan Darawsheh
> Sen
(void *)sh->flow_tbls);
> if (err)
> return err;
> /* Create tags hash list table. */
> --
> 2.24.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
last_item = MLX5_FLOW_LAYER_VXLAN_GPE;
> + last_item = MLX5_FLOW_LAYER_GENEVE;
> break;
> case RTE_FLOW_ITEM_TYPE_MPLS:
> ret = mlx5_flow_validate_item_mpls(dev, items,
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
> + priv->max_lro_msg_size * MLX5_LRO_SEG_CHUNK_SIZE);
> }
>
> /**
> @@ -1909,7 +1916,7 @@ struct mlx5_rxq_ctrl *
> rte_errno = EINVAL;
> goto error;
> }
> - mlx5_max_lro_msg_size_adjust(dev, max_lro_size);
> +
(MLX5_FLOW_LAYER_OUTER_L3_IPV4 |
> MLX5_FLOW_LAYER_OUTER_L4_TCP)
> -#define MLX5_FLOW_LAYER_IPV6_LRO \
> - (MLX5_FLOW_LAYER_OUTER_L3_IPV6 |
> MLX5_FLOW_LAYER_OUTER_L4_TCP)
> -
> /* Tunnel Masks. */
> #define MLX5_FLOW_LAYER_TUNNEL \
> (MLX5_FLOW_LAYER_VXLAN | MLX5_FLOW_LAYER_VXLAN_GPE | \
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
| 21
> drivers/net/mlx5/mlx5_flow_dv.c| 91
> ++
> drivers/net/mlx5/mlx5_rxq.c| 29 ++-
> 7 files changed, 145 insertions(+), 23 deletions(-)
>
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Matan Azrad
> Sent: Monday, January 6, 2020 4:50 PM
> To: Slava Ovsiienko ; dev@dpdk.org
> Cc: Raslan Darawsheh ; Ori Kam
> ; sta...@dpdk.org
> Subject: RE: [PATCH] net/mlx5: fix matcher metadata register c0 field setup
>
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Friday, December 20, 2019 9:53 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix register c0 usage for metadata entities
>
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Friday, December 20, 2019 12:48 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix ConnectX-4LX Tx burst routines set
&
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, December 24, 2019 4:21 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix metadata item endianness conversion
>
uct field_modify_info modify_tcp[] = {
> > > >
> > > > RTE_FLOW_ERROR_TYPE_UNSPECIFIED,
> > > > NULL,
> > > > "meter action not
> > > > supported");
> > > > +
> >
> > Redundant empty line.
> > Reviewed-by: Suanming Mou
> so this patch will be applied ?
> > > > + fm = mlx5_flow_meter_find(priv, am->mtr_id);
> > > > if (!fm)
> > > > return rte_flow_error_set(error, EINVAL,
> > > > RTE_FLOW_ERROR_TYPE_ACTION,
> > > > NULL,
> > > > --
> > > > 1.8.3.1
> > > >
> > > ping
Removed redundant empty line and applied patch to next-net-mlx,
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, January 8, 2020 4:39 PM
> To: Raslan Darawsheh ; Tonghao Zhang
> ; Suanming Mou
>
> Cc: Matan Azrad ; Shahaf Shuler
> ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2] net/mlx5: avoid crash when
Hi,
Series applied on next-net-mlx,
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, January 9, 2020 12:56 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH v2 0/4
Hi,
> -Original Message-
> From: Slava Ovsiienko
> Sent: Thursday, January 9, 2020 1:10 PM
> To: Ferruh Yigit ; dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org; Thomas Monjalon
> Subject: RE: [dpdk-stable] [PATCH] net/mlx5: f
Hi,
This series will be removed from next-net-mlx, will apply V3 instead.
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, January 9, 2020 12:56 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ;
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, January 9, 2020 7:16 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH v3 0/4] net/mlx5: remove Tx descriptor reserved field usage
>
> The current
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Monday, January 13, 2020 4:23 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ; Shahaf Shuler
> ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix doorbell register offse
ninja: build stopped: subcommand failed.
Can you please fix that and send a V3 for it ?
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Bing Zhao
> Sent: Sunday, January 12, 2020 5:57 PM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh ;
> Mat
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Wednesday, January 15, 2020 11:20 PM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: Raslan Darawsheh ; Ori Kam
> ; dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH v3] net/mlx5: optimize Rx hash fields conversion
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Thursday, January 16, 2020 8:36 PM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: Raslan Darawsheh ; Ori Kam
> ; dev@dpdk.org
> Subject: [PATCH] net/mlx5: add GTP item support
>
> This patch adds to MLX5
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Wednesday, January 8, 2020 12:41 PM
> To: Matan Azrad ; Shahaf Shuler
> ; Slava Ovsiienko
> Cc: dev@dpdk.org; xiangxia.m@gmail.com; Raslan Darawsheh
> ; sta...@dpdk.org
> Subject: [PATCH v2] net/mlx
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Monday, January 20, 2020 11:43 AM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh ;
> Matan Azrad
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH v3] net/mlx5: fix modify actions support limitatio
Hi,
> -Original Message-
> From: Ferruh Yigit
> Sent: Monday, January 20, 2020 6:58 PM
> To: Alfredo Cardigliano ; John McNamara
> ; Marko Kovacevic
>
> Cc: dev@dpdk.org; Raslan Darawsheh
> Subject: Re: [dpdk-dev] [PATCH v5 11/17] net/ionic: add Rx filters sup
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Wednesday, January 22, 2020 4:27 PM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: Raslan Darawsheh ; Ori Kam
> ; dev@dpdk.org
> Subject: [PATCH 00/11] net/mlx5: vlan actions validation fixes
>
> This s
> if (!mlx5_flow_ext_mreg_supported(dev))
> return rte_flow_error_set(error, ENOTSUP,
> @@ -6124,7 +6124,7 @@ struct field_modify_info modify_tcp[] = {
> meta_m = &rte_flow_item_meta_mask;
> meta_v = (const void *)item->spec;
> if (meta_v) {
> - enum modify_reg reg;
> + int reg;
> uint32_t value = meta_v->data;
> uint32_t mask = meta_m->data;
>
> --
> 1.8.3.1
Patches applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
return -rte_errno;
> if (flow_dv_encap_decap_resource_register(dev, &res, dev_flow,
> error))
> return rte_flow_error_set(error, EINVAL,
> RTE_FLOW_ERROR_TYPE_ACTION,
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Wednesday, January 22, 2020 2:33 PM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: Raslan Darawsheh ; Ori Kam
> ; dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix setting of port ID for egress r
Hi,
> -Original Message-
> From: Shiri Kuzin
> Sent: Wednesday, January 22, 2020 4:38 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ; Slava Ovsiienko
> ; Dekel Peled ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix icmpv6 head
struct mlx5_flow_driver_ops {
>
> /* mlx5_flow.c */
>
> -struct mlx5_flow_id_pool *mlx5_flow_id_pool_alloc(void);
> +struct mlx5_flow_id_pool *mlx5_flow_id_pool_alloc(uint32_t max_id);
> void mlx5_flow_id_pool_release(struct mlx5_flow_id_pool *pool); uint32_t
> mlx5_flow_id_get(struct mlx5_flow_id_pool *pool, uint32_t *id); uint32_t
> mlx5_flow_id_release(struct mlx5_flow_id_pool *pool,
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
{
> .type = RTE_FLOW_ACTION_TYPE_END,
> --
> 1.8.3.1
Squashed into relevant commit in next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Sunday, June 28, 2020 5:07 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org
> Subject: [PATCH 0/6] net/mlx5: refactor flow infrastructure
>
> As part of the effort to support D
; + "with e-switch mode ");
> }
> if (!mask)
> mask = &rte_flow_item_meta_mask;
> --
> 2.21.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Ali Alnubani
> Sent: Wednesday, July 8, 2020 12:14 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh
> Subject: [PATCH] net/mlx5: add ConnectX-6 Lx's device ID
>
> This adds the ConnectX-6 Lx device id to the list of supported
&g
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Wednesday, July 8, 2020 11:52 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; sta...@dpdk.org
> Subject: [PATCH] common/mlx5: fix physical port name pattern recognition
>
> This
llows
>support of jumbo frames (9K) with MPRQ. The memcopy of some packets
> (or part
>of a packet if Rx scatter is configured) may be required in case there is
> no
>space left for a head room at the end of a stride which incurs some
> --
> 2.27.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
ssize_t n = read(fd, buf, sizeof(buf));
> +
> + close(fd);
> + if (n != -1) {
> + *stat = strtoull(buf, NULL, 10);
> return;
> + }
> }
> }
> *stat = 0;
> --
> 1.8.3.1
Patch rebased and applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Monday, April 13, 2020 4:29 PM
> Cc: Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH 0/2] net/mlx5: fix table leak issue
>
> Currently, the tables got by jump action and flow meter suffix flow are
> not put
Hi,
> -Original Message-
> From: Vu Pham
> Sent: Tuesday, April 14, 2020 12:18 AM
> To: dev@dpdk.org
> Cc: Slava Ovsiienko ; Ori Kam
> ; Matan Azrad ; Raslan
> Darawsheh ; Vu Pham
> Subject: [PATCH v4 0/2] refactor multi-process IPC and memory
> manage
Hi,
> -Original Message-
> From: Xiaoyu Min
> Sent: Monday, April 13, 2020 6:29 AM
> To: Raslan Darawsheh ; Matan Azrad
> ; Shahaf Shuler ; Slava
> Ovsiienko
> Cc: dev@dpdk.org; sta...@dpdk.org; Dekel Peled
> Subject: [PATCH v2] net/mlx5: fix push VLAN acti
Hi,
> -Original Message-
> From: Xiaoyu Min
> Sent: Monday, April 13, 2020 6:33 AM
> To: Raslan Darawsheh ; Matan Azrad
> ; Shahaf Shuler ; Slava
> Ovsiienko
> Cc: dev@dpdk.org; sta...@dpdk.org; Dekel Peled
> Subject: [PATCH v2] net/mlx5: fix validation of pus
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Thursday, April 16, 2020 5:42 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH v2 00/10] net/mlx5: optimize flow resource allocation
>
> Currently, flow
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Thursday, April 16, 2020 11:34 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Ori Kam ; Wentao Cui ;
> Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH v2 00/10] net/mlx5: optimize flow structure
>
> T
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Saturday, April 18, 2020 4:45 AM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: ferruh.yi...@intel.com; Raslan Darawsheh ;
> dev@dpdk.org
> Subject: [PATCH] net/mlx5: fix indexed pool 32-bits build error
>
&g
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Monday, April 20, 2020 5:35 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH 0/2] net/mlx5: fix indexed pool bugs
>
> These two patches fix the bugs with
flow memory optimization item.
>
> Signed-off-by: Suanming Mou
Acked-by: Raslan Darawsheh
> ---
> doc/guides/rel_notes/release_20_05.rst | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/doc/guides/rel_notes/release_20_05.rst
> b/doc/guides/rel_notes/release_20_05.
When having multiple VLANs in the packet, parse_ethernet
is cabable of parsing only the first vlan.
add parsing for mutliple VLAN headers in the packet.
Fixes: 51f694dd40f5 ("app/testpmd: rework checksum forward engine")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
---
ap
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Monday, April 20, 2020 5:09 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH] net/mlx5: fix RSS description corrupt issue
>
> Currently, RSS descriptio
Hi,
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, April 21, 2020 12:51 PM
> To: Gavin Hu ; Raslan Darawsheh
>
> Cc: dev@dpdk.org; xiaolong...@intel.com; david.march...@redhat.com;
> Thomas Monjalon ;
> honnappa.nagaraha...@arm.com; ruifeng.w...@arm.
t; b/drivers/common/mlx5/mlx5_glue.c
> index 0af0b86677..e2d3beb9cc 100644
> --- a/drivers/common/mlx5/mlx5_glue.c
> +++ b/drivers/common/mlx5/mlx5_glue.c
> @@ -1006,7 +1006,7 @@ mlx5_glue_devx_qp_query(struct ibv_qp *qp,
> const void *in, size_t inlen,
> void *out, size_t outlen)
> {
> -#ifdef HAVE_IBV_DEVX_OBJ
> +#ifdef HAVE_IBV_DEVX_QP
> return mlx5dv_devx_qp_query(qp, in, inlen, out, outlen);
> #else
> (void)qp;
> --
> 2.26.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Tuesday, April 21, 2020 5:04 PM
> To: Slava Ovsiienko ; Raslan Darawsheh
>
> Cc: Ori Kam ; Matan Azrad ;
> dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH v4] net/mlx5: fix header modify action validation
>
mtd->transfer.tbl));
> + flow_dv_tbl_resource_release(dev, mtd->transfer.tbl);
> if (mtd->transfer.sfx_tbl)
> - claim_zero(flow_dv_tbl_resource_release(dev,
> - mtd-
> >transfer.sfx_tbl));
> + flow_dv_tbl_resource_release(dev, mtd->transfer.sfx_tbl);
> if (mtd->drop_actn)
> claim_zero(mlx5_glue->destroy_flow_action(mtd-
> >drop_actn));
> rte_free(mtd);
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Friday, April 17, 2020 8:21 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh ; Slava Ovsiienko
> ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: improve logging of MPRQ selection
>
> MPRQ is silently turn
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Friday, April 17, 2020 8:15 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh ; Slava Ovsiienko
> ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: set dynamic flow metadata in Rx queues
>
> Using a gl
Hi,
> -Original Message-
> From: Iremonger, Bernard
> Sent: Wednesday, April 22, 2020 2:05 PM
> To: Yigit, Ferruh ; Raslan Darawsheh
> ; Wu, Jingjing ; Lu,
> Wenzhuo
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH] app/testpmd: add p
When having multiple VLANs in the packet, parse_ethernet
is cabable of parsing only the first vlan.
add parsing for mutliple VLAN headers in the packet.
Fixes: 51f694dd40f5 ("app/testpmd: rework checksum forward engine")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
Acked-b
Hi,
> -Original Message-
> From: Iremonger, Bernard
> Sent: Thursday, April 23, 2020 12:00 PM
> To: Raslan Darawsheh ; Wu, Jingjing
> ; Lu, Wenzhuo
> Cc: Yigit, Ferruh ; dev@dpdk.org; sta...@dpdk.org
> Subject: RE: [PATCH v2] app/testpmd: add parsing for multiple
When having QINQ VLAN headers in the packet, parse_ethernet
is cabable of parsing only the first vlan.
add parsing for QINQ VLAN headers in the packet.
Fixes: 51f694dd40f5 ("app/testpmd: rework checksum forward engine")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
Acked-b
CentOS7) were getting this error:
> error: "RTE_EXEC_ENV_FREEBSD" is not defined [-Werror=undef]
>
> Existence of a macro must be checked with "#ifdef" or "#if defined".
>
> Fixes: d72e4042c5eb ("mem: exclude unused memory from core dump"
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, April 17, 2020 10:24 AM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: Matan Azrad ; dev@dpdk.org
> Subject: [PATCH] net/mlx5: fix missing Rx queue flags clear
>
> After inserting an offl
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, April 17, 2020 10:31 AM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: Matan Azrad ; dev@dpdk.org
> Subject: [PATCH] net/mlx5: fix the empty flow error structure
>
> The output flow
1989,8 @@ struct mlx5_flow_id_pool *
>i++)
> ; /* Empty. */
> /* Find the first clear bit. */
> + MLX5_ASSERT(i < MLX5_DBR_BITMAP_SIZE);
> j = rte_bsf64(~page->dbr_bitmap[i]);
> - MLX5_ASSERT(i < (MLX5_DBR_PER_PAGE / 64));
> page-&g
nst char *pci_addr,
> struct genlmsghdr *genl;
> uint32_t sn = MLX5_NL_SN_GENERATE;
> int ret;
> - int cur_en;
> + int cur_en = 0;
> uint8_t buf[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
> NLMSG_ALIGN(sizeof(struct genlmsghdr)) +
> NLMSG_ALIGN(sizeof(struct nlattr)) * 4 +
> --
> 2.20.1
Patch applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Sunday, April 26, 2020 5:51 AM
> To: Matan Azrad ; Shahaf Shuler
> ; Slava Ovsiienko
> Cc: dev@dpdk.org; Raslan Darawsheh
> Subject: [PATCH] net/mlx5: save meter index instead of meter id
>
> Currently, w
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Monday, April 27, 2020 9:20 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava
> Ovsiienko
> Subject: [PATCH] net/mlx5: fix assert in dynamic metadata handling
>
> The assert in dyn
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Monday, April 27, 2020 9:23 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava
> Ovsiienko
> Subject: [PATCH] net/mlx5: fix packet length check assert in MPRQ
>
> The assert that
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Tuesday, April 28, 2020 12:14 PM
> To: Matan Azrad ; Shahaf Shuler
> ; Slava Ovsiienko
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> lijian.zh...@arm.com
> Subject: [PATCH] net/mlx5: fix indexed pool bitmap initi
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Wednesday, April 29, 2020 3:54 PM
> To: Slava Ovsiienko ; Raslan Darawsheh
>
> Cc: Ori Kam ; Matan Azrad ;
> dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix actions validation on root table
&g
Hi,
> -Original Message-
> From: David Christensen
> Sent: Thursday, April 30, 2020 10:41 PM
> To: Ori Kam ; Thomas Monjalon
> ; Matan Azrad ; Shahaf
> Shuler ; Slava Ovsiienko
> ; Beilei Xing ; Qi Zhang
> ; Maxime Coquelin
> ; Zhihong Wang
> ; Xiaol
i != priv->reta_idx_n; ++i)
> queue[i] = (*priv->reta_idx)[i];
> flow_idx = flow_list_create(dev, &priv->ctrl_flows,
> --
> 2.26.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
lx5/mlx5_flow.c | 205 --
> > drivers/net/mlx5/mlx5_flow.h | 16 +-
> > drivers/net/mlx5/mlx5_flow_dv.c| 373 +
> > drivers/net/mlx5/mlx5_flow_verbs.c | 16 +-
> > 7 files changed, 655 insertions(+), 128 deletions(-)
> >
> > --
> > 2.21.0
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Wednesday, April 29, 2020 4:06 PM
> To: Slava Ovsiienko ; Raslan Darawsheh
>
> Cc: Ori Kam ; Matan Azrad ;
> dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix wrong assert in modify converting
>
Hi,
> -Original Message-
> From: Wisam Monther
> Sent: Thursday, April 30, 2020 11:31 AM
> To: dev@dpdk.org; Dekel Peled ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: Moti Haimovsky ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix set VLAN vid size check
>
&g
Hi,
> -Original Message-
> From: Kevin Traynor
> Sent: Friday, March 20, 2020 6:48 PM
> To: dev@dpdk.org; Raslan Darawsheh
> Cc: Kevin Traynor
> Subject: [PATCH] net/mlx5: fix gcc 10 enum-conversion warning
>
> gcc 10.0.1 reports warnings when using mlx5_rte_fl
Hi,
> -Original Message-
> From: Eli Britstein
> Sent: Sunday, May 3, 2020 1:48 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ; Slava Ovsiienko
> ; Eli Britstein
> Subject: [PATCH V2 0/2] net/mlx5: optimize performance for IPv4/IPv6
>
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Wednesday, April 22, 2020 6:11 AM
> To: john.mcnam...@intel.com; marko.kovace...@intel.com; Slava Ovsiienko
> ; Ori Kam ; Matan
> Azrad
> Cc: Shahaf Shuler ; Raslan Darawsheh
> ; dev@dpdk.org; Thomas Monjalon
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Wednesday, April 22, 2020 6:27 PM
> To: john.mcnam...@intel.com; marko.kovace...@intel.com; Slava Ovsiienko
> ; Ori Kam ; Matan
> Azrad
> Cc: Shahaf Shuler ; Raslan Darawsheh
> ; dev@dpdk.org; Thomas Monjalon
didn't specify any.
Fixes: 84c406e74524 ("net/mlx5: add flow translate function")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
---
drivers/net/mlx5/mlx5_flow_verbs.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/net/mlx5/mlx5_flow_verbs.c
didn't specify any.
Fixes: 84c406e74524 ("net/mlx5: add flow translate function")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
---
v2: fixed checkpatch issues
---
drivers/net/mlx5/mlx5_flow_verbs.c | 20
1 file changed, 20 insertions(+)
diff --git a/d
Hi,
> -Original Message-
> From: Ophir Munk
> Sent: Tuesday, May 5, 2020 9:16 AM
> To: dev@dpdk.org
> Cc: Ophir Munk ; Raslan Darawsheh
> ; Matan Azrad
> Subject: [PATCH v2] net/mlx5: fix resetting verbs hash fields
>
> The flow_verbs_translate() function ac
didn't specify any.
Fixes: 84c406e74524 ("net/mlx5: add flow translate function")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
Acked-by: Matan Azrad
---
v2: fixed checkpatch issues
v3: handled ITEM_VOID after udp item.
---
drivers/net/mlx5/mlx5_flow_verbs.c | 22 ++
didn't specify any.
Fixes: 84c406e74524 ("net/mlx5: add flow translate function")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
Acked-by: Matan Azrad
---
v2: fixed checkpatch issues
v3: handled ITEM_VOID after udp item.
v4: removed extra unnecessary check for NULL
---
d
901 - 1000 of 1505 matches
Mail list logo