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 4861C467C4; Fri, 23 May 2025 10:11:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA1B240667; Fri, 23 May 2025 10:11:51 +0200 (CEST) Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 66FCD40658 for ; Fri, 23 May 2025 10:11:49 +0200 (CEST) Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54MNT7Z6018642 for ; Fri, 23 May 2025 01:11:48 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12on2107.outbound.protection.outlook.com [40.107.244.107]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 46tdmw8vpw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 23 May 2025 01:11:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aTp3nQkfejA1kJsiXI01/Eov5IgIyd2YwQJJgp8U0XG6QfbmMS3rfD4nKLZKjbhbah5KXwNzDCj/dtE7CVwcqQCWsOaQv5LXjyoj2iJrtawtotobasQtoUHkrjSGj3wj2Oh9MQ4ZaEBhjRwxEoCXGX/LXuCIgmltBXvx/jW+iK0IxEImxDg8+akeP+XQFKBFTdvxUqmuZaIt6CCbL0fybQ+CvPb+FrmTY67n4JMTboZkRCajTXeMxzVpv3leWQB//yA5vVrSTQgy4bpsM3+ddzLx+3JB1JL3GklAPeT6SKs3lhpunSDPC7r7G0LyP/kdCfmnYnPnBuslLT594gCr4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=jP8IWyuxPq5Ii7h9JD+bC45mFROJ1kUW0cayU0PVhhU=; b=xJ/2fLGCrhJDqCz4Gs27XmfhQyj0WVGKbSbxCd28W0r93Xvx6CCnHGiQrMiWCe/RWnlz9hj+MDeF7pC1wTnfWBjmVnv4APtWEhMuCz3kIyfTveByjhzQleSOLnHfxY3kmCK55Eo1U3/swUP7ixFTgSFyZtV/Gur7s0/9fRKXewsAzVNE3jEFWyAA0DRWpujxR/Q9rDH6t9wbGrQ3wtESAKkYADZLyXOEYkudNIr7Srq22cIM72pdlq9+BeYyTLKZ2fA2P8Z0QN59pNUFCEhEHsW4FwBoUnlgFoNAVnaase4cWF3PVf7sUjRZQ+G3lOn4eM66utAe3hjL0RjI2pZ0WA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jP8IWyuxPq5Ii7h9JD+bC45mFROJ1kUW0cayU0PVhhU=; b=g7L5+7FyMYdedr+mUpaRvQswVgcZ3b6jREEk7jgOmpOhIx/qni487ellJ77BHZmIJrDi8USc3u05AGL5k2az3s9UaCsH46tBLT9RfeLT1eHPBAsFH/DQWyOjFbzK7hBSNjFQACusz6T+l5loUav08A1m4ONUSG4yp/M4bOsb1oc= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by CH3PR18MB6076.namprd18.prod.outlook.com (2603:10b6:610:1da::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Fri, 23 May 2025 08:11:45 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%5]) with mapi id 15.20.8769.019; Fri, 23 May 2025 08:11:45 +0000 From: Jerin Jacob To: Rahul Bhansali , "dev@dpdk.org" , Nithin Kumar Dabilpuram , Kiran Kumar Kokkilagadda , Sunil Kumar Kori , Satha Koteswara Rao Kottidi , Harman Kalra CC: Rahul Bhansali Thread-Topic: [PATCH v2 3/3] net/cnxk: update IP header of reassembled packets Thread-Index: AQHbo9lWx/es13XKxEyplVEzbSdHEbPgLDaQ Date: Fri, 23 May 2025 08:11:45 +0000 Message-ID: References: <20250321100343.1081664-1-rbhansali@marvell.com> <20250402141228.3773691-1-rbhansali@marvell.com> <20250402141228.3773691-3-rbhansali@marvell.com> In-Reply-To: <20250402141228.3773691-3-rbhansali@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|CH3PR18MB6076:EE_ x-ms-office365-filtering-correlation-id: a8770b35-c51c-48ff-3d1c-08dd99d1754b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|7053199007|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?oeId0yrzOcs4YNxqDbylFFQbFBhfSm2JSslT/z2/5dYCrjppMH0ELKPKvbGF?= =?us-ascii?Q?eF8ARpUFHyTyn5n9jeZO0MU4o2OZpEd10pumwWwTgoymoNF5AetLCltXx4eK?= =?us-ascii?Q?TVORDzCM7ELnIHjEM8qnkOh66hziKW0lr3NEtO5C8d+QVKnNo3KiBsGkcvaa?= =?us-ascii?Q?FZbjJWPFf7818dTrzSkPwEqXt/EzLUdSca3YZiFCQDcoy0BB2e/9DBIaRFlF?= =?us-ascii?Q?u58sL9gcynfKpD4jAptNBbJkKRFx7HTIQV3cxbFTHOjQDK7wmTgaELAMLjtw?= =?us-ascii?Q?zI4ne3y/C4+7BQzvQTFtOoW48WhbQUWWQ8XC+zFUnODcEkTrA3FSNMyEk4DU?= =?us-ascii?Q?kqtWrv2IrCZhJqT57oXXri17FAjEvCkyOVjAX9FPfzDJcKka5jsLdsG9TUai?= =?us-ascii?Q?0cIkPAjzblWDs2P3oCLT8HxlPP6Yw0I0t+WX31/0NNfJyb4ZZ2HweJEmWkKj?= =?us-ascii?Q?TGT0zc6C5opuvoeul6NbUe1gobpcZb5DY3WTqvFhzrlInRQrUGVbv2v7EnFL?= =?us-ascii?Q?IkHS2+nXoEGJ+Ay/iCtKOi/Gs8N+8xXdsn6wytSk0IZKDwH/V5t3dlIsHy2J?= =?us-ascii?Q?U92kUh3LuKhZUtY3lUA3q5TZ7GSLeURdviCL30sMmK0QtnopX73szcF+Ny2y?= =?us-ascii?Q?1tT1I9o/ocDzkwb3DtTlK2JSIaqEfZ/6qd5dAzJWrRShxvB1mL2m4/WO/o1f?= =?us-ascii?Q?zBrq1R3DmuHCXdf6K+nRipZmGcvHH5n0roVFaXZl/5KmjDVFvgU735/wp8YU?= =?us-ascii?Q?iOq/6uDRM5UW+fQWnvKrz0mDgb0m7+V84WCUcbvFSg34WzleSC4WrA5lc3P3?= =?us-ascii?Q?cAiGevwIXCa9amsC33Pfr//5gKRiTAzvMFsLEADDwGtHm5E85Y1AirwkEZwI?= =?us-ascii?Q?YXu7cu7qyGJ7fj0OlIDOXVFVFG9Co+hg5UyWW1TO6wUjypgtDJMtlXfPAga/?= =?us-ascii?Q?O+7aVT5MJIiJOD99ua8GST/4Ivi/tl28JfVufdabWA5b6RXcAdLppWJVqDnn?= =?us-ascii?Q?clIQUEhPsHVfrtbA7EZfWLJXmX/s5JmsKzWhdC2YXSI9G0saoqHyvu+VQdwv?= =?us-ascii?Q?C7nONqMNT2HikcMmkPVKtAjcW+6fCkoKYAzjqoQZxcvcT7cyBi2BdJcbzStp?= =?us-ascii?Q?njRHLyKlSXcSe6O1vnVlms/tUq43ZyKFYFW2rkc34KQtrLH+dmFX1l/AmHYB?= =?us-ascii?Q?KxZWzXtmRkuleiU+0eqjaWEYWI7BBg1UnnJLS9Xgk3v7u2fx1Qb7cfhYaa7b?= =?us-ascii?Q?Vtv4KrlB+QI0h2fWeUqDintbUo99wZ6kaaytbXpErnWfJZKUespPNgZZ6tPE?= =?us-ascii?Q?5Q4OkZYOIRiD2C13h5Cvcv+EMA7njaHQPSYUhkziJJHHJKCjiXVcbdxNrvmp?= =?us-ascii?Q?6V7AgHykv4vUeT4icf1EjjiSM3UTdC3aO63DWLXe2AyKudwX0xbThTOtS06w?= =?us-ascii?Q?AZM4/hShuyznsMyz2xyFjkDAH7kRQkFOR9OT7tRC1Tg+oDPTg+w/EaPYoy7l?= =?us-ascii?Q?AAjfk/UkCRHV+1Y=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(7053199007)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?YBW0xkPBllUNkrpgZIkB2iSmW+5853AGN7Yj3ZSAt5Vru56TflmZ9pddXY74?= =?us-ascii?Q?hO0kbzNfsTEKpEs6i8QB+6DxamVnvnEv8gueyF25DjvRibMEGeFwP+aDthzT?= =?us-ascii?Q?eSnYaeKqGlB0HDL48vaTPCQv6+EvXhQa0425piaaHQaqTaYBGjYxYp3sJGOY?= =?us-ascii?Q?ilbn4fXTTL/txbRNXsHjLbeIhaLVMMw73DZkALyU/QI5e8jEqSB47Aab5L89?= =?us-ascii?Q?53LegbJAildeJRaN7VTOfMzyBfEM2FbdmYbIFJNS5VSB8vGV5c3tHMv1RnvS?= =?us-ascii?Q?+BjUh1VJXfANl4DyTteIAEPM2BQmHGNIL2eW3BBoOiuU1JhP6U1tVYsRkUdd?= =?us-ascii?Q?IqAB6I+oe/h+lNZ2jAMOtMccBq0JRqil7BRZDfc2UsCwrPZlt43xpkp0IL1g?= =?us-ascii?Q?wb4/KbF+DbwtkIngRWQzR6w7AOFK5he52CsAGVl7PUAed53jqGy5p9j/ayU1?= =?us-ascii?Q?LG1RmXNJRACSvecttbRr3JKH//GtNnDQvRozXvusf9u/8QM7rpWs9CiUHz26?= =?us-ascii?Q?Qr227x3hUgPnp1yziCrquWid5rB5FoHT7jg7SCNOD9olQldLds/BYh//20V9?= =?us-ascii?Q?lVAg5xGkiR0zk8YrXhT456jMxduUw6V24MOVJjeoPg6QSS7sgSd7Rz7QQE+w?= =?us-ascii?Q?2qVO/JK1J6WNyfZc2fZq+rmZiZNtLCBxy9Vcz8uPaHyQsxPEV3r4HmG8Hl+s?= =?us-ascii?Q?mgbc2XDUH7OTnFttSCMBGRR9j0QrgI0kL3hVRIKBqtjdEKkK7yM3WLOqdyHc?= =?us-ascii?Q?TknMNq58zIwRN9eQgib3Y1pqt3vxjsvyH5qy7eWtZsSIhUZGsaL3DKODsi5J?= =?us-ascii?Q?Ruu8VQyoUfBQKfOO6HoMTTl40yvy4PV67jic9+hgvDCdy+n6w3QJkA/Tgybf?= =?us-ascii?Q?gc5nkBsKAmqAJrgQ6NHZRYNs2c1wNxhW7kUuqqhCgEHmc5Yi/ZedVyfHcfll?= =?us-ascii?Q?E1nPYmgHhqt2YpGbr8dej2ZGk0xq6EXdSzxuSg8w9lL5UWbTpuIibU1WfJPy?= =?us-ascii?Q?sw1AHBlQmQzgI2ayw/WVc2bNuT9vMdST77ssksJSK9b2e7L6Ab7coM5BjmVJ?= =?us-ascii?Q?EpFZIBquFhgXPvJiNzkHQFDlDiTvw5YEXcAxeMkitN7P77CfqXl/Q4ZcEBSx?= =?us-ascii?Q?IzVXtf2mxwOy7fpUmoTI6WmDW4m8BHNJz7GRgV8z5dsVpU7YwIpj6QMC4cLs?= =?us-ascii?Q?N/+z6damSNo/BY358FvChjAQ98EgNy08/Hi9ZucNQGILwTTWuJcJnnAuzqcf?= =?us-ascii?Q?8JK4vzRsOQh2FiQl4pqxLueJ7dIji85H3MxosTUBzVUqvBdv4kC/nAmqMTZK?= =?us-ascii?Q?Nf5KCcztHBQraqI55GaJHiZt+t1QsNaNaX3ySa2DnWl8LIm+4ZJTry3iOQcz?= =?us-ascii?Q?6aHg+CKEn98+R5h6KlM5ptgMyPVjx8RSIhoCDw7mgyKVUsqB5pFhzS3sU+EO?= =?us-ascii?Q?9oKmwL2ltNmGm/w/jpnK+SqjqDgLT4UV9PN0MP3jjaYsGr7ivrT79g6yrfh7?= =?us-ascii?Q?64H3UbC9Wu3k/6zU2wLVMceHsOiotUyyDiXsyaTlwNQfzok0kXrBZ/rKaIP4?= =?us-ascii?Q?FGZlGn5SzAKecsMQLGd3CfGJ4jQDDdJfs9MngU8H?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a8770b35-c51c-48ff-3d1c-08dd99d1754b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2025 08:11:45.1034 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ckJqCqbcZ8pRTRzI9f1YzwK7LwgQSc/iYhiudenulKDbJT/Bw2D4hnJOW0pXNYiPOt9/4ZDRfuiCn4uTBuvZhg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR18MB6076 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTIzMDA3NSBTYWx0ZWRfX3KJaqrdRnK79 YUCvjKNg+IdW0P1OLM61pFlTucPw2nWQkG3hRZWNsen24FnK3KNgjQzsszTj/Sd3gUWNThgjmhK 0wFP9TASH3GXviuOIO8MxszMQbaa2Ey5/Yaon5FCk1DOoooNjbNMYEJt7Y8MT4KSRZTFteh/+f5 TgZqXR8lwSBKmMj9nJPV/LTCPTQJv/AHEkz4QjAhvtoxmt+HaolN7YhUEpZqxDrU8gJL6UDyQWy xjGxtp9CuE1uy2rSrquCmILFSEvjM63J1sj2qo5KUfhZj+xjaJAxZncnmyQZG+kbFQStKmOtxDC kDArs3ltNBdRXmRYcS2ipnrUp0nID+PGIUcW68gTaAZ6PeGF7UVpvFibztfiTDOKXwFfMcc831M zFl7WJtQnm8BxYU4ex2zPna79OehSbk1QT9cyIMBWZOVw3Lb7KI58rR4lD7YLNYXZ3E948+O X-Authority-Analysis: v=2.4 cv=DaAXqutW c=1 sm=1 tr=0 ts=68302dc3 cx=c_pps a=jnPEPjqVaUv745K9fB5zJg==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=-AAbraWEqlQA:10 a=M5GUcnROAAAA:8 a=8rWy6zfcAAAA:8 a=IKKWGqqIEolbiDd9ybwA:9 a=CjuIK1q_8ugA:10 a=OBjm3rFKGHvpk9ecZwUJ:22 a=YjdVzJdQTyZRADMV7wFX:22 X-Proofpoint-ORIG-GUID: 8xJZBp6wIt4fMT2TJPdC3BdA_XZqaOjh X-Proofpoint-GUID: 8xJZBp6wIt4fMT2TJPdC3BdA_XZqaOjh X-Proofpoint-Banner-Trigger: inbound Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" X-Proofpoint-Banner-Convert: 7bit mime entity Subject: [EXTERNAL] RE: [PATCH v2 3/3] net/cnxk: update IP header of reassembled packets X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-23_02,2025-05-22_01,2025-03-28_01 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
> -----Original Message----- > From: Rahul Bhansali <rbhansali@= 202;marvell. com> > Sent: Wednesday, April 2, 2025 7: 42 = PM > To: dev@ dpdk. org; Nithin Kumar Dabilpuram <ndabilp= uram@ marvell. com>; > Kiran Kumar Kokkilagadda
ZjQcmQRYFpfptBannerStart
Prioritize security for external emails:
Confirm sender and content safety before clicking links or opening attachme= nts
ZjQcmQRYFpfptBannerEnd

> -----Original Message-----
> From: Rahul Bhansali <rbhansali@marvell.com>
> Sent: Wednesday, April 2, 2025 7:42 PM
> To: dev@dpdk.org; Nithin Kumar Dabilpuram <ndabilpuram@marvell.com&=
gt;;
> Kiran Kumar Kokkilagadda <kirankumark@marvell.com>; Sunil Kumar =
Kori
> <skori@marvell.com>; Satha Koteswara Rao Kottidi
> <skoteshwar@marvell.com>; Harman Kalra <hkalra@marvell.com>
> Cc: Jerin Jacob <jerinj@marvell.com>; Rahul Bhansali <rbhansa=
li@marvell.com>
> Subject: [PATCH v2 3/3] net/cnxk: update IP header of reassembled pack=
ets
>=20
> Updates IP header data of reassembled packets,
> 1) IPv4 length, MF bit and checksum correction
> 2) IPv6 length update and fragment extension header remove Also, corre=
cts
> data length of multisegment decrypted packets.
>=20
> Signed-off-by: Rahul Bhansali <rbhansali@marvell.com>

Updated the git commit as follows and Series applied to dpdk-next-net-mrvl/=
for-main. Thanks


    net/cnxk: update IP header of reassembled packets

    For CN20K, IP header of reassembled packet will not be
    corrected by hardware after reassembly completion.
    This will updates following the required IP header data of
    reassembled packets.
    - IPv4 length, MF bit and checksum correction
    - IPv6 length update and fragment extension header removal
    Also updates data length of the last segment in multi-segment
    decrypted packets.

    Signed-off-by: Rahul Bhansali <rbhansali@marvell.com>