Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Thursday, June 18, 2020 10:25 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Raslan Darawsheh ; dev@dpdk.org
> Subject: [PATCH 0/3] net/mlx5: optimize single counter allocate
>
> This patch set optimi
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Thursday, June 18, 2020 11:13 AM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: dev@dpdk.org; Raslan Darawsheh
> Subject: [PATCH v2] net/mlx5: optimize free counter lookup
>
> Currently, when allocate a new
Hi,
> -Original Message-
> From: Ori Kam
> Sent: Friday, June 19, 2020 10:30 AM
> To: Matan Azrad ; Slava Ovsiienko
> ; Shahaf Shuler
> Cc: dev@dpdk.org; Ori Kam ; Raslan Darawsheh
> ; Ophir Munk
> Subject: [PATCH v2 1/2] net/mlx5: move getter functions from n
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, June 23, 2020 10:49 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix host physical function representor naming
>
> The new
sertions(+), 8 deletions(-)
>
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
ndif
> -#endif
> +#endif /* HAVE_MLX5DV_DR */
> +#else /* HAVE_IBV_FLOW_DV_SUPPORT */
> (void)tag;
> errno = ENOTSUP;
> return NULL;
> +#endif /* HAVE_IBV_FLOW_DV_SUPPORT */
> }
>
> static void *
> --
> 1.8.3.1
Patch apply to next-net-mlx,
Kindest regards,
Raslan Darawsheh
urn NULL;
> + return &rte_eth_devices[port_id];
> }
>
> /**
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
= priv,
> + }));
> if (err)
> WARN("Verbs external allocator is not supported");
> else
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
&pci_addr->function) == 4) {
> - ret = 0;
> break;
> }
> }
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
/mlx4.c
> +++ b/drivers/net/mlx4/mlx4.c
> @@ -492,7 +492,6 @@ struct mlx4_conf {
> &pci_addr->bus,
> &pci_addr->devid,
> &pci_addr->function) == 4) {
> - ret = 0;
>
lx5_rxtx_vec.c
> +++ b/drivers/net/mlx5/mlx5_rxtx_vec.c
> @@ -156,7 +156,7 @@
> mlx5_check_vec_rx_support(struct rte_eth_dev *dev)
> {
> struct mlx5_priv *priv = dev->data->dev_private;
> - uint16_t i;
> + uint32_t i;
>
> if (!priv->config.rx_vec_en)
> return -ENOTSUP;
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
x5_free_verbs_buf,
> + .data = priv,
> + }));
> /* Bring Ethernet device up. */
> DRV_LOG(DEBUG, "port %u forcing Ethernet interface up",
> eth_dev->data->port_id);
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
0mellanox.com%7C892d421ac87447634c2608d818dd7df0%7Ca
> 652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C637286686875768352&am
> p;sdata=lNkQ9KxAxW702IiqtCUPFL0Lh24zaNXqMzX0U0LLVzk%3D&rese
> rved=0
>
> Fixes: 72f756605651 ("common/mlx5: move glue files under Linux directory")
>
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Tuesday, March 3, 2020 2:38 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org; Eli Britstein
> Subject: [PATCH] net/mlx5: support match on IPv4 TTL and IPv6 HLIM
>
> This
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Tuesday, March 3, 2020 2:38 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix mask used for IPv6 item validation
>
> The
++---
> drivers/net/mlx4/mlx4.c | 4 +++-
> 2 files changed, 10 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/common/mlx5/mlx5_common.c
> b/drivers/common/mlx5/mlx5_common.c
> index 610fb48..9ea56f2 100644
> --- a/drivers/common/mlx5/mlx5_common.c
> +++ b/drivers/common/mlx5/mlx5_common.c
> @@ -2,10 +2,12 @@
> * Copyright 2019 Mellanox Technologies, Ltd
> */
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Wisam Monther
> Sent: Thursday, March 12, 2020 11:25 AM
> To: dev@dpdk.org; Raslan Darawsheh ; Matan
> Azrad
> Cc: Slava Ovsiienko ; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix validate set meta action for zero value
>
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Monday, March 16, 2020 10:58 AM
> To: Matan Azrad ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix CVLAN tag set in IP item translation
>
> Previo
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Monday, March 16, 2020 5:35 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh ; Matan Azrad
> ; Slava Ovsiienko ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: reduce txq completion index memory loads
>
Hi,
> -Original Message-
> From: Rahul Lakkireddy
> Sent: Wednesday, March 18, 2020 3:48 PM
> To: Ferruh Yigit
> Cc: Karra Satwik ; dev@dpdk.org; Raslan
> Darawsheh ; Xueming Zhang
>
> Subject: Re: [PATCH] net/cxgbe: fix build with clang 3.4.2
>
> On Wedn
ction")
Cc: sta...@dpdk.org
Signed-off-by: Raslan Darawsheh
---
drivers/net/mlx5/mlx5_flow.c | 31 ---
1 file changed, 31 deletions(-)
diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c
index 41072da..2ef6558 100644
--- a/drivers/net/mlx5/mlx5_
Hi,
> -Original Message-
> From: dev On Behalf Of Raslan Darawsheh
> Sent: Monday, March 23, 2020 4:22 PM
> To: Matan Azrad ; Slava Ovsiienko
>
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [dpdk-dev] [PATCH] net/mlx5: fix validation of VXLAN/VXLAN-GPE
> specs
&g
t;
>- ConnectX-4: **12.21.1000** and above.
>- ConnectX-4 Lx: **14.21.1000** and above.
>- ConnectX-5: **16.21.1000** and above.
>- ConnectX-5 Ex: **16.21.1000** and above.
> - - ConnectX-6: **20.99.5374** and above.
> + - ConnectX-6: **20.27.0090** and above.
>- ConnectX-6 Dx: **22.27.0090** and above.
>- BlueField: **18.25.1010** and above.
>
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Shiri Kuzin
> Sent: Tuesday, March 24, 2020 1:40 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Slava Ovsiienko
> Subject: [PATCH] net/mlx5: creating relaxed ordering memory regions
>
> In the current state,
;
> + *RTE_FLOW_DYNF_METADATA(elts[pos]) =
> meta;
> + *RTE_FLOW_DYNF_METADATA(elts[pos + 1])
> = meta;
> + *RTE_FLOW_DYNF_METADATA(elts[pos + 2])
> = meta;
> + *RTE_FLOW_DYNF_METADATA(elts[pos + 3])
> = meta;
> + }
> + }
> pos += MLX5_VPMD_DESCS_PER_LOOP;
> /* Move to next CQE and invalidate consumed CQEs. */
> if (!(pos & 0x7) && pos < mcqe_n) {
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, March 24, 2020 4:46 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh ; Matan Azrad
> ; Slava Ovsiienko
> Subject: [PATCH] net/mlx5: prefetch CQEs for a faster decompression
>
> Invalidatio
Hi,
> -Original Message-
> From: Dekel Peled
> Sent: Tuesday, March 24, 2020 2:58 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [PATCH] net/mlx5: update VLAN and encap actions validation
>
> F
ttl_value;
> @@ -834,8 +834,8 @@ struct field_modify_info modify_tcp[] = {
> item.spec = &ipv4;
> item.mask = &ipv4_mask;
> field = modify_ipv4;
> - }
> - if (attr->ipv6) {
> + } else {
> + MLX5_ASSERT(attr->ipv6);
> memset(&ipv6, 0, sizeof(ipv6));
> memset(&ipv6_mask, 0, sizeof(ipv6_mask));
> ipv6.hdr.hop_limits = 0xFF;
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Wisam Monther
> Sent: Thursday, March 26, 2020 12:22 PM
> To: Ori Kam ; Matan Azrad ;
> dev@dpdk.org
> Cc: Raslan Darawsheh ; Slava Ovsiienko
> ; sta...@dpdk.org
> Subject: [PATCH v2] net/mlx5: fix zero value validation for met
This adds new device id to the list of Mellanox devices
that runs mlx5 PMD.
- ConnectX-6DX device ID
- ConnectX-6DX SRIOV device ID
Signed-off-by: Raslan Darawsheh
---
doc/guides/rel_notes/release_19_11.rst | 1 +
drivers/net/mlx5/mlx5.h| 2 ++
2 files changed, 3
This adds new device id to the list of Mellanox devices
that runs mlx5 PMD.
- ConnectX-6DX device ID
- ConnectX-6DX SRIOV device ID
Signed-off-by: Raslan Darawsheh
---
v2: add missing documentation and update pci id map
---
doc/guides/nics/mlx5.rst | 36
Thanks for noticing this,
I forgot to add these in the commit, just sent a v2 with these included.
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Wisam Monther
> Sent: Thursday, November 7, 2019 11:15 AM
> To: Raslan Darawsheh ; Slava Ovsiienko
>
>
This adds new device id to the list of Mellanox devices
that runs mlx5 PMD.
- ConnectX-6DX device ID
- ConnectX-6DX SRIOV device ID
Signed-off-by: Raslan Darawsheh
---
v3: only set vf bit for CONNECTX6DXVF
v2: add missing documentation and update pci id map
Hi,
> -Original Message-
> From: dev On Behalf Of Raslan Darawsheh
> Sent: Thursday, November 7, 2019 11:36 AM
> To: Slava Ovsiienko
> Cc: dev@dpdk.org; Asaf Penso ; Wisam Monther
>
> Subject: [dpdk-dev] [PATCH v3] net/mlx5: add ConnectX6-DX device id
>
>
v6 but IPv4 is following, this should be validated
> as failure and report corresponding error in detail.
>
> Fixes: 23c1d42c7138 ("net/mlx5: split flow validation to dedicated function")
> Cc: sta...@dpdk.org
>
> Signed-off-by: Xiaoyu Min
> Acked-by: Ori Kam
> ---
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi Ferruh,
Just sent a patch for it.
http://mails.dpdk.org/archives/web/2019-November/001249.html
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, November 7, 2019 3:41 PM
> To: Raslan Darawsheh ; Slava Ovsiienko
>
> Cc:
rule item order")
added
Cc: sta...@dpdk.org
>
> Signed-off-by: Xiaoyu Min
> ---
> drivers/net/mlx5/mlx5_flow.c | 28 ++--
> 1 file changed, 10 insertions(+), 18 deletions(-)
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
> HW ptype are missing TUNNEL_GENEVE support
>
> Fixes: e59a5dbcfd07 ("net/mlx5: add flow match on GENEVE item")
> Cc: mo...@mellanox.com
>
> Signed-off-by: Wisam Jaddo
Changed author name to match Signed-off-by tag,
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
.
http://mails.dpdk.org/archives/dev/2019-November/150588.html
Signed-off-by: Thomas Monjalon
Signed-off-by: Raslan Darawsheh
---
drivers/net/mlx5/mlx5.h | 2 +
drivers/net/mlx5/mlx5_mac.c | 20 +
drivers/net/mlx5/mlx5_nl.c | 98 -
3 files
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, November 7, 2019 7:10 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Thomas Monjalon ; Ori
> Kam ; Yongseok Koh
> Subject: [PATCH v3 00/19] net/mlx5: implement extensive m
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Thursday, November 7, 2019 11:21 AM
> To: Bing Zhao ; Slava Ovsiienko
> ; Stephen Hemminger
>
> Cc: Ori Kam ; Raslan Darawsheh
> ; dev@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v2] net/mlx5: introduce mlx5 ha
> Target group equal to current flow group is still rejected.
>
> Signed-off-by: Dekel Peled
> ---
> drivers/net/mlx5/mlx5_flow_dv.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Rule is created twice, causing loss of traffic.
>
> This patch updates this condition, adding check that device is also
> not a representor.
>
> Fixes: b67b4ecbde22 ("net/mlx5: skip table zero to improve insertion rate")
>
> Signed-off-by: Dekel Peled
> ---
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Friday, November 8, 2019 5:49 AM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Ori Kam ; Raslan Darawsheh
> ; dev@dpdk.org
> Subject: [PATCH v2 00/19] net/mlx5: support meter
>
> The patches introduce the
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, November 7, 2019 3:18 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix asserts for multi-segment Tx offload misconfig
>
> To s
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Friday, November 8, 2019 5:08 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org
> Subject: [PATCH v4] net/mlx5: control transmit doorbell register mapping
>
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, November 8, 2019 5:23 PM
> To: Slava Ovsiienko
> Cc: Bing Zhao ; Ori Kam
> ; Raslan Darawsheh ;
> dev@dpdk.org
> Subject: [PATCH v2 0/3] Reorganize resources of flow tables
>
> From: Bing Zhao
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, November 8, 2019 7:27 AM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org
> Subject: [PATCH] net/mlx5: optimize tag traversal with hash list
>
> Tag action for flow mark/flag c
.
http://mails.dpdk.org/archives/dev/2019-November/150588.html
Signed-off-by: Thomas Monjalon
Signed-off-by: Raslan Darawsheh
---
v2: use RTE_PTR_DIFF, and change the use of representor id to representor bit
---
drivers/net/mlx5/mlx5.h | 2 +
drivers/net/mlx5/mlx5_mac.c | 20 +
drivers
Hi,
> -Original Message-
> From: dev On Behalf Of Raslan Darawsheh
> Sent: Monday, November 11, 2019 1:40 PM
> To: Slava Ovsiienko
> Cc: Thomas Monjalon ; dev@dpdk.org
> Subject: [dpdk-dev] [PATCH v2] net/mlx5: set VF MAC address from host
>
> Allow to configure
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, November 12, 2019 10:54 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix query host adapter attributes
>
> Host adapter attributes
ers/net/mlx5/mlx5_flow.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
: 304ffe576f23 ("net/mlx5: fix condition to create default rule")
> Cc: dek...@mellanox.com
>
> Signed-off-by: Matan Azrad
> ---
>
> V2:
> Fix missing signed-off.
>
> drivers/net/mlx5/mlx5_trigger.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Wednesday, November 13, 2019 10:28 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix suffix flow creation in metadata split
>
> The variable c
*rxq_ctrl = NULL;
>
> - if ((*priv->rxqs)[idx]) {
> + if (idx < priv->rxqs_n && (*priv->rxqs)[idx]) {
> rxq_ctrl = container_of((*priv->rxqs)[idx],
> struct mlx5_rxq_ctrl,
> rxq);
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
(flow->counter->cs) {
> + if (flow->counter && flow->counter->cs) {
> struct rte_flow_query_count *qc = data;
> uint64_t counters[2] = {0, 0};
> #if defined(HAVE_IBV_DEVICE_COUNTERS_SET_V42)
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
V6_ENCAP (1u << 24)
> +#define MLX5_FLOW_LAYER_NVGRE (1u << 25)
> +#define MLX5_FLOW_LAYER_GENEVE (1u << 26)
>
> /* Queue items. */
> -#define MLX5_FLOW_ITEM_TX_QUEUE (1u << 25)
> +#define MLX5_FLOW_ITEM_TX_QUEUE (1u << 27)
>
> /* Outer Masks. */
> #define MLX5_FLOW_LAYER_OUTER_L3 \
> --
> 2.24.0.rc0.3.g12a4aeaad8
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Wednesday, November 13, 2019 6:25 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix environment variable recovery
>
> The state of environment v
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, November 14, 2019 10:57 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix vport id value in port id action
>
> The kernel driver (s
Signed-off-by: Matan Azrad
> ---
>
> V2:
> Fix checkpatch warnings.
>
Fixed issue with check patch (removed extra empty line)
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Sunday, November 17, 2019 10:48 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix vport index in port action
>
_en = 1,
> };
> /* Device specific configuration. */
> switch (pci_dev->id.device_id) {
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Friday, November 15, 2019 1:35 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix Tx doorbell write memory barrier
>
> As the result of tes
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, November 19, 2019 11:16 AM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix port action create routine
>
> To sup
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, November 19, 2019 3:13 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix assert in tx inline settings ajustment
>
> Assert conditio
case RTE_FLOW_ACTION_TYPE_RSS:
> rss = actions->conf;
> + if (rss == NULL || rss->queue_num == 0)
> + return 0;
> if (mlx5_rxq_get_type(dev, rss->queue[0]) !=
> MLX5_RXQ_TYPE_HAIRPIN)
> return 0;
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
3 encapsulation.
>
> Fixes: 4bb14c83df95 ("net/mlx5: support modify header using Direct Verbs")
> Cc: dek...@mellanox.com
> Cc: sta...@dpdk.org
>
> Signed-off-by: Matan Azrad
> ---
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
roy(rxq_obj->rq));
> rxq_release_rq_resources(rxq_obj->rxq_ctrl);
> claim_zero(mlx5_glue->destroy_cq(rxq_obj->cq));
> break;
> case MLX5_RXQ_OBJ_TYPE_DEVX_HAIRPIN:
> + assert(rxq_obj->rq);
> rxq_obj_hairpin_release(rxq_obj);
> break;
> }
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
bles with hash list")
>
> Signed-off-by: Matan Azrad
> ---
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
-by: Ori Kam
> Acked-by: Matan Azrad
> ---
> drivers/net/mlx5/mlx5_flow_dv.c | 37 +++---
> ---
> 1 file changed, 19 insertions(+), 18 deletions(-)
>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
attr->tcp = 1;
> + if (!attr->udp)
> + attr->tcp = 1;
> break;
> default:
> break;
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, November 21, 2019 8:00 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix get metadata register for E-Switch domain
>
> The metadata
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Monday, November 18, 2019 1:21 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] doc: update metadata feature description for mlx5
>
> Legacy Verbs supp
unters are not supported");
> #endif
> -#ifndef HAVE_IBV_FLOW_DV_SUPPORT
> +#if !defined(HAVE_IBV_FLOW_DV_SUPPORT) ||
> !defined(HAVE_MLX5DV_DR)
> if (config.dv_flow_en) {
> DRV_LOG(WARNING, "DV flow is not supported");
> config.dv_flow_en = 0;
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Tuesday, November 26, 2019 12:45 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix legacy multi-packet Tx descriptors
>
> ConnectX-4LX suppo
../../lib/librte_eal/common/include/generic',
> + )
> shared_lib = shared_library(
> dlopen_lib_name,
> dlopen_sources,
> - include_directories: global_inc,
> + include_directories: dlopen_includes,
> c_args: cflags,
> dependencies: libs,
> link_args: [
> --
> 2.24.0
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Tuesday, November 26, 2019 4:06 PM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Ori Kam ; Raslan Darawsheh
> ; dev@dpdk.org
> Subject: [PATCH] net/mlx5: add GENEVE in tunnel offloads cap query
>
>
Hi,
> -Original Message-
> From: Suanming Mou
> Sent: Tuesday, November 26, 2019 4:09 PM
> To: Slava Ovsiienko ; Matan Azrad
>
> Cc: Ori Kam ; Raslan Darawsheh
> ; dev@dpdk.org; Jack Min
>
> Subject: [PATCH] net/mlx5: fix GRE key handle before GRE header
Signed-off-by: Raslan Darawsheh
---
doc/guides/rel_notes/release_19_11.rst | 164 +
1 file changed, 164 insertions(+)
diff --git a/doc/guides/rel_notes/release_19_11.rst
b/doc/guides/rel_notes/release_19_11.rst
index 89f81f0..529c314 100644
--- a/doc/guides
fix ofed and rdma-core versions for current offloads
add new offloads minimum versions
Signed-off-by: Raslan Darawsheh
Acked-by: Ori Kam
---
doc/guides/nics/mlx5.rst | 43 ++-
1 file changed, 34 insertions(+), 9 deletions(-)
diff --git a/doc/guides/nics
fix ofed and rdma-core versions for current offloads
add new offloads minimum versions
Signed-off-by: Raslan Darawsheh
Acked-by: Ori Kam
---
v2: fix trailing whitespace error from checkpatch
---
doc/guides/nics/mlx5.rst | 43 ++-
1 file changed, 34
>
> Currently mlx4/mlx5 support only Linux.
>
> Signed-off-by: Thomas Monjalon
> ---
> drivers/net/mlx4/meson.build | 11 +--
> drivers/net/mlx5/meson.build | 10 +-
> 2 files changed, 18 insertions(+), 3 deletions(-)
>
Patch applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, July 4, 2019 2:16 PM
> To: dev@dpdk.org
> Cc: Raslan Darawsheh ; Eli Britstein
>
> Subject: [PATCH v2] net/mlx5: zero out UDP csum for IPv6 encap headers
>
> From: Eli Britstein
>
Hi,
> -Original Message-
> From: Xiaoyu Min
> Sent: Wednesday, July 3, 2019 10:23 AM
> To: Raslan Darawsheh ; Slava Ovsiienko
> ; Shahaf Shuler ;
> Yongseok Koh ; John McNamara
> ; Marko Kovacevic
>
> Cc: dev@dpdk.org
> Subject: [Suspected-Phishing][PATCH
> doc/guides/rel_notes/release_19_08.rst | 1 +
> drivers/net/mlx5/mlx5_flow.c | 63 ++-
> drivers/net/mlx5/mlx5_flow.h | 5 ++
> drivers/net/mlx5/mlx5_flow_dv.c| 84 ++
> drivers/net/mlx5/mlx5_prm.h| 6 +-
> 5 files changed, 157 insertions(+), 2 deletions(-)
>
> --
> 2.21.0
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Hi,
> -Original Message-
> From: Xiaoyu Min
> Sent: Wednesday, July 10, 2019 6:00 PM
> To: Raslan Darawsheh ; Slava Ovsiienko
> ; Shahaf Shuler ;
> Yongseok Koh ; John McNamara
> ; Marko Kovacevic
>
> Cc: dev@dpdk.org
> Subject: [Suspected-Phishing][PATCH
drivers/net/mlx5/mlx5_prm.h| 116 ++-
> 14 files changed, 1463 insertions(+), 139 deletions(-)
>
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
21) #define
> +MLX5_FLOW_LAYER_IPV6_ENCAP (1u << 22)
>
> /* Outer Masks. */
> #define MLX5_FLOW_LAYER_OUTER_L3 \
> --
> 1.8.3.1
Applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
x5: validate Direct Rule E-Switch")
>
> Signed-off-by: Dekel Peled
> ---
> drivers/net/mlx5/mlx5_flow_dv.c | 14 +++---
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
Applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
; diff --git a/drivers/net/mlx5/mlx5_txq.c b/drivers/net/mlx5/mlx5_txq.c
> index 7741095..82493d7 100644
> --- a/drivers/net/mlx5/mlx5_txq.c
> +++ b/drivers/net/mlx5/mlx5_txq.c
> @@ -669,7 +669,7 @@ struct mlx5_txq_ibv * }
>
> /**
> - * Calcuate the total number of WQEBB for Tx queue.
> + * Calculate the total number of WQEBB for Tx queue.
> *
> * Simplified version of calc_sq_size() in rdma-core.
> *
> --
> 1.8.3.1
Applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
44
> --- a/drivers/net/mlx4/mlx4.h
> +++ b/drivers/net/mlx4/mlx4.h
> @@ -101,7 +101,7 @@ struct mlx4_mp_param { struct rte_flow;
>
> /**
> - * Type of objet being allocated.
> + * Type of object being allocated.
> */
> enum mlx4_verbs_alloc_type {
> MLX4_VERB
har *fw_ver, size_t fw_size)
> #endif /* HAVE_IBV_DEVX_ASYNC */
> }
> sh->intr_cnt++;
> + goto exit;
> error_unregister:
> rte_intr_callback_unregister(&sh->intr_handle,
> mlx5_dev_interrupt_handler, sh);
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
B:5C:D9:00 / end actions queue index 0 / end\n"
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: dev On Behalf Of Stephen Hemminger
> Sent: Monday, July 8, 2019 9:26 PM
> To: dev@dpdk.org
> Cc: Stephen Hemminger ; Bernard
> Iremonger
> Subject: [dp
t; - almost all possible sets of Tx are supported
> - the best possible method to send each packet is chosen on runtime
> - introduces new devargs for more accurate tuning of data inlining
>
> Signed-off-by: Viacheslav Ovsiienko
>
Series applied to next-net-mlx
Kindest regards
Raslan Darawsheh
f461b%7C0%7C0%7C636993178256642102&sdata=GNj8%2B79
> %2FoBQzu7esmy4wN4e6WC7RHREDbV4OZTq6SOA%3D&reserved=0
>
> Reported-by: Stephen Hemminger
> Signed-off-by: Viacheslav Ovsiienko
>
> ---
Series applied to next-net-mlx
Kindest regards,
Raslan Darawsheh
vers/net/mlx5/mlx5_rxtx_vec.h |6 +-
> drivers/net/mlx5/mlx5_rxtx_vec_sse.h | 16 +-
> drivers/net/mlx5/mlx5_trigger.c| 12 +-
> drivers/net/mlx5/mlx5_txq.c| 27 +-
> drivers/net/mlx5/mlx5_vlan.c | 32 +-
> 23 files changed, 2197 insertions(+), 480 deletions(-)
>
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
Tested-by: Raslan Darawsheh
Seems OK for me,
Kindest regards,
Raslan Darawsheh
> -Original Message-
> From: Stephen Hemminger
> Sent: Monday, July 22, 2019 8:20 PM
> To: Ferruh Yigit
> Cc: Adrien Mazarguil ; Wenzhuo Lu
> ; Jingjing Wu ; Bernard
> Iremonger ;
drivers/net/mlx5/mlx5_rxtx.c | 167 -
> drivers/net/mlx5/mlx5_rxtx.h | 80 ++-
> drivers/net/mlx5/mlx5_rxtx_vec.h |6 +-
> drivers/net/mlx5/mlx5_rxtx_vec_sse.h | 16 +-
> drivers/net/mlx5/mlx5_trigger.c| 12 +-
> drivers/net/mlx5/mlx5_txq.c| 27 +-
> drivers/net/mlx5/mlx5_vlan.c | 32 +-
> 23 files changed, 2194 insertions(+), 480 deletions(-)
>
> --
> 1.8.3.1
Series applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
};
> + const struct rte_flow_item_gre gre_mask = {
> + .c_rsvd0_ver = RTE_BE16(0xB000),
> + .protocol = RTE_BE16(UINT16_MAX),
> + };
> + const struct rte_flow_item gre_item = {
> + .spec = &gre_spec,
> + .mask = &gre_mask,
> + .last = NULL,
> + };
> + flow_dv_translate_item_gre(matcher, key, &gre_item, inner);
> if (!nvgre_v)
> return;
> if (!nvgre_m)
> diff --git a/drivers/net/mlx5/mlx5_rxtx.h b/drivers/net/mlx5/mlx5_rxtx.h
> index 4252832..928d6c3 100644
> --- a/drivers/net/mlx5/mlx5_rxtx.h
> +++ b/drivers/net/mlx5/mlx5_rxtx.h
> @@ -40,7 +40,7 @@
> #include "mlx5_glue.h"
>
> /* Support tunnel matching. */
> -#define MLX5_FLOW_TUNNEL 5
> +#define MLX5_FLOW_TUNNEL 6
>
> struct mlx5_rxq_stats {
> #ifdef MLX5_PMD_SOFT_COUNTERS
> --
> 1.8.3.1
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
> rxq_ctrl->rxq.wqes = NULL;
> }
> - if (rxq_ctrl->wq_umem)
> + if (rxq_ctrl->wq_umem) {
> mlx5_glue->devx_umem_dereg(rxq_ctrl->wq_umem);
> + rxq_ctrl->wq_umem = NULL;
> + }
> }
>
> /**
> --
> 1.8.3.1
Kindest regards,
Raslan Darawsheh
1101 - 1200 of 1505 matches
Mail list logo