From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C0E76A0542 for ; Fri, 11 Nov 2022 11:34:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BC46D42D1A; Fri, 11 Nov 2022 11:34:54 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 35D1442D0D for ; Fri, 11 Nov 2022 11:34:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1668162892; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JtdenVExXSrfmTnzJP8nbpilywZBKJ1gWdqagFfsAOk=; b=B/EiJyE2qLxq8UQ/CK3fDjnsq0ToBT0SzeqY2JJu81cbAq6hIzTgHvDH2AkBOv7n+o1euG R4dk1o8prLSWXjUUzzYwje/eTj98N22HuBnmJwOsEEg0TU2lJsQ59ezeYa9Zq4mtHqqIav 3UDqeFM/H2LEuPJAVyhdqbQpbfXzxHc= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-378-XcCKb4LTNOC0Q2xA5MdRsg-1; Fri, 11 Nov 2022 05:34:49 -0500 X-MC-Unique: XcCKb4LTNOC0Q2xA5MdRsg-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 40D993850E87; Fri, 11 Nov 2022 10:34:49 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.195.104]) by smtp.corp.redhat.com (Postfix) with ESMTP id 349F92022EA2; Fri, 11 Nov 2022 10:34:48 +0000 (UTC) From: Kevin Traynor To: Mingjin Ye Cc: Ke Xu , dpdk stable Subject: patch 'net/ice: support VXLAN-GPE tunnel offload' has been queued to stable release 21.11.3 Date: Fri, 11 Nov 2022 10:33:20 +0000 Message-Id: <20221111103337.307408-30-ktraynor@redhat.com> In-Reply-To: <20221111103337.307408-1-ktraynor@redhat.com> References: <20221111103337.307408-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 21.11.3 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/14/22. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable/commit/5daff7df21c31b4f7f3c8e95ea45c38964c76065 Thanks. Kevin --- >From 5daff7df21c31b4f7f3c8e95ea45c38964c76065 Mon Sep 17 00:00:00 2001 From: Mingjin Ye Date: Fri, 21 Oct 2022 12:59:31 +0000 Subject: [PATCH] net/ice: support VXLAN-GPE tunnel offload [ upstream commit e91659806abbe9a3f1b9a59c0f68ef51af4c3cd5 ] PMD tx path does not support VXLAN_GPE tunnel offload. Because it does not process RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE flag in mbuf, and then the "L4TUNT" field will not be set in Tx context descriptor. This patch is to add the RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE flag to support Tx VXLAN_GPE offload under the scenario if the offload tso and VXLAN_GPE tunnel are both required, so that it would avoid tx queue overflowing. Fixes: daa02b5cddbb ("mbuf: add namespace to offload flags") Signed-off-by: Mingjin Ye Tested-by: Ke Xu --- drivers/net/ice/ice_rxtx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ice/ice_rxtx.c b/drivers/net/ice/ice_rxtx.c index f7455c7726..7675f8c405 100644 --- a/drivers/net/ice/ice_rxtx.c +++ b/drivers/net/ice/ice_rxtx.c @@ -2507,4 +2507,5 @@ ice_parse_tunneling_params(uint64_t ol_flags, break; case RTE_MBUF_F_TX_TUNNEL_VXLAN: + case RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE: case RTE_MBUF_F_TX_TUNNEL_GTP: case RTE_MBUF_F_TX_TUNNEL_GENEVE: -- 2.38.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2022-11-11 10:32:17.793714637 +0000 +++ 0030-net-ice-support-VXLAN-GPE-tunnel-offload.patch 2022-11-11 10:32:17.089300829 +0000 @@ -1 +1 @@ -From e91659806abbe9a3f1b9a59c0f68ef51af4c3cd5 Mon Sep 17 00:00:00 2001 +From 5daff7df21c31b4f7f3c8e95ea45c38964c76065 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit e91659806abbe9a3f1b9a59c0f68ef51af4c3cd5 ] + @@ -16 +17,0 @@ -Cc: stable@dpdk.org @@ -25 +26 @@ -index 7a2d5829c0..cd046a3432 100644 +index f7455c7726..7675f8c405 100644 @@ -28 +29 @@ -@@ -2693,4 +2693,5 @@ ice_parse_tunneling_params(uint64_t ol_flags, +@@ -2507,4 +2507,5 @@ ice_parse_tunneling_params(uint64_t ol_flags,