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 7C2A6A0C4C; Tue, 20 Jul 2021 23:01:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 100EB4068B; Tue, 20 Jul 2021 23:01:41 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 5599640689 for ; Tue, 20 Jul 2021 23:01:40 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16KL094f030910; Tue, 20 Jul 2021 14:01:38 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by mx0b-0016f401.pphosted.com with ESMTP id 39wxprhv9e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 20 Jul 2021 14:01:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cxjdo18SnKspFWoBGN4kVdeQ6zxKrHcgSN7NRrrMn9qMiooknMa7O2Iaqk3K4N0q5xxMdJNxpi+vhN0kINJkTa7i+tOjG4kNOqgr8/UV+3nhRMCux5ut5QT2iS7Oa86r83IdjdOn/ByprNeR4YXY5f2vE4ltk7S7MKngAJbhqowQ88F0Hf/8KhTNrk14m/xN61wdy7qgMtIrQ79rS/YpXHX4xaFxfVh2DJBIMGXdHuQVYG/GhEUbyLjscuPREPkE1tvwrjax7M6abpEcPy64ov9ixzDu8SuCeVYQ2O0Q+CY+5xRnWjKZE61UJXIpiGCVGGpyvGKcGGe85LIm5O8Uig== 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-SenderADCheck; bh=IV2LrsBDcKXSZDdMEf2UVsu0ZnUhlazGGuPY4ZgmVjc=; b=ZuMsJtvOZ9ei3VszUElTrFRLee0+v8EcaIParXcVt18fp1r9P3+yxYcyRbjL6kA66T94q/iPI5ZyYw22+VbphOt+0NnbkKWIFPnf5EKxdwnBQyGNYWLVaKodibhsNolHGhwUIvM7hsWk97doQQbZGEh+dsAWf7lZPweubjsH0d1eXbyqWFZeRV9m2sbAfiNuLqbXF5VI3X47rHSvW2HnovgHI3f+Su+UyK0n/MKoChX6w4clB+kdyhE+u1pBIUqydVknNJjLAOA92jDtFL5ZpnDk+xmRAI+6FqLIxBzpDi/ZfofnJ91GC2798ax43ruoNJb+wxAhcjlAhH6G9RBbOQ== 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=IV2LrsBDcKXSZDdMEf2UVsu0ZnUhlazGGuPY4ZgmVjc=; b=JGLZRBP/mVsQEd3loq0I7v0ZgtzDJJge5dznjw0i51qTQ6RHqScuBAMSlaNWbTou0RB2VDh4vEQmvTSs88WXycn6R3bkd03H2rGtQFmDtFuGan0wQMGJcbRC9IzyHXSG1L0WhsLCx8z/TvWuLsKAAEf41yxX+63oNVh1mAYQTRA= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO1PR18MB4604.namprd18.prod.outlook.com (2603:10b6:303:e3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.25; Tue, 20 Jul 2021 21:01:34 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::1455:9a67:a6e7:e557]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::1455:9a67:a6e7:e557%6]) with mapi id 15.20.4331.034; Tue, 20 Jul 2021 21:01:34 +0000 From: Akhil Goyal To: Suanming Mou , "shirik@nvidia.com" CC: "matan@nvidia.com" , "david.marchand@redhat.com" , "dev@dpdk.org" Thread-Topic: [EXT] [PATCH v9 00/15] drivers: introduce mlx5 crypto PMD Thread-Index: AQHXfWiRtoKg1sl4LUWJ9t+WyONu5KtMVEeQgAAE9TA= Date: Tue, 20 Jul 2021 21:01:33 +0000 Message-ID: References: <20210408204849.9543-1-shirik@nvidia.com> <20210720130944.5407-1-suanmingm@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=marvell.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 460f1be5-545d-4132-a0c7-08d94bc18e7f x-ms-traffictypediagnostic: CO1PR18MB4604: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1923; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lsAspKpvGqVumV400zDws6//vBLE0DUwkxFvz0Zhb5t6/hkZJStEt1zH1ElQdN+alKf1ewdfN7oNKyFrc3upjqzZJyHYKXBVMnePOzfhPI8gpP/Hg+Vr3Ae1GepcSlRFCQ74dha6yoVtaeVvE5FHDn6PO25YjJ/syoedR5grf8ctSNEiOs/iLivi5kWl0Q2zu1isZHo2Z78m8QdBuee/rodbT7kB8Q9KfI4X3ui5UrmPASBXaGgwgUfDyDNzSJxtIppZuh7xjf3ShjRX1CNZeUI8U/Qnj925AvA0jthbQBDK4jh7MiiNhQgnnySQ4639/OpVqHMcGbQZP9tzgNuen5ZZzETYAx3RG+4zceCHH8Ov8ffBeb6SbJ/vFIvLQZZhmuhuVRL448YIiqqyoytEmy4gbvfxOZuExs/sCb78BaBw5faYHu9cpj+lrGypDdy/2k591XVQXXTanrKIar9nLuoj+x2V9QYWnzII+nPX45Z59aabaQkZJStAKcWp2QSu6dN2XkQu+o66h89d0uB22S/2eXUINmCvJ0zCys8hcXs39y+MqyQY/yE3z1ZyIxr0WXjOWOvoJMTmvRJBVZm9+aQP8XH4XN83YlOlbh5gDSYLbjWy2skGGjDfTvAj2yG+D2T2czbNNpBk+GnygEqQNzysGqTokLa3UkL/BaycIUpgcBCWVPN4tc3q91XijWgPgrHdl0XhwNVeH6KLuoKW+w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(376002)(136003)(39860400002)(346002)(2940100002)(26005)(5660300002)(7696005)(122000001)(55016002)(8936002)(33656002)(6506007)(186003)(2906002)(52536014)(38100700002)(316002)(71200400001)(55236004)(4326008)(66946007)(478600001)(66446008)(64756008)(66476007)(86362001)(83380400001)(110136005)(54906003)(8676002)(9686003)(76116006)(66556008)(38070700004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MLLD/x1/rwRNUqpmdW0UphpiV5aUxUV7PheUXf8esUMTpAMN4Gvmq78AFkdw?= =?us-ascii?Q?wlVtaXdZ/6txizz3HOTE2o2o1lfh2Nmzn1Le0fJIncELnKkS4/++0983Kp9X?= =?us-ascii?Q?mJ+wJVC13ixH+ICVx55dlTXrk42yMXWkwGshuZwBU0zaLX0xl9Reed80u0uF?= =?us-ascii?Q?AKM3pXUuztACrHBiY/QR6maNvd3V00HZgKYY/vfZDyuZC82Wri2P7uCoTgk4?= =?us-ascii?Q?/elA+lUagb3+o4sPa+Jx7O4OFPOPHhiNOM9LC9Il9agLEDp5quZ0MOe2eQ8N?= =?us-ascii?Q?DC1o2ZpOVRFCEpwf58jOIEYuN4KHkWNybBakNsqnoqErGv6smdRglDQE99x9?= =?us-ascii?Q?5LykRIssWxFV3LbMXRLUy7Ua3Fnn+z9KoBgpDJevKBtXXezigRtr1BAk6Ud1?= =?us-ascii?Q?9g4frCBgTcSTg+JA2OFDi+7ApTCrl2IKG0qWelUbWZ6+Nk5A4Kc3jbhtlQpW?= =?us-ascii?Q?rsdJ+iAcm4t8sr16yO/9+4swzVGilu4H5L9nlJkH+Ku5Xktxah4JpqynWeXD?= =?us-ascii?Q?FnexFL47J4pjMIUyPeK0dsvyP+dyd+7BLY3Thvtwwbn661LnRqkFwcaGQfTV?= =?us-ascii?Q?P6CsyJ1fFSrxrjWkk+OztEWqFyZKS0q0JVsjHu7pX03kOOyr1Rxw90Agckfl?= =?us-ascii?Q?ZUKsTou8/1x0tKyZZtc+dBGQlYmRIJj+gpp4zbCeE5pARszWWmmBTsUbiwBI?= =?us-ascii?Q?D/ta6NnwmYqmpYgkNIfRXPelgZpk2fqwNLAbA2nHvfoFLQ/qmRnlybLTgLaI?= =?us-ascii?Q?gLXCVI2zF2IoZQDASepERdQ+w/X6rjOdj7X9GR2J7EsT3dVSofjCCx5bicYr?= =?us-ascii?Q?kdcwKZvbZ1D+zXkfjpRNkzJ/BGJiQk5T1rHY6FMvYOFV/d8uW8BnOjktQZO0?= =?us-ascii?Q?+pz//p9Gule4kM+pKxB2braM7vhiFbniHnuZNuLRXmWDDjCr4qHp/ntscpzz?= =?us-ascii?Q?qWHEsBmFYA+4MhgTJg2nepZfapg40tPPrsjMX+cST9ltpJqXIG/+VzDaBF04?= =?us-ascii?Q?tYRZsGKl41E3zayhYGlEVpmnrfYB+E0fqSZOPRwe4+9Tju46eLSRNYeh6N2C?= =?us-ascii?Q?Rf/HHYKLrY4NAU2qRulvul1nPJyJIFehB/lne7mmrJbY2CyvEzMh2H9XYjlO?= =?us-ascii?Q?RZr7596sHIe/h5RYd1rgtRnuMwaiLCbfxVHu5f4oNLrAF8UmHRXppmcZBsZo?= =?us-ascii?Q?KLYCHJrCkiNFKi+kgmm9ZkXe++OQ1n9uF5ufGSrNVBLFYh03xxd/2ykhNe4c?= =?us-ascii?Q?bqSGG23d49XxW3jpyJyczserALOk9UXMejGinWknHyuj6PRFriH+eHIhtFLx?= =?us-ascii?Q?1rvn2F9v/IG4soG3wZe23mBx?= x-ms-exchange-transport-forked: True 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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 460f1be5-545d-4132-a0c7-08d94bc18e7f X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2021 21:01:34.0030 (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: MJfr9x3tS50cW6dWZU32oYEAP0g/FXXMnS7oZoT5alj52xwYbCK9Bd496xwJf5weZ6y0cx0lu1+mGhTjk1a6QA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4604 X-Proofpoint-ORIG-GUID: srT-CeTFdJE9_5unOrwaVrTQjEGKYNy3 X-Proofpoint-GUID: srT-CeTFdJE9_5unOrwaVrTQjEGKYNy3 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-20_13:2021-07-19, 2021-07-20 signatures=0 Subject: Re: [dpdk-dev] [EXT] [PATCH v9 00/15] drivers: introduce mlx5 crypto PMD 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 Sender: "dev" > > v2: > > - Add data-path part. > > > > v3: > > - Rebase. > > > > v4: > > - Rebase + Address the following Akhil comments: > > - Set HW feature flag in the capability patch. > > - Fix mp object release in session clear. > > - Some spelling and word missing in doc. > > - Squash data-unit adjustment to the session operations commit. > > - Wording: device argument -> devarg. > > > > v5: > > - Add mlx5 crypto tests into test library. > > - Update documentation according to Akhil comments. > > - Fix memory region management. > > - Fix multi segment case in data-path code. > > - Split documentation to the correct commits according to Akhil > > comments. > > - Rebase to new version. > > - Change license to Nvidia license. > > > > v6: > > - Rebase to new version. > > - Address David's comment and update log accordingly. > > - Update testing app commits as suggested by Akhil. > > > > v7: > > - Rebase to new version. > > - Add scatter gather and OOP test cases. > > > > v8: > > - Add a test case that was removed by error. > > > > v9: > > - Reorganize the basic operation commit. > > - Move the seesion operation commit after QP patch. > > - Fix coding style. > > - Move the rel_notes to the last PMD change. > > - Move the mlx5 test code to last. > > - Rename the driver name to crypto_mlx5. > > - Split the MBUF_DATAPAYLOAD_SIZE update out of the series. > > > Series Acked-by: Akhil Goyal >=20 > Applied to dpdk-next-crypto > Updated MAINTAINERS file for ownership of mlx5.rst and mlx5.ini files > Fixed some typos while applying patches. I am getting error while cross-compile arm on x86. Can you check. Please se= nd a fix if it is a genuine issue, I will squash in the original commit. meson build.octeontx2 --cross-file config/arm/arm64_octeontx2_linux_gcc -De= xamples=3Dall --buildtype=3Ddebug ninja -C build.octeontx2 [906/2513] Linking target drivers/librte_common_mlx5.so.21.3. FAILED: drivers/librte_common_mlx5.so.21.3 aarch64-linux-gnu-gcc -o drivers/librte_common_mlx5.so.21.3 'drivers/a7151= 81@@rte_common_mlx5@sha/meson-generated_.._rte_common_mlx5.pmd.c.o' 'driver= s/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_devx_cmds.c.o' 'drivers= /a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common.c.o' 'drivers/a71= 5181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common_mp.c.o' 'drivers/a715= 181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common_mr.c.o' 'drivers/a7151= 81@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_malloc.c.o' 'drivers/a715181@@= tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common_pci.c.o' 'drivers/a715181@@= tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common_devx.c.o' 'drivers/a715181@= @tmp_rte_common_mlx5@sta/common_mlx5_mlx5_common_utils.c.o' 'drivers/a71518= 1@@tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_nl.c.o' 'drivers/a715181@= @tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_common_os.c.o' 'drivers/a71= 5181@@tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_common_verbs.c.o' 'dri= vers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_glue.c.o' -Wl,= --as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,= librte_common_mlx5.so.21 -Wl,--no-as-needed -pthread -lm -ldl lib/librte_ha= sh.so.21.3 lib/librte_eal.so.21.3 lib/librte_kvargs.so.21.3 lib/librte_tele= metry.so.21.3 lib/librte_net.so.21.3 lib/librte_mbuf.so.21.3 lib/librte_mem= pool.so.21.3 lib/librte_ring.so.21.3 lib/librte_rcu.so.21.3 lib/librte_pci.= so.21.3 drivers/librte_bus_pci.so.21.3 -Wl,--version-script=3D/home/cavium/= up/dpdk-next-crypto/drivers/common/mlx5/version.map /home/cavium/up/mlx/rdm= a-core/build/lib/libmlx5.so -Wl,-rpath,/home/cavium/up/mlx/rdma-core/build/= lib /home/cavium/up/mlx/rdma-core/build/lib/libibverbs.so -Wl,--end-group -= Wl,-rpath,/home/cavium/up/mlx/rdma-core/build/lib '-Wl,-rpath,$ORIGIN/../li= b:$ORIGIN/' -Wl,-rpath-link,/home/cavium/up/dpdk-next-crypto/build.octeontx= 2/lib -Wl,-rpath-link,/home/cavium/up/dpdk-next-crypto/build.octeontx2/driv= ers /home/cavium/tools/marvell-tools-1013.0/bin/../lib/gcc/aarch64-marvell-linu= x-gnu/10.1.0/../../../../aarch64-marvell-linux-gnu/bin/ld: /home/cavium/up/= mlx/rdma-core/build/lib/libmlx5.so: error adding symbols: file in wrong for= mat collect2: error: ld returned 1 exit status [915/2513] Generating rte_common_sfc_efx.sym_chk with a meson_exe.py custom= command.