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 173104555B; Wed, 3 Jul 2024 12:28:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 51F0D42E50; Wed, 3 Jul 2024 12:27:37 +0200 (CEST) Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11011035.outbound.protection.outlook.com [52.101.65.35]) by mails.dpdk.org (Postfix) with ESMTP id 7111542E1C for ; Wed, 3 Jul 2024 12:27:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W2QnD/RuwJgs9/EW8W0UeXFgcbzk54Y/WUh24PpZ1mSncogbF3lUEmLu5RmPISpiAZns8F8lgFi4+5BlcsMp8CaiI62RVRAruuXeJgDh0xS6Dq+wpELmhUHx6OGQoB9uSUhz/CyVgrSh0TZyC9M1ku1Au2lVftptVKOXeU6HuIjKGJtK22fyCo/4CsItSJW0Ftgyoh7Uwu41KX0z03QgdhpZkHGDxJteIz9xAgutra80j0N7To4GxVN29zOVapynt+rC+JDD24BMDPusyG3A4aq0wB3LRyboc/pn+12L7zeglnaJR7K/xzOcqiNNdkmPq/UOHa1vHdLsfXRbfWK/MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ARe9GZ7AKUSQ0ekREZPXHMBO2QTLn/u7DSxDfehikXU=; b=JFaj3JSC0g+OnL5dMek3+179XUrQlf7QLaWgygSi6WyAJaBDwue1OLQHLHW036V2JSg1PvYsIEI5lS1UOzkS687F7aJWaWXGeBfGTJgApXFtmr1H4sQYW6+Addok6A0vyE73YK8y0Ixi6i66jOK0EKltjfQFQdPWPt/Gq+PmfNwkf2RRWSatclyVGFBDm9oLzDLHx4+KCIw77EPGVH/nGhLLTLeLnZ5gZh3RkuhDQn2gnsLnscgN3zBe3EL2kQdIOOScWApvra9A0Zb8gficBj00WYUXG0opznO39nUqqnqsWnAxH2ILcjiQJ12uwZc6YtTTtyPImlpewy7CW/Ltkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ARe9GZ7AKUSQ0ekREZPXHMBO2QTLn/u7DSxDfehikXU=; b=T5m1TIXsXMBRL1fiIfwzFXqjKW3o9qnJ+bi4ysR0zGcMZgFcPhMXcvXfZM0GtXIrT/EnlgRhDThArbZFvDeRHdYg4NEx2NQuFDt4cwuaGYvo0b2++Uox2ab4/tghI8ieqDKfxmlVuHkbuYCGpmZv7tRbJ9oJE5Zttf3T+sQJMuo= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) by PA2PR04MB10238.eurprd04.prod.outlook.com (2603:10a6:102:404::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.25; Wed, 3 Jul 2024 10:27:34 +0000 Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325]) by AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325%4]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 10:27:34 +0000 From: Gagandeep Singh To: dev@dpdk.org, Hemant Agrawal Subject: [PATCH 10/11] crypto/dpaa2_sec: initialize esp sequence number Date: Wed, 3 Jul 2024 15:56:48 +0530 Message-Id: <20240703102649.3096530-11-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240703102649.3096530-1-g.singh@nxp.com> References: <20240703102649.3096530-1-g.singh@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SGBP274CA0010.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b0::22) To AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8SPR01MB0024:EE_|PA2PR04MB10238:EE_ X-MS-Office365-Filtering-Correlation-Id: 48e98fc2-6523-4074-b6fd-08dc9b4ac09f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|52116014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?QY6EVvzTO0RI3Eo47ouMH0UVAd3QARIwMsljQkyLmO5f8jY7r8KSrRbFEC0j?= =?us-ascii?Q?FQ3llj3rU6CBVVheXA1p8yifNL9N/sMzXHfHtAYxhkZ0MqDUc7sV7yARnlH5?= =?us-ascii?Q?0Ejhhb3BtE5NCM6PWqja2m/i2lwGD0x1A7TenGhQlCZVeKR+tvv5/Z6lhQvA?= =?us-ascii?Q?PR0NqAXL6/x1stDu05ypiUjgUs5hV+Od2aahSUDqlp51WUJVU0+PcACSOcGd?= =?us-ascii?Q?eapSokczTFeHRcKRfd9u6zyPcRLy4Lyd/r5xKU+bcqYEjcaKirTeeaQwgTHJ?= =?us-ascii?Q?ESErNuwr6ZcsZ3ZNIUxHSD70Q+PP/0g979xa6EeYn5I1fuyb5bx4fFh/vTZn?= =?us-ascii?Q?wnxu1Y+G/Ur6FPhVbhWMJ3mdhPGRKd5OJcdNLHkVxp0cPMcRwITOqR/lpP1E?= =?us-ascii?Q?DKj6FabN5WE5XGfSFWOj13wua0zXs2FSAbKSCxZ8kZzRhvk8PZ2Zq2BF0CZ9?= =?us-ascii?Q?F8yJ8aVGjbxdEh1N4r3cGoHv2FzwyPPKPo8wjQmPOhl/uJhb95dAZbvMShnn?= =?us-ascii?Q?CpGOaeXLEnZ1+DSyaxyG9SDjM7SEm0FeDk9DHE14AhSZiPUP8k5VnXaDMrKv?= =?us-ascii?Q?sWIXPRWKDpZ1G3fL5SjcAB1WBZ+/onFlM2UgE+UFdvN1R16YjDrZ29mfIXSt?= =?us-ascii?Q?aP0rxqMLVDFuG/ROi7L3lvbYzpsTClSfE+cMLUYvC49DGODcT0t3Lsnbn8PQ?= =?us-ascii?Q?t8UfUQLeIyvY3fadoUKEdw0ZhqMngNBQkOX56BXCn66GqKESp5Jord8kjvql?= =?us-ascii?Q?wwEg79pMVZ6ev3snn2Clan3nSjg1gvhoyqaoYH7w/8yowvHdwCVrLXirulhp?= =?us-ascii?Q?Uwt45WU0o/EiGkhxha1ew0y+p1dn8WyjUL3U6nSNR2J+fI3igP1tMm8Pzg31?= =?us-ascii?Q?wcKvXxvYKw56qEYItKMO0L/N1nvmDtkXZ8iEwppIhlZEYKPwh3wpwsdimBwi?= =?us-ascii?Q?yvOKiY/B1FwzXp6B0OqKI0YFzkzwxTipiKMGbyxjOFL+KDd0vclrpIw21mTi?= =?us-ascii?Q?weH3Oe6s2Wtdf6Q6QIS/WYeiRMkNIWNIHFVhQI9VxhfIv3mmvegStiUsxLkP?= =?us-ascii?Q?A94OhnetE1U5t8QTKPRQ/GlagrVVRSJpIsA2hgwvXsax6ZfuJyxNIWgUrq/w?= =?us-ascii?Q?IszOdNjkAGWgbmRkSJq+iBRJLao8d9grXhVae7F1YDzeF97iUN/YFwSCmlRX?= =?us-ascii?Q?S8eBL9aj5a0A4wz8cS5J0GLYsbcl15QXD0HGCc05oC78enB/5Au+4THi6Nfw?= =?us-ascii?Q?8Gi6Xe28f9b7nY7DjECzjrFYgCBqk9/F8I8io6YQINjp4JlXr154dp+ftAqz?= =?us-ascii?Q?HJeTgB74agrkI9uAFiwbm2TL7H4PyN3xgSqcHTjwFMGMX5aqz9SaOywdhYJI?= =?us-ascii?Q?5p6oUKtFwthjFZ1acT9j9Zzp4V9a4T0opHw2Fb8nL92SK4KZVA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8SPR01MB0024.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(52116014)(366016)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3YHDeVPX8MBXekpvaNsBvS2YqI56G8YtZ/vmaQu5DbZNRGr89LVZ7emeDUx0?= =?us-ascii?Q?ZjSiERaN9KJse1Oz/0FJhdqSe7RT1n7fhHeYlGlL5Cps/ekgerMpQSCEV4w8?= =?us-ascii?Q?h4TOqZjZRDQZ7i1b2Cx29DSF6if9A5bup4lLur82/nF5YnJn3HJKrKSpBpqE?= =?us-ascii?Q?8qLbHSOg0waHM4O8coxdFlrjQM/z6aj1Aj/F0cmGzHERCLg/ZOqZd7qDJLK0?= =?us-ascii?Q?feivYu7/P9Z0mQd35uDvu3d3DgsE5MUDaVhr+hs5i5r7HwNLCSgm7ZdbqTyx?= =?us-ascii?Q?OpNqB4zjQ5N2kFwrWdeS5KVJM8ZvAVKK0xjCRt0Ln8ChI731TmHeSav060rW?= =?us-ascii?Q?SoYvFHaymRC27tMA3LXW8YuqP7yCwGkfz8WWjatUohCNyMdr8S4nvfa6GJCr?= =?us-ascii?Q?WyAc3vQXlnANfRhrdcuOPv4XaYvvp9737QisRPsIOD2xFh+67LAOI/Fx8VT4?= =?us-ascii?Q?5nJgs2bJ0fPLk39MKAHkeeNkMv8uBtnk0VSxM8mHk8j0ewr6vYx13Y5IKWpG?= =?us-ascii?Q?hKJXb64fXCsFcIujIsZ5XkhawShSkpk9ZwDdREZw2Z7+Ggf6uVjW+jr86uVY?= =?us-ascii?Q?oCgr+X9lN67/E7Z8xyIbkYiasOc0MJ2u2Fi3gkfPAZmz8lWLKFcrt+gPzj6C?= =?us-ascii?Q?+clOG6MwchK2V3F6n50tCDR7ImwsndOOy9a2ozikOFTiUQNs4JBHew4pX4/x?= =?us-ascii?Q?Sg29pZgiTBWVVOuZYiqMoBpRLpYgjlsT/9klIRWndbTHyUUO/hVGDiyKTiVi?= =?us-ascii?Q?roffGdIsRe/nCeGGESBH2JpqB29/VWUD0YCeKUuhfth+I2NlVWn/uPTCdp3t?= =?us-ascii?Q?GKVEoG5bPBD/RvS617gW40Kgz+yPGysA58VYrTVojMz2jCyw3LxEBMvOdVC9?= =?us-ascii?Q?l33bLhiPnfuiK3UtBb8WoKy6W+z+WPpNX/zwJ+GOjaR2HSvtneJu3scCmvNW?= =?us-ascii?Q?4ONtzRf/pQW+tnCplo1udr0fZZUvIqP2JRAtirMeczecFSZ5sJim0aoNIoYG?= =?us-ascii?Q?IbOP2gsOreYAsocBa4MKbZ8R2RFSRgXT1m3Z8H97WgdpTwiddFBEnXxuvIu7?= =?us-ascii?Q?BmjRJGQakcq6VoHqF2yIZMvCn3Bj8yAoH72+bwjRgPD5g1aXTC4VmgKttsIU?= =?us-ascii?Q?tXuFNPsfEvHdzm3T0JDzaHCwNKK4W4FQGCpX99yOxr//AoaOwLsrfLM7ioPr?= =?us-ascii?Q?/qzUpqh7z9mMtmkM3htLcpx6TMMVPCz6mdj4ALOvq+B9Mj4/MG/zpS4CtGt9?= =?us-ascii?Q?D+gIAkSE2Cf/lq7QL8ZeAA/Q7V8FjAlB3ngH6HXeu1iHGn01oO/Yg8bYQN3e?= =?us-ascii?Q?kQkVxwEZA1/TqPo+LSRRHJ301G6HwYKXUiUbSkl48WoJZRAi4Hg4NTmbFLLx?= =?us-ascii?Q?doOZlw07oS6nqa223KpsCVSlfkRPZy53uq9vyir/Q+pxCIAJNQoAl2xWrsis?= =?us-ascii?Q?RPK2+8EPIRlcT3MY8UTeptR8VyB7kiIJSQsfclGUo7GR+SNkGa12xPaIkb6f?= =?us-ascii?Q?CdqQLMQ0NbtQ/lMhhKRYaziASV1Xk+AGswbmPpwaqlNxE4kmctU3NjsEgzaR?= =?us-ascii?Q?TYRe4S0qUyV3rA1sV785mWHIVUaQ2nhCVHEc2I+U?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48e98fc2-6523-4074-b6fd-08dc9b4ac09f X-MS-Exchange-CrossTenant-AuthSource: AS8SPR01MB0024.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2024 10:27:34.4315 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ffu18f86DrEGUyNiH9DBOjX+FuFVl4QSSoLRxQMtEpjlrDY0+DIaYsBoI5ofbzDE X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR04MB10238 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Initialize the sequence number of ESP to 1. Signed-off-by: Gagandeep Singh --- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c index e115007cfd..eed66d721f 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c @@ -3143,6 +3143,11 @@ dpaa2_sec_set_ipsec_session(struct rte_cryptodev *dev, if (ipsec_xform->options.iv_gen_disable == 0) encap_pdb.options |= PDBOPTS_ESP_IVSRC; + /* Initializing the sequence number to 1, Security + * engine will choose this sequence number for first packet + * Refer: RFC4303 section: 3.3.3.Sequence Number Generation + */ + encap_pdb.seq_num = 1; if (ipsec_xform->options.esn) { encap_pdb.options |= PDBOPTS_ESP_ESN; encap_pdb.seq_num_ext_hi = conf->ipsec.esn.hi; -- 2.25.1