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 5F05046364 for ; Fri, 7 Mar 2025 13:25:28 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5A56B40E3F; Fri, 7 Mar 2025 13:25:28 +0100 (CET) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mails.dpdk.org (Postfix) with ESMTP id DDF304029E for ; Fri, 7 Mar 2025 13:25:27 +0100 (CET) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-3912c09be7dso1056485f8f.1 for ; Fri, 07 Mar 2025 04:25:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741350327; x=1741955127; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qij3iSn9VOAqGHCLr+dLqyAkquv1LOZB+sKdlzUIb4A=; b=Fai/hha+sSFyodWV9DOlY/Hh+v35Osr7mNfnoTRSZPT9vfX/HnMG6OsY/4fmpeEBKp e9gSjkisZE1+y+rIF1z9/e85DQ5me9H3/z/hMiuZofdQrEYdJnK2YKAIYv8bDVE111M3 Buh8jSH65dcxSD+9zRLeB1wlycT0MDSftRWwQCYFAkUZIKAfYmqWswimvCaH77mvFLKH 3Hy/d9+pPD/tCWUjn42MpBv/Qb/rtGsvAXS+7EKP/Ytu1TjkigkaWk2DMcsOHKNU0agf PzhYhm0ApGnny63fIB7u1kpA2QGCP+yxDoCRjDKOYSc4MuY0CnoqDkIB7km81x+B2U2N 4k1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741350327; x=1741955127; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qij3iSn9VOAqGHCLr+dLqyAkquv1LOZB+sKdlzUIb4A=; b=Fj9PfbtModxMfPSezMLVdpLo49e0I+MoUVuCMkpSCH89yDoKSDM45GK77SrPQI40Go 8jJQPE+rpT/gs5cXWMyP/OWu9NFJF0A7w68/BReHF6JhkDAKR3xMgJIU38my2gDdi4X9 fGds8O3iYJDOiYUVPKB+cL1HiPwQ1xKFLE+N0TgoC5NCWBCOVZ2vgKgGXlLkivhDtC02 svdRJaFaxwsxwvQgU1DgMCrE7VyRbRpSvL7sFOvHBNCSmpi4CnhNnLhC1wpx9rBWiM7I QiwoPgtOICwYOt78kNibEUIEmgjP1IwKl0LGidpf3tZ5EQckrgbOXkvIb3g4uFmmni1o 67xw== X-Gm-Message-State: AOJu0YwPoiZ13ZWCTDjE1VZaD0xTD62VZxm5YQtIPjFAF6mGLQzLr+N1 a18F3kIiNR4SkMPFEXl0VamDka3MwqlGwS1rg3ba/v1YUJfYDfnOl8IseZub X-Gm-Gg: ASbGncsOn42cMHKiia1Bb6Gzefq2J8oYDCrTP9iWXa14K4bNbgcmlvw/Nha/WqDBsAf c4gW7WNA+gOXGU8u/ODBDlhQEr5cwj2u4uX9C5/+vn3KnHbJLqkiqK7CunZdauNSDPTQeMFZyB0 3JKABKyQ0B3q9uriNZrN/UAwIp3f76yQJid+QFuVU1aA1AKctUh7IzP+3ZFuMmPjK5y5Io9a/Az A+flYfdXNUxpZLAI44zWJbryE0h2dPpCZs+4w6ewBWuIh7ylUXD1VI1TtDgZohEjw9wv326oC9X q+QqKAjl2fiN4hmQUjI9BaFbyaf7hn2U+dLQEWt1Qn+Vy2KdE9s= X-Google-Smtp-Source: AGHT+IFTpVxTWjXqPRiKkYDytHq2bd14Nf9FIHPvQ6uS7K8xIOfw4z+DjABr8F63LbJZKVT5biOO8Q== X-Received: by 2002:a05:6000:4718:b0:390:e8d4:6517 with SMTP id ffacd0b85a97d-39132d29464mr2193883f8f.21.1741350327403; Fri, 07 Mar 2025 04:25:27 -0800 (PST) Received: from localhost ([2a01:4b00:d036:ae00:ff31:f049:bd38:f7cf]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-43bdd93c9b6sm49771005e9.29.2025.03.07.04.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Mar 2025 04:25:26 -0800 (PST) From: luca.boccassi@gmail.com To: Nithin Dabilpuram Cc: dpdk stable Subject: patch 'common/cnxk: fix inbound IPsec SA setup' has been queued to stable release 22.11.8 Date: Fri, 7 Mar 2025 12:24:18 +0000 Message-ID: <20250307122431.1415551-19-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250307122431.1415551-1-luca.boccassi@gmail.com> References: <20250217170456.1068278-79-luca.boccassi@gmail.com> <20250307122431.1415551-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 22.11.8 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 03/09/25. 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/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/13039a5c56a4b0b80cbb13d5dfe2b2e887aa5abb Thanks. Luca Boccassi --- >From 13039a5c56a4b0b80cbb13d5dfe2b2e887aa5abb Mon Sep 17 00:00:00 2001 From: Nithin Dabilpuram Date: Mon, 24 Feb 2025 15:22:37 +0530 Subject: [PATCH] common/cnxk: fix inbound IPsec SA setup [ upstream commit 26e8a2ac205749441971f81e5de0eff57e94ce90 ] Make sure the w2 in inbound SA is set for inline IPsec have L3 header on errors. Fixes: 350b7a536a51 ("common/cnxk: enable L3 header write back in SA") Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/cnxk_security.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/common/cnxk/cnxk_security.c b/drivers/common/cnxk/cnxk_security.c index dd19ea9ab9..5e7b18f4ec 100644 --- a/drivers/common/cnxk/cnxk_security.c +++ b/drivers/common/cnxk/cnxk_security.c @@ -356,7 +356,7 @@ cnxk_ot_ipsec_inb_sa_fill(struct roc_ot_ipsec_inb_sa *sa, /* Initialize the SA */ roc_ot_ipsec_inb_sa_init(sa, is_inline); - w2.u64 = 0; + w2.u64 = sa->w2.u64; rc = ot_ipsec_sa_common_param_fill(&w2, sa->cipher_key, sa->w8.s.salt, sa->hmac_opad_ipad, ipsec_xfrm, crypto_xfrm); -- 2.47.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-03-07 12:23:38.723720887 +0000 +++ 0019-common-cnxk-fix-inbound-IPsec-SA-setup.patch 2025-03-07 12:23:38.022838760 +0000 @@ -1 +1 @@ -From 26e8a2ac205749441971f81e5de0eff57e94ce90 Mon Sep 17 00:00:00 2001 +From 13039a5c56a4b0b80cbb13d5dfe2b2e887aa5abb Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 26e8a2ac205749441971f81e5de0eff57e94ce90 ] + @@ -10 +11,0 @@ -Cc: stable@dpdk.org @@ -18 +19 @@ -index 3a747ed441..a3c06c1e88 100644 +index dd19ea9ab9..5e7b18f4ec 100644 @@ -21 +22 @@ -@@ -315,7 +315,7 @@ cnxk_ot_ipsec_inb_sa_fill(struct roc_ot_ipsec_inb_sa *sa, +@@ -356,7 +356,7 @@ cnxk_ot_ipsec_inb_sa_fill(struct roc_ot_ipsec_inb_sa *sa, @@ -23 +24 @@ - roc_ot_ipsec_inb_sa_init(sa); + roc_ot_ipsec_inb_sa_init(sa, is_inline);