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 EDC6241D52 for ; Thu, 23 Feb 2023 16:08:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8CB9432BB; Thu, 23 Feb 2023 16:08:34 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.145.221.124]) by mails.dpdk.org (Postfix) with ESMTP id 96C98432AD for ; Thu, 23 Feb 2023 16:08:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1677164912; 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=4tG+d3AieAyYM2dLfWTqwKzClmaC3cnOe9GCxKvlABc=; b=ciHnhcRlVSWgCwzfDqiXE02ww+Xq2Rrs1FGWOEBZQ1tYHyJ5yY+paePjaGLc/eXbxuKe+1 RW4iRtX+aqZc89K5wqtZrGXF++bFnb5KRreI8D5kne2o4JX9HJl3g0f/rL7jtVLYxuItxF YLzPa7DMRdxZ0Fqh99bufvQoeMY1nIE= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-2--kMC0bhMM_O_xOcgnIrZjw-1; Thu, 23 Feb 2023 10:08:28 -0500 X-MC-Unique: -kMC0bhMM_O_xOcgnIrZjw-1 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 188D085CCE6; Thu, 23 Feb 2023 15:08:28 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.192.53]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2014B2166B2B; Thu, 23 Feb 2023 15:08:25 +0000 (UTC) From: Kevin Traynor To: Kaiwen Deng Cc: Yuan Peng , Qiming Yang , dpdk stable Subject: patch 'net/ixgbe: enable IPv6 mask in flow rules' has been queued to stable release 21.11.4 Date: Thu, 23 Feb 2023 15:06:14 +0000 Message-Id: <20230223150631.723699-83-ktraynor@redhat.com> In-Reply-To: <20230223150631.723699-1-ktraynor@redhat.com> References: <20230223150631.723699-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.6 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.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/28/23. 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/312d7c3eb2cb4476a9c3770e765cad5025e72f5d Thanks. Kevin --- >From 312d7c3eb2cb4476a9c3770e765cad5025e72f5d Mon Sep 17 00:00:00 2001 From: Kaiwen Deng Date: Sat, 28 Jan 2023 15:15:19 +0800 Subject: [PATCH] net/ixgbe: enable IPv6 mask in flow rules [ upstream commit cba954b7bedaa7d0baea1ddc39fd0199015f583c ] Add IPv6 addr mask and L4 mask support for rte_flow APIs. IPv6 flow rules do not take effect in ixgbe when set IPv6 addr mask and L4 mask to default value as 0xFF. Set IPv6 addr mask and L4 mask as 0 to enable fields can fix this issue. Fixes: 11777435c727 ("net/ixgbe: parse flow director filter") Signed-off-by: Kaiwen Deng Tested-by: Yuan Peng Acked-by: Qiming Yang --- drivers/net/ixgbe/ixgbe_flow.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/ixgbe/ixgbe_flow.c b/drivers/net/ixgbe/ixgbe_flow.c index 368342872a..44486c8e8e 100644 --- a/drivers/net/ixgbe/ixgbe_flow.c +++ b/drivers/net/ixgbe/ixgbe_flow.c @@ -1646,4 +1646,8 @@ ixgbe_parse_fdir_filter_normal(struct rte_eth_dev *dev, rule->mask.vlan_tci_mask = 0; rule->mask.flex_bytes_mask = 0; + rule->mask.dst_port_mask = 0; + rule->mask.src_port_mask = 0; + rule->mask.src_ipv6_mask = 0; + rule->mask.dst_ipv6_mask = 0; /** -- 2.39.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2023-02-23 14:46:25.808924519 +0000 +++ 0083-net-ixgbe-enable-IPv6-mask-in-flow-rules.patch 2023-02-23 14:46:23.868236307 +0000 @@ -1 +1 @@ -From cba954b7bedaa7d0baea1ddc39fd0199015f583c Mon Sep 17 00:00:00 2001 +From 312d7c3eb2cb4476a9c3770e765cad5025e72f5d Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit cba954b7bedaa7d0baea1ddc39fd0199015f583c ] + @@ -15 +16,0 @@ -Cc: stable@dpdk.org @@ -25 +26 @@ -index fe710b7900..79c84044af 100644 +index 368342872a..44486c8e8e 100644