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 02B70A0555 for ; Thu, 9 Jun 2022 13:38:19 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F23BB41614; Thu, 9 Jun 2022 13:38:18 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id E156440220 for ; Thu, 9 Jun 2022 13:38:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1654774696; 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=7fHEPQBIVehA6/ItpmCTr99+S/4TpaMqPNWP9D6IAc4=; b=AFVpbdK/SPibHo+PtNJ4Hm7yhv/3egzCEFKZcvUX6ocb+rLdG0H64Fw3XcxfuiCtEvNonN bD2VtH+Ae3HcWRGIDBFqGgKhMUbM/X2FEUvC1odLARZSN/yM7UeA4HI/6hRwcXblyhi6ol y8Po5Iocewo3ZJrQkLTruJjBxysxBMY= 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-251-jHPKyvdAML6dFwx4h0xWwA-1; Thu, 09 Jun 2022 07:38:15 -0400 X-MC-Unique: jHPKyvdAML6dFwx4h0xWwA-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 118F8800124; Thu, 9 Jun 2022 11:38:15 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.195.82]) by smtp.corp.redhat.com (Postfix) with ESMTP id D74D21730C; Thu, 9 Jun 2022 11:38:13 +0000 (UTC) From: Kevin Traynor To: Shuanglin Wang Cc: Randy Schacher , Ajit Khaparde , dpdk stable Subject: patch 'net/bnxt: fix ULP parser to ignore segment offset' has been queued to stable release 21.11.2 Date: Thu, 9 Jun 2022 12:36:34 +0100 Message-Id: <20220609113701.386938-47-ktraynor@redhat.com> In-Reply-To: <20220609113701.386938-1-ktraynor@redhat.com> References: <20220609113701.386938-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com 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.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 06/13/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/78eaf9fbc3bd2e6bff051611018281aed6940f18 Thanks. Kevin --- >From 78eaf9fbc3bd2e6bff051611018281aed6940f18 Mon Sep 17 00:00:00 2001 From: Shuanglin Wang Date: Mon, 14 Mar 2022 14:23:33 -0700 Subject: [PATCH] net/bnxt: fix ULP parser to ignore segment offset [ upstream commit 631ac1da5176323746974e60990f313c79357158 ] Fix ULP parser to ignore segment_offset of IPv4 header. Currently the IPv4 handler is assuming default setting, which causes the flow table to be updated incorrectly. Fixes: 741172be52de ("net/bnxt: refactor flow parser in ULP") Signed-off-by: Shuanglin Wang Reviewed-by: Randy Schacher Reviewed-by: Ajit Khaparde --- drivers/net/bnxt/tf_ulp/ulp_rte_parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/tf_ulp/ulp_rte_parser.c b/drivers/net/bnxt/tf_ulp/ulp_rte_parser.c index f4274dd634..9edf3e8799 100644 --- a/drivers/net/bnxt/tf_ulp/ulp_rte_parser.c +++ b/drivers/net/bnxt/tf_ulp/ulp_rte_parser.c @@ -1097,5 +1097,5 @@ ulp_rte_ipv4_hdr_handler(const struct rte_flow_item *item, ulp_deference_struct(ipv4_mask, hdr.fragment_offset), - ULP_PRSR_ACT_DEFAULT); + ULP_PRSR_ACT_MASK_IGNORE); size = sizeof(((struct rte_flow_item_ipv4 *)NULL)->hdr.time_to_live); -- 2.34.3 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2022-06-09 12:34:30.862108321 +0100 +++ 0047-net-bnxt-fix-ULP-parser-to-ignore-segment-offset.patch 2022-06-09 12:34:29.762980669 +0100 @@ -1 +1 @@ -From 631ac1da5176323746974e60990f313c79357158 Mon Sep 17 00:00:00 2001 +From 78eaf9fbc3bd2e6bff051611018281aed6940f18 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 631ac1da5176323746974e60990f313c79357158 ] + @@ -11 +12,0 @@ -Cc: stable@dpdk.org