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 142FFA0C4E; Wed, 21 Jul 2021 02:26:40 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9071040689; Wed, 21 Jul 2021 02:26:39 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2062.outbound.protection.outlook.com [40.107.94.62]) by mails.dpdk.org (Postfix) with ESMTP id 5F5A54014E for ; Wed, 21 Jul 2021 02:26:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c6JXtF2MtaHVBTqJOoLjh0iBojMn6W5Opj8kcqAsP0LcR3fZHX+J+CkXRTZS4b/8eL9DJdWJe5SqXzZH63yDCFB18fat8cYGRPZDbNLK6dMOazfM6mgGfMeMXAj42jWIl59MPpUMKtqA6Eji/yQqBray/gVKmrUze5aRyQwXs9EByYsgdA1zvvRPOcXIcZA8n1pZPw2AhTGRpNl0arB7kEN+ChnSzsI1hdWyXXHJdGd8/6ULekL1PYpLgqYbbhuUairiHQp0WdqlMdFzhQPnO8NG2u/yg6K5LGNks1zqpmOOaiuH/BVN+8Zp7eUtwTE1ABwTb52OujpC6dp1KmTC/A== 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=4oZ3oXYVjsWx1ZKKgExbxd60L9vGCogvdJd6TXBeacQ=; b=n7bc8+L/CkYiQ+6RvA00XDhZvIcaHcDIfS7/mnSvA2PvvP3Svrj0qJoKbJ3r4YdroSitaAB/zuodqCNfpTGV8ziN5W5mXeuNXSGn73FUamSyxQ93DZxjY3UXmZ2hMmITxmuNc/fE6OVHDqeeGdL57a2ln1/o7t5x1C/Pz4eQ90POdcdTCvTcou+4+PApL59NUKL+ukA3CviMPFTL6BBLzbMWz2Rf4NNBx+AdAGpPDsYjMMtMpZWz7mSgm6cSRhPON1p7M12OuQ1WjZBEGiK3IqkKTAn4LStiGs23yQHlQKskZrBsPwzGq9n4JLqCHhYF14/cBuDKFEHN7yGQmA1M6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4oZ3oXYVjsWx1ZKKgExbxd60L9vGCogvdJd6TXBeacQ=; b=qi0RwaR/TICts0YKh8Sq+XKIOfcx1HBOzjF75dZembIBtsGTesuioENWGyl+8Zytme/p+UbTAwXwYuuSARmbNilwtKPSFWPu6X3ib4GSf2PDmOSTMq+0Tdb+2DA0yreu+QGpmUj2zIhtumBtXBSmBOwnuRTHu8vk2scKBOwH+3ko4AWNjVnPAwuVJA+VvDXmOSZQ8eh7D4uuJ3hABqXgG3bO4N9W1W6Hijg5/3N3KiZPJyMnnoMq/pdNO+6K1wc/SjGG0G1Ojxjyi8NM+L9AQcAzRzggR9VbyEXlw7aJm1caVck3tGIGoP39sk1cG8+250rdxFG9VjPCSVNTRgKoTA== Received: from CO6PR12MB5396.namprd12.prod.outlook.com (2603:10b6:303:139::8) by CO6PR12MB5393.namprd12.prod.outlook.com (2603:10b6:5:356::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21; Wed, 21 Jul 2021 00:26:36 +0000 Received: from CO6PR12MB5396.namprd12.prod.outlook.com ([fe80::3dfc:6b6a:662:7f51]) by CO6PR12MB5396.namprd12.prod.outlook.com ([fe80::3dfc:6b6a:662:7f51%8]) with mapi id 15.20.4331.034; Wed, 21 Jul 2021 00:26:36 +0000 From: Suanming Mou To: Akhil Goyal , Shiri Kuzin CC: Matan Azrad , "david.marchand@redhat.com" , "dev@dpdk.org" Thread-Topic: [EXT] [PATCH v9 00/15] drivers: introduce mlx5 crypto PMD Thread-Index: AQHXfafbYRjfxguUnUCT3kVY0TqBaatMWYeAgAA4zxA= Date: Wed, 21 Jul 2021 00:26:36 +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: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 45146ea2-eae0-46e3-7976-08d94bde337d x-ms-traffictypediagnostic: CO6PR12MB5393: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:569; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jl70D3qlyW6q2NhXirS18UQquQ7dSoAGkdaxEN1x6vrhmEHXGU3HKh9i9Jq5FDlLBBlxEXFgCXNSqUk6e8iVxvlLXAkiThYNULqKmsG+ln6Rfv15yZE5ZonnmvaxjedIJURW95wM2lC3a4I/mP/5iaEf7sEEedgehy/HPXXQ6TtmK0NgDXn/jH17twyWrpVvO3SgS0VDfbsh7nVlt2KcWW4yUHNCctmvcMsbtd37GzbjHthCkGNB0Y4HQ/bjjNXebXMGIZEstAuLRHdX8b9zyh5RNqDWvbssT2CFEGV1ab1Zyorjw5wUr1i9q2BAl9G84g/x7Lkvaj4GyZjWhIlrYT2cNdpqliynLJoUmTspJtzG2/DCnsl98B9q9aGKssvSh5B/svbxQkxEfbXj56eM2tgweTifL9uWvy8SpkBo49B6ITmiXPvh91kAZSqlMt8gfaLUeqF1SXH5jTHfXAMtxAPiXc0z8T0/mMLPWHuo1t5vnpgpJ5oUen5h5bYhC5/P4/nT6Tb2o081SXLHAGMv4H066D/BDrMq9uwTvRnqSCUFlF7sbIJdojyT4h5uJ/lET3OSK1/PwgTdGm6oL65jwrf5gglrfI1OfPJd9vNl7c/FJyLabJ11B37yoPdQ8SuT7Ql/epkFC6FQvn4dPgUacEuD0s1xP1m5lIoI1VJr8H87nHqHHB1NQfwWk2STP37bW/GE2z3QQPWNaNtcwGwA9w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR12MB5396.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(7696005)(83380400001)(508600001)(6636002)(8676002)(5660300002)(6506007)(53546011)(52536014)(186003)(2906002)(9686003)(26005)(54906003)(55016002)(110136005)(33656002)(38100700002)(8936002)(122000001)(316002)(4326008)(66476007)(66556008)(66446008)(66946007)(76116006)(64756008)(71200400001)(86362001)(38070700004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?XLMIye4zJ0fd52Cc8Yd7xQCoUxlq2FfNMmCbx+DuIIGt6/ERlFhOf6tX//Vh?= =?us-ascii?Q?3X/WzI6XG0atYfVHX/tmNrU0Z9KYOO8911qW0z4/2htRDmbUIZyjCv4IOhCJ?= =?us-ascii?Q?/RySQJW/KR9bzc+4EqYmYQbKIs5aaRpMZjMyOShfAnDcJ5drwuCUpjGMSE6p?= =?us-ascii?Q?6bytzAetdpm6Fmuu412crBoPBaBXHewSBs7CvwN2CoIz7BScVHx+pGrqFg0c?= =?us-ascii?Q?OFDvUwE94zot9mSqG+ISDPmXRY+AQVWEqSPExvhhO7vKQh1pZh58ZBRwBzTe?= =?us-ascii?Q?NzSu3YJmhcei62nltDt6hs7BX2Di3oAzLo9Q0XfKig3Dlx5WBmX4KmYs1OQ0?= =?us-ascii?Q?nesxlCA+7Kbb8UA7ZFcifo5nrAeQHv9ywo506TcfhwIfjk8m1bhi0CV70shU?= =?us-ascii?Q?VmEu1XT4sdh643icEekNGdJp67qo0+vw3oYokr0hKrY5MLmZxTY1hTUfu/L5?= =?us-ascii?Q?Da+niPMYyNKnCuvB0oVgyVxgML0FQ+XJtMogngSJ6/Die6Ya2Sydu8SYnNVC?= =?us-ascii?Q?tM028nT2p1dkNfJMkkKSUqhMxbTk425pIIiTZ5orV5GQ6mtd6EPETVIRVsNV?= =?us-ascii?Q?FxB3vTE4CpfOaUkomkrRymQHdY6ce+AkYNXWrobv1ha9gAxpJhKPGQiowTK6?= =?us-ascii?Q?ESyGdTFs3VC89BGNrCXns9AV4HSVPIpYeSs8nfGo2K0Umv25NZCCGUQiPYxt?= =?us-ascii?Q?scZOtIGcb2baDtQZn+6R83FnIOWpqcj6gtYpPTggjjAZH96LtRH/fM2ofXKh?= =?us-ascii?Q?x1fn+VIeL2q7hnRtyVRx1g6QOy/JkHgm5C0d73kIxJyQl1O79p5nUBrLUFNp?= =?us-ascii?Q?5GlvPpC77EZRseDRj3NZMEOytPoDn6h72eIhBb2GEtg0gj3gNeaMnj664U5d?= =?us-ascii?Q?3qsCHLHOBjUESUOOQlyYzLWQbdYIW0Xk7sP559m69Gx+OHC3qyemmhkJKyxP?= =?us-ascii?Q?OEkyW32ttRoTQ673JC/hWNAnOlspQmkF3nA4VGBusmjfrjgNlrmiBAH24y7T?= =?us-ascii?Q?z5STEo0VUjdyB/pH3fB3MF4Cyi5JsTNSiC07u1Uw0Qg3NGIbJUZmf/CY6l03?= =?us-ascii?Q?ZaSYYHR8PrrGVX779sSPDT9dIJkZV7Jlw4S6ZI7X/lKjfT+WfDo9kHb2fuAc?= =?us-ascii?Q?xLmOiPDlGFu5f/eGiGGv8dOqeM62ZSBEQwdDquS8N2mm1/bHn5GDVQ0ODIMH?= =?us-ascii?Q?sQF+NSLBHimWXnb6SRGz3TDwWkLvOs2fXi/IFOVufE53O0iOyn6QOqAr2w6R?= =?us-ascii?Q?PldQ7CyTLKARghYJWSf1K6menbRKr2JLNKdbRbj/ZiqtMl05O2OmTgCkBnAu?= =?us-ascii?Q?c6Xu0g/971iRaQvANZTsc4LG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR12MB5396.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 45146ea2-eae0-46e3-7976-08d94bde337d X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2021 00:26:36.6916 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tntEvXLKeJsMxvJJ9OdpQrV/0DD4sqWRPk/NjZ+6Ruma/1oYWifqPG4NA2YlO6jYxYt+OQgHlXIj8toVM0H/pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR12MB5393 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" Hi Akhil, > -----Original Message----- > From: Akhil Goyal > Sent: Wednesday, July 21, 2021 5:02 AM > To: Suanming Mou ; Shiri Kuzin > Cc: Matan Azrad ; david.marchand@redhat.com; > dev@dpdk.org > Subject: RE: [EXT] [PATCH v9 00/15] drivers: introduce mlx5 crypto PMD >=20 > > > 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 > > > > Applied to dpdk-next-crypto > > Updated MAINTAINERS file for ownership of mlx5.rst and mlx5.ini files > > Fixed some typos while applying patches. >=20 > I am getting error while cross-compile arm on x86. Can you check. Please = send a > fix if it is a genuine issue, I will squash in the original commit. >=20 > meson build.octeontx2 --cross-file config/arm/arm64_octeontx2_linux_gcc - > Dexamples=3Dall --buildtype=3Ddebug ninja -C build.octeontx2 [906/2513] L= inking > 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/a715181@@rte_common_mlx5@sha/meson- > generated_.._rte_common_mlx5.pmd.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_devx_ > cmds.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on_mp.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on_mr.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_malloc > .c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on_pci.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on_devx.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_mlx5_comm > on_utils.c.o' > 'drivers/a715181@@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/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_ > common_verbs.c.o' > 'drivers/a715181@@tmp_rte_common_mlx5@sta/common_mlx5_linux_mlx5_ > glue.c.o' -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-gr= oup - > Wl,-soname,librte_common_mlx5.so.21 -Wl,--no-as-needed -pthread -lm -ldl > lib/librte_hash.so.21.3 lib/librte_eal.so.21.3 lib/librte_kvargs.so.21.3 > lib/librte_telemetry.so.21.3 lib/librte_net.so.21.3 lib/librte_mbuf.so.21= .3 > lib/librte_mempool.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/rdma-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/../lib:$ORIGIN/' -Wl,-rpath-link,/home/cavium/up/dpdk-next- > crypto/build.octeontx2/lib -Wl,-rpath-link,/home/cavium/up/dpdk-next- > crypto/build.octeontx2/drivers > /home/cavium/tools/marvell-tools-1013.0/bin/../lib/gcc/aarch64-marvell-li= nux- > 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 format > collect2: error: ld returned 1 exit status [915/2513] Generating > rte_common_sfc_efx.sym_chk with a meson_exe.py custom command. Not sure what's the real issue here, I'm trying to find a local setup to re= produce it.