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 33473A00C4; Tue, 26 Jul 2022 12:14:07 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C696D40DDD; Tue, 26 Jul 2022 12:14:06 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 09C5D40695 for ; Tue, 26 Jul 2022 12:14:05 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26Q9fjMm011485; Tue, 26 Jul 2022 03:14:05 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2108.outbound.protection.outlook.com [104.47.58.108]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3hgggn9kf1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 26 Jul 2022 03:14:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hXA8hn3qMq8GyjpSsyYo+TDaEHXcJL++6gvRH6FnBqp80c1YJmETwtEAstjY46yWTrj+4f8IpIvUXdKj7jC4LyCDYGLBjN//vNRAR3TuUZY3rN32/eCgDaSGyUapYXs7GCyo5+pgM7IAEALFVqEtXAOrGQ9+02u/PQwurGc4Y39EIaF9O5Xb/LAOIVBHBO90F/ewYqIxfdwwYAvKRHpbXQJZas/DZLY9NKiJZkwKol9IhT6YuRt3Fc7TezcPbn4Pg/r5FvAa3i1xKfAb1vrK+ofOQ5I4nk/Ipe2UlvgHGI0FYcvm5Q95tH4QBDqxCZUz9i2/nZVJfMnTiGI1QA91IQ== 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=0aPNnLR/GYRLI5Ep7c0a8LEJ0wERSlWDv7lkSmCg3L8=; b=QA+43qtLdR+wlH4Tf7WhXK+l8MOMvLT+zLg18W/ir/zkfbbEsN+z66mHdE2YP/pV9lM+7UdHpsgyE5v2K0HhkKCbG1EWZZXs0+0PZzpblcw84ScousbCzF1bw2NCP6/XZE5X+iBIvJMUtDF2WwoAtr83Az6Uo3Zt/dI5o0pygd8EA3qm/TJNwvSG2pRg4Y3GZ9ltQApJXG/lzBmzJ5CIr+b70TAhq+hOtmgArrkHn5LupmdVyjsFnI9QpYRVFILuyibmOtgxrnYrDT+NvRnkPiyUk/fo2D2cT8GPWLjdkSSVoFLgpkgY6QMVxkGjSGzd7zH8EryW+VX68sV8fqG7aw== 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=0aPNnLR/GYRLI5Ep7c0a8LEJ0wERSlWDv7lkSmCg3L8=; b=SUBcxY2KK7uIIupbPs1LfJ0FmWHxln64I9LBfg9hbDD7okXx+oFdXbJ2SfhzOPWsQzcMLgJ9YHjk0tlQWAzFOLGYt6gEpccY662NIr1pbRrf/P1W7jtskThx/aENuxLsvY07YhgnetkK3llqMG86DT3SpR/TPgBbnLKBTnZveUE= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BYAPR18MB2440.namprd18.prod.outlook.com (2603:10b6:a03:12f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.24; Tue, 26 Jul 2022 10:14:03 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::285f:66cc:a533:2ebe]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::285f:66cc:a533:2ebe%9]) with mapi id 15.20.5458.025; Tue, 26 Jul 2022 10:14:03 +0000 From: Akhil Goyal To: Kai Ji , "dev@dpdk.org" CC: Ashwin Sekhar Thalakalath Kottilveetil , Anoob Joseph Subject: RE: [EXT] [dpdk-dev v1] crypto/qat: add in libcrypto version check Thread-Topic: [EXT] [dpdk-dev v1] crypto/qat: add in libcrypto version check Thread-Index: AQHYoNZlP/Tn9hg560+Ey5Vu8/ov2a2QbNUg Date: Tue, 26 Jul 2022 10:14:02 +0000 Message-ID: References: <20220726095917.69839-1-kai.ji@intel.com> In-Reply-To: <20220726095917.69839-1-kai.ji@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 68d4fa11-89f0-47c3-2ed6-08da6eef90b9 x-ms-traffictypediagnostic: BYAPR18MB2440:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0R+zih23WzyvkuQ2959cqYMN+lOgfqTJTeCZJEzycV1n8DbaL4GNBZGqeHsxIlKWmbrP/GYBCYBPlLmD6Hbw9JYDJZJjQv9/l5Hx2xFMi4WiMpvebhz9Lt/8b3Qs3vsH/vNFhYaeaSF/WZkPYsKEfYRJ3iC7TXTrWkQIi+FQq8+y9Qp3I4/B7NRxsE4AsS0UAmz5yCdJauN7hz5GozjKVeCBpPEc35EY+qgXLXukcKGQF5/fOtssmcCDEbOebYsQgsKHM8ViC0lvh3OD09lUeMUCBKonxScaFLCItluztk3bqS77Sn1RiLhCC6y/+On5+xxhmKpoopkTTPfzMs9eKZN0gat9PeXos3GTiHfyfupqMvtTPMo2wXKtk+CyJK6he8lLRnWxCcAoQG9Idoi9w7gBzHWJKcAUOMrKis35mxwFKeXlB4dBvNwtq6Gr30pvAOB0088PXUP0pJLj3N6PhUI6ngGllzgY9xn8bvU16Z8HkmedkjVgyGQzzsb9/IiRimK8bTGtZzDhnsA4YTQwMdMGHaaCm4fje0sSRu9rX0byxbfX4jHJETkDHCnyzhDk6SESTBYGclcgD4aySxTNjKK1s6UgeS6jf2LqVkib4UK9HyLdlY/H887pkwemkm8Ffjwk7r4pgRQjg2Jdz/GdPAbijdRPhY7RaULqRVoyf9MiDQc1h3k+2g3SG5EEw6Xxja0prRpZzOxT7kh5CMIMklpbRrFCzuXwp9Hk7TSF5rILr4qjFe9M3QJ4D4C30ai2ZgTilpHLWj8kKbipPsXBQCkYqEHmWTqFm96SUDOUFM2PAdpkxwBGayrV5gVbz2vv 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:(13230016)(4636009)(346002)(396003)(376002)(366004)(39860400002)(136003)(316002)(54906003)(7696005)(71200400001)(110136005)(186003)(9686003)(66476007)(83380400001)(66446008)(86362001)(6506007)(2906002)(4326008)(122000001)(38100700002)(52536014)(8936002)(38070700005)(8676002)(41300700001)(66556008)(5660300002)(107886003)(478600001)(64756008)(76116006)(33656002)(66946007)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?++t0D0vyAsTwysAW4WSVfJLKJhcIrUt9+JEabOFnzSDbT21vaEqpGpud/UlK?= =?us-ascii?Q?X89NaRT5rxCKGbvOnUxFVUW3fozVpWAjbMmAmaISqLYx5wlOondPMQft+Nwp?= =?us-ascii?Q?QrVXXmafzmlQkBfNOA89jPKswvq2pHuPb1ZDQhNIKCw0xhW52kXNak3YSAVo?= =?us-ascii?Q?h3/3q0KyroK5hAlw6HNQtrLpuyvC3ciUgMGUie8qujvLY2vtenf36EwvHNgV?= =?us-ascii?Q?vFbxDb+9Gjd1OAKS+MMZ+mMeP+F2qTlrmA0nYraHDeKqNKiaQHDOHq5HgCMH?= =?us-ascii?Q?kBF7mo32ClrawRj8VCOHZVuVsdsHslgKmqlrWlJ040OOa6RjVAulfVI9/JN5?= =?us-ascii?Q?ld6sywNhDNKxKmXvUXfijrpS1BmUtoRs/2RSLQKUWYrFjpxni3z1OuRkoN4r?= =?us-ascii?Q?/a89CE8od8wy8++dhI1UJ7NUsuGQopLGy2JaQ5Pz/8XoLeN5YWzx6n8CDHbY?= =?us-ascii?Q?ZnPKTP6S0wPKi9AdIXQGa3ikM1SEncALpIuTumhvPg/vwkiKUbG2CtzAbwII?= =?us-ascii?Q?R6Q+SHzjYoSN68MlwaV8A9MWnciH+DDxt0FnPx5sVr7hzGRx/O5cYTFvSVb4?= =?us-ascii?Q?bZ/WCH+20zcd/pri4/zxQUoTYaa5EVJr6NhIeKbo7DOkRuLX5lpxVKZmSm52?= =?us-ascii?Q?dZ9uDURiYMbsV0wVVi7hSHSc+PP0AN6V3APa2GLbvDmXhPaTmDAP+rUzD+C1?= =?us-ascii?Q?Qpj3xWZKVQKdV10EmGNl4WPRBTTLNxRVZQgyEGxtVx0X++6oBHSurVaYyZXq?= =?us-ascii?Q?GBBMd7zIwpcFX+Y41gQm9SO8zl11k0F3eLSvHQ5PY/dKTFP+cKsklzLnR2E8?= =?us-ascii?Q?AhVqyLp8G5P9DuUHX/Q5AiAg8LJe2ooSXTXG8G0xGsbKigsjvSpEnmnrcofZ?= =?us-ascii?Q?0Y3t13eLpSbFMXOx+rigFUFhdNBn+6VFIItRaPK4gjVgDzdkmxuAVIvAenzv?= =?us-ascii?Q?1pxXs9hBjfkb7qqOQN1+XxH5f/5SNsivjsKbMBGTMEbIGzxjDts28+W6opp/?= =?us-ascii?Q?U5gyDPp4J4dVMNJWrfqrSGfMjuBFfvQ46psrb0U2GBCJ3ZtozqCyDRLBtk6U?= =?us-ascii?Q?2H8tfK6Vcq+Zj7vN1TCtIgu2OMd5Iq8YVOkdPsXVbSNKxPphjHXkvfpLpLOf?= =?us-ascii?Q?muoQs4ojASqUZrNGa8/hJ0yiiFcy+yygD5UIvZvD6VqXg3VKd/URDRV5Nnt2?= =?us-ascii?Q?MTPcl1hBnPONLdSHjrn8qLh34agpP+oVtrno8t5mELDZJ+/2YGTRQtlLQPRd?= =?us-ascii?Q?Uc0aHchhYyw6gZA/WRSiZDuOLQIrCzSLvvVBJc3rbKtfZh/iXOE4dDRAgacD?= =?us-ascii?Q?wSCRA/sCdcIxnYgHH2SCsDIehzRdU7+ZMnlt5j6g7d5Bo0ZHOp5gR36YTMjS?= =?us-ascii?Q?MfBp3cJKy5j+ZF6Rbibz5bCngZBL2E3Rb6cvqCUOuRJeFG53FlxRr9tMPn2V?= =?us-ascii?Q?KO1YsJh5vcyDwYZDiTYGGB5/1m6PIwseBIDAuBAFeuEc9XPcJxEtyY3mJhtI?= =?us-ascii?Q?4O3zqjB1PyNfnvBErcPvfYMUyNP9HzD0eJ6u+7FaEqynQoHCXDUMvXbNlTRI?= =?us-ascii?Q?W7d7Ajvo8/LKj/S/Ue6aSP2f/zh7ybZbtCqLllFw/noJvKqRqR2//8ymHBWK?= =?us-ascii?Q?yg2E8XpSklEEkJw6Y6I6Z+y7LFHmIE2JVfEeC7hN2MbN?= 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: 68d4fa11-89f0-47c3-2ed6-08da6eef90b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2022 10:14:03.0015 (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: ADkkANNkFR6gy2Ek/GITEmVLFNidsdExqJMpfOZHWMbTMOjP/dHjukwWbOl0Qm9tBCW1hMIJbCygcFD53u8R9g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2440 X-Proofpoint-GUID: DYHipnuWyvTBovZbDa3FFSqMd9chvLgj X-Proofpoint-ORIG-GUID: DYHipnuWyvTBovZbDa3FFSqMd9chvLgj 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_02,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 Kai, This is a fix for compilation when openssl 1.1 is used to build QAT. Can you update the title to Crypto/qat: fix build with OpenSSL 1.1 > This patch add in libcrypto version check before enable libipsec-mb for > QAT. The inter-ipsec-mb lib for partial hash and AES cacluation should > only be enabled when both OpensSSL 3.0 and IPSec_MB 1.2.0 are installed > on the system. Spell check on description. >=20 > Signed-off-by: Kai Ji > --- > drivers/common/qat/meson.build | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) >=20 > diff --git a/drivers/common/qat/meson.build > b/drivers/common/qat/meson.build > index 245c0fbe61..8247bdd017 100644 > --- a/drivers/common/qat/meson.build > +++ b/drivers/common/qat/meson.build > @@ -37,7 +37,9 @@ endif >=20 > IMB_required_ver =3D '1.2.0' > libipsecmb =3D cc.find_library('IPSec_MB', required: false) > -if libipsecmb.found() > +libcrypto_3 =3D dependency('libcrypto', required: false, > + method: 'pkg-config', version : '>=3D3.0.0') > +if libipsecmb.found() and libcrypto_3.found() > # version comes with quotes, so we split based on " and take the mid= dle > imb_ver =3D cc.get_define('IMB_VERSION_STR', > prefix : '#include').split('"')[1] > -- > 2.17.1