From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6CEBCC04A68 for ; Wed, 27 Jul 2022 08:48:22 +0000 (UTC) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A60A540141; Wed, 27 Jul 2022 10:48:21 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 1ADF0400D7 for ; Wed, 27 Jul 2022 10:48:19 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26R1kH69024291; Wed, 27 Jul 2022 01:48:15 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2177.outbound.protection.outlook.com [104.47.56.177]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3hjv08h4ku-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 27 Jul 2022 01:48:15 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GW1i7UIvVKljsDfCFG844a3yQiEfm2hjC/yuqQY03EyrTWbOBvW3d7dIYNxBL1RUBMV+wMlnU4omKem9E8T0/Yga/u5bdyXv4/5jC2gxMAcX8Qv03rVh/pshqOKXEz0n4uCyk2tz9TvGEjuQnVrRsJCPuHkjvy7bFzvWd3RsBfz5OTA+wtAwLT6pOW2WPkY/qLIXWKMpdXm8+kGr6ACOFAB6/zGPt74mvdNATyFA2Pvtg9E/YPtdt8/NBdDH+r1f5E5vjEnGz+NEc4UK30WP2CwIpuoumb1sWnQmnJrkDMihg/FsGRlJWXqjKySxgSnLHkgsFc+q5ZZ9ccpGZM0OyA== 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=BxqbYVE/C1Cn7h+kUGB560jAltua/r7YAES2lRtDCD8=; b=IHzLABLfqSWCy5pi+i2SV86LzSd46rji4JAfWLVaCcOakZY3HvOsaoAuiylrqsG87Dyc5hN3ynFGVMw3wHnH+MgcUWZOLokHUsMcF6qR4rDeTNKtNMEP7zP7YWDJuaOsRHXbveSon4YZDcxs9A9/+xe7iLx2dbdpef5r7A0FdqWF2G0v1kjpJuI6chMP16laZNqBJ6yLJakYKmg1y4Tras0C/AexdQ6YlUEwPhB8cF9g/3sRvOuzk6uPS9oUsoZVVc+3mOmnZ/+tpdYGRAUz29RpL9yKgT4kEjY1aXEXXjTfaD8tMCE8eaV6+Z78jsntfPeVQd4ereo6FJu8yhyLnA== 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.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BxqbYVE/C1Cn7h+kUGB560jAltua/r7YAES2lRtDCD8=; b=bX6lteryz285hw+/kiKJISy0GPTNseVt7121e+QU7+0PSSLr+tyvt+gCW8x/TTQYYjz5VrFlbZx+mPmjDTNkotUeUd2qTQXSd5QtFoQogCKTHBLRX8Up4GX7h5khGQdM9aBf689QgAuEzYGzq1IBOZCf//cpQbFvOQ7ChOGNhQs= Received: from CO1PR18MB4540.namprd18.prod.outlook.com (2603:10b6:303:ff::13) by DM5PR1801MB1948.namprd18.prod.outlook.com (2603:10b6:4:65::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Wed, 27 Jul 2022 08:48:10 +0000 Received: from CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::f120:c611:3467:865c]) by CO1PR18MB4540.namprd18.prod.outlook.com ([fe80::f120:c611:3467:865c%5]) with mapi id 15.20.5458.025; Wed, 27 Jul 2022 08:48:10 +0000 From: Ashwin Sekhar Thalakalath Kottilveetil To: Ruifeng Wang , "dev@dpdk.org" , Fan Zhang , Pablo de Lara CC: Jerin Jacob Kollanukkaran , Sunil Kumar Kori , Satha Koteswara Rao Kottidi , Pavan Nikhilesh Bhagavatula , Kiran Kumar Kokkilagadda , Satheesh Paul Antonysamy , Anoob Joseph , Akhil Goyal , Harman Kalra , Nithin Kumar Dabilpuram , nd Subject: RE: [PATCH v2] crypto/ipsec_mb: enable support for arm64 Thread-Topic: [PATCH v2] crypto/ipsec_mb: enable support for arm64 Thread-Index: AQHYjJfhQcbeZzqmTU2r7MWlg31UUa2SDMYAgAACz8A= Date: Wed, 27 Jul 2022 08:48:10 +0000 Message-ID: References: <20220610162836.1828084-1-asekhar@marvell.com> <20220630154123.2565439-1-asekhar@marvell.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 545555ec-4f32-4683-94a3-08da6facbc14 x-ms-traffictypediagnostic: DM5PR1801MB1948:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SIWrm4u0+OwnrctYmhF+XlCF7h7UL372qyJVQ1HvQXyb3dQDBsKAPo2qiVOt+R5xyuC6ESR/mKsURQel13Ydp5XoHd1kbUOEjVwog3PfiSOHh/qiWmekAXyLO99WZQLySOCzm0YULzyQZk48QIffxSNQJxqt4gBR9T8xJGIy0WIKoUfwUjXNEDRGgLC/BhwalQPWbklhTdvvV8CZW6rFQ8wEj/goKBxzKNKcQZedNIFcWn8JVqyADReatzzqQdNmjftLca4xxMHB//krVWnHG+JQNlzKHUC7e6ff0uTVL11Hfb3i9Pr/HIkkDMUmsOOqMxN0cN+5fxKcTLCDaEgznvasdwrCNCpSYQRR1YQBQfoabjT4+aRCAvUwIK9mPrz7PEJaJcO2Ka5NkdXaXRA+OVthQAxC+Jrv5TdLg0S7Yd186Ihvh3UhcBsWoYVV8lTOyrtEp5Bx+d1Z0DMtPvYA+oBX0He/X/b5J4AUavn1o0jjL8ktPZzZOvMGcSXPsXOG+tvLDzXbr6dYTyC7PCnVrSsO+ZH5iub7FEGG6szc1INPUBU/0ibri0QSGwfMxbxCfvLdvgFNgQe8H09kXM/sBi8JgjsppiV3ugC2yQytMFRj/RZbC4SVOmNfffEUmH+LbWG8BrNYeaRf9j2MZhUWAQsYJHUqzLMPg+Qt1spe1n4lJ7ocE4t2xYr2dS9Rz8TwSlRyOZFE7hwmcNE8SREvFb473aUH3YK+H3uM6rJulYi8L0msSGOofTHgYp0Ov/lArib1K06XFA+eZdtrEsrsQMmvz2jGfNRbESYLKzG1W0pM4U9N8DAQf8/RQYguwIHOiNFi5bSU47cfhkRQXQMhfw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR18MB4540.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(39860400002)(396003)(346002)(376002)(136003)(66556008)(122000001)(478600001)(52536014)(2906002)(5660300002)(316002)(110136005)(38070700005)(26005)(8936002)(6506007)(19627235002)(86362001)(53546011)(54906003)(66476007)(76116006)(8676002)(9686003)(71200400001)(33656002)(41300700001)(55016003)(4326008)(83380400001)(186003)(64756008)(66446008)(7696005)(38100700002)(66946007)(966005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?B8i3Q57WW3z8MTXVkXIqJQCpfORgPMMPkziGq5TsW60hXRcmUpLWOUDIk1UC?= =?us-ascii?Q?RKjOJ6IWEpMs9pAUYkwodWwTj/spBzTIfnkSk5E+33YVwWfr0KxpskmkE4Pl?= =?us-ascii?Q?UCWXJolLI0iSbRvHHKPURsBivrGp81ZMaAFf9HM8EjjGWxA7iKGatYq7/wT3?= =?us-ascii?Q?Lbx6XKyqkVxNPGxT68JntlxxUsLkUP02MyZgOfKaytMH43VXyLc/EYzmQBbm?= =?us-ascii?Q?d37m1wTdw3XZz/ypvC371oWo9penluLKH94mdkEnpa4xUL+OVuHdfJtf7S/a?= =?us-ascii?Q?Nq6BKtqn/o+2b6Z0ZLXJJYiKsKUI9PDHBOsihIzx1JfPhcNWcUpqPzUKW6Lb?= =?us-ascii?Q?biKNRLDMpV/XPaI/dRCrcCUGRhClQoqnd6AKh41mIpKeDskA8ECM4mJd19ap?= =?us-ascii?Q?HBMh1y4l/xmRYgJz7lxwD1qEKXlas9UuRDkEhHn0XOb/+9Ia1uwekozpLULN?= =?us-ascii?Q?+duLARvnoRpzfsM6tmdKLbAHW3xEgPxU9/3dTE+tQw8bViH3l19o7simijlc?= =?us-ascii?Q?jRH+NnPL7dH/GTHdgiUVhqLJvpH64xmRByWFQMRNLt5YHCqP1ykUELOsfePu?= =?us-ascii?Q?dUMssNAxNZMN+rtGAFj6ery+bN/IuluKsAofZ5Eymn7kZL3H1GxKnpfY+yBR?= =?us-ascii?Q?Dzsav/PP4msymwmwW3ONJiOsfBDNJlIFnws/3Uir2LSLVa/KXa950TmylAeW?= =?us-ascii?Q?0U9RqM2hkcoak1Rjrqd6PVMtVTm0rSXgCVfxmxQVHb8egiQhc7G4SnKftuUy?= =?us-ascii?Q?eFrJEGHF0CrL2OU5RVioICvq9aNqcqqYh3qQPEDYhopcb+Clt/C2zcN6di7A?= =?us-ascii?Q?E7uWYBLekJXdDHiiJPKh9LSLMnU0lQjd+j75XuavNLj32TKSpPo6Dd8olrcw?= =?us-ascii?Q?Q4D3HF/iptZOen1eyJDQ9L2yXpWXbpr0VKWv1cTx8fPAGStXVl1zmvQXXVkZ?= =?us-ascii?Q?g4w1n9Lk9DfZ00wAPs4dQKhyuEAKPqeuIS5hL0r4pbof7HApymR77YYRX9l3?= =?us-ascii?Q?jKmSq2FF0StE5sMyQdBiCyYQDMvlGSfYyf6kBf6Nz9arDyb0h7ZzKEMdsFzh?= =?us-ascii?Q?6pyjr/lb80/UoPSceZ4FeiLJLhnluxsXpLxwB82DUps+nYbwlw2nWJ5fzPrV?= =?us-ascii?Q?AHW2Dk/P/xJT5XiYUN5iZ73BYONBiCIDXFBUzhh/v2H8vpovsD1epnkGWz5U?= =?us-ascii?Q?Cq8hrtZ4vGCVMp61szh6nABpJ9rhBSz5+D4Z8mGWlmDSygRt0f7AfEmBmk3K?= =?us-ascii?Q?XBV3b8iurxvodlAm1DbJL+ad6lszAcB/rrxuQqXvOhljtOs+I5gP3MR5T+8y?= =?us-ascii?Q?OLqMiox7Rbspqey+gpcy2qNtRVu/Z67v1U7FmOCn8MvUpY/I9OmsFKKVlCSy?= =?us-ascii?Q?Jc6jXSseiqltYeYKZWG5aY33n3dixzHJGacLf49hZKgiF3ML0HYEjDUIqAUD?= =?us-ascii?Q?zaic6hnx8juEb6rhYIThAgRfoYBnvPkCKBUMOHre3xYWvmUYYzq/8/4Y/hEr?= =?us-ascii?Q?zDBfFegvV443O8zXv5+0rkq2aYjrKyUtFxAyQ506fhNOBPOJXBleu+SE/+Vs?= =?us-ascii?Q?PH7mVOFkkw0LB1hFnHd7RIqpf2Q6h3quFNoCl8L3?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR18MB4540.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 545555ec-4f32-4683-94a3-08da6facbc14 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2022 08:48:10.6245 (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: GGfuYC0R6tEPo1AspOsd83XGI4hTBtwhZzTpF6tMdyI38ALIsXmQpyeyDrFwLQCRE18be3hbe8g81Qg2PVCAxA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1801MB1948 X-Proofpoint-GUID: io46AF54gFWufC_w6SAgL6wu6BbRjT_U X-Proofpoint-ORIG-GUID: io46AF54gFWufC_w6SAgL6wu6BbRjT_U X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-26_07,2022-07-26_01,2022-06-22_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 Hi Ruifeng, Thanks for this. Initially, I had made a local hack to my IPSEC MB build sc= ript which was creating intel-ipsec-mb.h as a softlink to ipsec-mb.h . Later I forgot to remove this hack. So I didn't catch this.=20 Regards, Ashwin Sekhar T K=20 > -----Original Message----- > From: Ruifeng Wang > Sent: Wednesday, July 27, 2022 1:59 PM > To: Ashwin Sekhar Thalakalath Kottilveetil ; > dev@dpdk.org; Fan Zhang ; Pablo de Lara > > Cc: Jerin Jacob Kollanukkaran ; Sunil Kumar Kori > ; Satha Koteswara Rao Kottidi > ; Pavan Nikhilesh Bhagavatula > ; Kiran Kumar Kokkilagadda > ; Satheesh Paul Antonysamy > ; Anoob Joseph ; Akhil > Goyal ; Harman Kalra ; Nithin > Kumar Dabilpuram ; nd > Subject: [EXT] RE: [PATCH v2] crypto/ipsec_mb: enable support for arm64 >=20 > External Email >=20 > ---------------------------------------------------------------------- > > -----Original Message----- > > From: Ashwin Sekhar T K > > Sent: Thursday, June 30, 2022 11:41 PM > > To: dev@dpdk.org; Fan Zhang ; Pablo de Lara > > > > Cc: jerinj@marvell.com; skori@marvell.com; skoteshwar@marvell.com; > > pbhagavatula@marvell.com; kirankumark@marvell.com; > > psatheesh@marvell.com; asekhar@marvell.com; anoobj@marvell.com; > > gakhil@marvell.com; hkalra@marvell.com; ndabilpuram@marvell.com > > Subject: [PATCH v2] crypto/ipsec_mb: enable support for arm64 >=20 > Code change looks good to me. > Arm64 support is not fully enabled with this patch alone. > There is a patch to fix the remaining: > https://urldefense.proofpoint.com/v2/url?u=3Dhttp- > 3A__patches.dpdk.org_project_dpdk_patch_20220727081352.1333695-2D3- > 2Druifeng.wang- > 40arm.com_&d=3DDwIFAg&c=3DnKjWec2b6R0mOyPaz7xtfQ&r=3DpYk-QOhvnkU- > _75y0NKSn535ZotEGI_E69Py3Ppondk&m=3DnIGG87_fioLU92q775kMzq4KXXGT > 5MnFSBch7NESxGBy-cjDWvDRIxpVc- > 1bktjm&s=3DcMiUUrOKfZfSMCLVfjm77R8K0aIB6lhpWhmNh_o0SGM&e=3D > Appreciate it if you can review that one. >=20 > Thanks. > > > > Enable support for arm64 architecture in ipsec_mb. x86 specific code > > is conditionally compiled only for x86 architecture builds. Other > > architectures will be unsupported. > > > > Signed-off-by: Ashwin Sekhar T K > > --- > > drivers/crypto/ipsec_mb/ipsec_mb_private.c | 7 +++++++ > > drivers/crypto/ipsec_mb/ipsec_mb_private.h | 3 ++- > > 2 files changed, 9 insertions(+), 1 deletion(-) > > >=20 >