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 29CCF430DC; Wed, 23 Aug 2023 07:47:27 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E4AFB40A79; Wed, 23 Aug 2023 07:47:26 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 58DE4406BA for ; Wed, 23 Aug 2023 07:47:25 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37MI5hMk012902; Tue, 22 Aug 2023 22:47:24 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3sn20css43-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Aug 2023 22:47:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DK0cQgzBYY2EVfLJBbwv2NNfNfgspWfRZKhBzKk2VBgK5+llKqIIrm/TtLbX1DFOYz7NBURU+138zGkPZhgkw0PCBPCE2kl+7uAwMHeLzlyZX8Fwo4WWk4U7eFfAKZ5TK6hyBGHIJnSbELrtVM450jOykQMNWHnjcKZhaIZWB1MuaHdPHM50DtwBe1OaLNc19ovN54e1KsViccqMDyY+kHFX+9nUSipFZ9aHehOivjzfDpXzSn6IlOgElZ8s1syEaWriu8wA4ola5xn8c+6R/WMn6AgN0QWMz/Q4Rl3l3javKd0+UlA4FtzbMbCVmsswIleQha0snF0gFWlp0L/3lw== 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=F3rrq+xwUirPObedjO2mbtOLubI16Uql3gWqiFlTGwE=; b=Kb6+Cm++HpqiM+34H/gRhFSzBbOJKFCKMfU7TdH4cIajcl/eKAhJJ6JFL+fCSzvC3uATY1TKn8VXudpx2SdpctvlGp3+ZqP6GYWOTahP2NOwqZglabyQPDIOkRIJAyYMG8GIosZUzxJNWYqHqE7R+mjKH7r2e2KgUK60bWovI4Cfr+3c6dZZU6Hh59xw4qWSTwNThm4Ml0EUI4jclZ7g19K7v4JxGSxh/O2x/gWHzeArxZYgfhdv3riOeHRfxTNdZWW+gdedULOoSsxg10OZ72f+FTjA98SQ74MHewBN7MzV2cS1S7KlUr/e7jkz1jczSfhMnjy+j9voAJtNtX42kQ== 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=F3rrq+xwUirPObedjO2mbtOLubI16Uql3gWqiFlTGwE=; b=ezwS6tSAUWxUY5+8bqHmBPiwbdzh3PI16q1UNlyxyGJ6YQwnOUor8rg7YIc6fter6fF4CCW52uWUTK338Rma0qKfXNbJr9AoKiAG4D3aUKzP6vB2/1SbWUGe3ccqWWNjAKyt7JP/UtgJ02uLxedUouwdx1BP5oMEPHRv2Lk6fqg= Received: from PH0PR18MB4672.namprd18.prod.outlook.com (2603:10b6:510:c9::16) by SN7PR18MB3887.namprd18.prod.outlook.com (2603:10b6:806:105::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Wed, 23 Aug 2023 05:47:22 +0000 Received: from PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::cd84:2ed1:5222:7527]) by PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::cd84:2ed1:5222:7527%6]) with mapi id 15.20.6699.022; Wed, 23 Aug 2023 05:47:22 +0000 From: Anoob Joseph To: "Gujjar, Abhinandan S" CC: Jerin Jacob Kollanukkaran , Shijith Thotton , "dev@dpdk.org" , Aakash Sasidharan , Akhil Goyal Subject: RE: [PATCH 3/3] test/event_crypto_adapter: fix crypto null dev creation Thread-Topic: [PATCH 3/3] test/event_crypto_adapter: fix crypto null dev creation Thread-Index: AQHZ1PryOWdMf4wCVUW1NTD3+Aiebq/3UD6AgAABnDA= Date: Wed, 23 Aug 2023 05:47:22 +0000 Message-ID: References: <20230822131649.3509986-1-asasidharan@marvell.com> <20230822131649.3509986-3-asasidharan@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYW5vb2JqXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctODUwZjkzNjgtNDE3OC0xMWVlLTljNjMtNGMwMzRm?= =?us-ascii?Q?NWY5YjRmXGFtZS10ZXN0XDg1MGY5MzY5LTQxNzgtMTFlZS05YzYzLTRjMDM0?= =?us-ascii?Q?ZjVmOWI0ZmJvZHkudHh0IiBzej0iMzM2NSIgdD0iMTMzMzcyNDMyMzkyMjQ1?= =?us-ascii?Q?MDU0IiBoPSJvc2x4TDBDY1JUNXpDeEhqNjUzSVhxS0dxLzg9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUEr?= =?us-ascii?Q?ejVGSGhkWFpBWGJidW1qOU5vTnlkdHU2YVAwMmczSVpBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFCdUR3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUVCQUFBQTlSZW5Md0NBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?us-ascii?Q?eUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFjQUJs?= =?us-ascii?Q?QUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFB?= =?us-ascii?Q?RzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFIVUFj?= =?us-ascii?Q?d0IwQUc4QWJRQmZBSE1BY3dCdUFGOEFaQUJoQUhNQWFBQmZBSFlBTUFBeUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01B?= =?us-ascii?Q?ZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCckFHVUFlUUIzQUc4QWNnQmtB?= =?us-ascii?Q?SE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFY?= =?us-ascii?Q?d0J6QUhNQWJnQmZBRzRBYndCa0FHVUFiQUJwQUcwQWFRQjBBR1VBY2dCZkFI?= =?us-ascii?Q?WUFNQUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QWN3?= =?us-ascii?Q?QndBR0VBWXdCbEFGOEFkZ0F3QURJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?UUFiQUJ3QUY4QWN3QnJBSGtBY0FCbEFGOEFZd0JvQUdFQWRBQmZBRzBBWlFC?= =?us-ascii?Q?ekFITUFZUUJuQUdVQVh3QjJBREFBTWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWkFCc0FIQUFYd0J6QUd3?= =?us-ascii?Q?QVlRQmpBR3NBWHdCakFHZ0FZUUIwQUY4QWJRQmxBSE1BY3dCaEFHY0FaUUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmtBR3dBY0FCZkFI?= =?us-ascii?Q?UUFaUUJoQUcwQWN3QmZBRzhBYmdCbEFHUUFjZ0JwQUhZQVpRQmZBR1lBYVFC?= =?us-ascii?Q?c0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFB?= =?us-ascii?Q?QUFBQUFBQWdBQUFBQUFuZ0FBQUdVQWJRQmhBR2tBYkFCZkFHRUFaQUJrQUhJ?= =?us-ascii?Q?QVpRQnpBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUVRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?us-ascii?Q?ZUFBQUFiUUJoQUhJQWRnQmxBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhB?= =?us-ascii?Q?YmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhB?= =?us-ascii?Q?R3dBWHdCaEFHd0Fid0J1QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFY?= =?us-ascii?Q?d0J5QUdVQWN3QjBBSElBYVFCakFIUUFaUUJrQUY4QVlRQnNBRzhBYmdCbEFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUY4QWNBQnlB?= =?us-ascii?Q?RzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFaUUJ6QUhRQWNn?= =?us-ascii?Q?QnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhBWkFCbEFITUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdFQWNnQnRBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlB?= =?us-ascii?Q?QUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFad0J2QUc4QVp3QnNB?= =?us-ascii?Q?R1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZ?= =?us-ascii?Q?UUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBWXdCdkFH?= =?us-ascii?Q?UUFaUUJ6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJB?= =?us-ascii?Q?QmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QmpBRzhBWkFCbEFITUFYd0JrQUdr?= =?us-ascii?Q?QVl3QjBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdC?= =?us-ascii?Q?bEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFRQmtBR1VB?= =?us-ascii?Q?YmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcw?= =?us-ascii?Q?QVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0Jo?= =?us-ascii?Q?QUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFCaEFHd0FY?= =?us-ascii?Q?d0J0QUdFQWNnQjJBR1VBYkFCc0FGOEFid0J5QUY4QVlRQnlBRzBBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFB?= =?us-ascii?Q?QUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdC?= =?us-ascii?Q?dUFHRUFiUUJsQUhNQVh3QmpBRzhBYmdCbUFHa0FaQUJsQUc0QWRBQnBBR0VB?= =?us-ascii?Q?YkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFYd0JuQUc4QWJ3Qm5B?= =?us-ascii?Q?R3dBWlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdV?= =?us-ascii?Q?QWJBQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0Jm?= =?us-ascii?Q?QUhJQVpRQnpBSFFBY2dCcEFHTUFkQUJsQUdRQVh3QnRBR0VBY2dCMkFHVUFi?= =?us-ascii?Q?QUJzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFB?= =?us-ascii?Q?QUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElB?= =?us-ascii?Q?YndCcUFHVUFZd0IwQUY4QWJnQmhBRzBBWlFCekFGOEFjZ0JsQUhNQWRBQnlB?= =?us-ascii?Q?R2tBWXdCMEFHVUFaQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3?= =?us-ascii?Q?QmhBSElBYlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhRQVpRQnlBRzBBYVFCdUFIVUFj?= =?us-ascii?Q?d0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FGOEFkd0J2QUhJQVpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBIi8+PC9tZXRhPg=3D=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4672:EE_|SN7PR18MB3887:EE_ x-ms-office365-filtering-correlation-id: 1e157733-b61b-407e-e570-08dba39c6c01 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4nxXYO2OfrRLUs6XMX3R6uNsJmpWNy5lS2qE5gn4pnIhZSSrOfz2DCa80Kiv6NP6wnrBtC8rhTEmW4TlJTI4soaPCoAIaB3bj3YR0ya0BpUJEQmev8nLHN65+Xr4xBsZ6DWl2nfhg2TkvPT1xFJk2GBDg63yXdYV9/esXKFACZVPsZA2uwsA7DDL039reAHb0fF08jTNGHLNsBeL6nmUauSXTiD2VMxIZIIKMKNSqOfgPCWsv7YplICFlyy47/ns39QT25IcjU+SG4wVdPqYDrzQkov5mVq06zl8n50d50O28uEv4oHOXx0Fvi4nngM/zNZzPuGKkmtYxVdRzVS5s8bZ0ZUVnybGeiEdz56i4MzkKxuNB4ZIPj3jb5itEyJG84dw92mt/YYNrL239Z6Lv2ZDyjbvAU+dtqBkuX0MLDq8WGvvbLTJMxMqOyXSZdW9wuQlqy6ok6HU/h8ssibgl9Y3FQJV6LaBkoBr0G4QALBpo6oU6pWfYiqekyEtY3KN+1+adab6qdgC80wIARfnY0/YhzEW5sWlGAbUJ3Imi8L1JS/D4nZYAhuotR7N3TrmGn4owArjEfzRblpHfPreF38HEa/cTuQkBxzTJATdNtlBpn/F6naDyLuQyp4AqEr0 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4672.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(346002)(376002)(396003)(39860400002)(136003)(451199024)(186009)(1800799009)(2906002)(83380400001)(38100700002)(6506007)(53546011)(7696005)(5660300002)(52536014)(33656002)(26005)(38070700005)(86362001)(8676002)(8936002)(107886003)(4326008)(9686003)(64756008)(316002)(66476007)(66556008)(54906003)(66446008)(66946007)(76116006)(6916009)(478600001)(122000001)(55016003)(71200400001)(41300700001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Cq1bOs14mqrSR91hBBcvneVZ6Kddfv4XmyYoztFQXk8SiGx8DJhuxiqZs/sy?= =?us-ascii?Q?F0EqGIuUlzWNxV2LA1aiA4rbCNbp1nYuDM0xLBag+XRE6OwlkQXltV28Egf5?= =?us-ascii?Q?huTjizL0PxInJFC4CL4KF9fT40+J/4hA8NBDF+xUGopAwdrvDNvYkgD+33iJ?= =?us-ascii?Q?vr6CCop+k1BFE+xKuGDuOqi9fnuXbkXNO+/cu4pRG73fhEEIZmiiZyP18ccE?= =?us-ascii?Q?YdQLdiBveY602rfJEvSuQb6TIEYy1KHaDkLTrKCVSJdJ7CZIrcdFDYGc7XPd?= =?us-ascii?Q?05qJpt+u2BePUUECr6WKIiDrnkoI4Ly2PLPj87oXEC7GGgLNmRg0veNF7111?= =?us-ascii?Q?QtpIf76IEqJTix3Qn1hGnfluO8T7Z0zT1n+8S0V+R1Ec4/c33DvVLbLEsMdA?= =?us-ascii?Q?DUZ0GIwc0qWE1HsFCqGtfDCzHpmr1LigC5Rb0cmmznvt0zJUiNJb+uVCc5PN?= =?us-ascii?Q?S2timmnUui8leIxPoAGqmQl15Nn0OZr45Z8oqyE5ojC8fiZmDWZuv+LibfMG?= =?us-ascii?Q?9vPQcpDbp00E2TzMpLOQ7w5QwsLjwW69d5mqZO1hIdlXsCoM7GWA6+2DTIWd?= =?us-ascii?Q?j42yKv3KwT0HZlqENyKnBepizvL8fpDiZ8sIHUtk3CX8vjvdYZMYgPVhsmFl?= =?us-ascii?Q?/0YvXs7nkojAUs8NUSOQHFrUao2qUuuKiQNnxaff5ST+QxOpoDHFzc6U7fYI?= =?us-ascii?Q?byd7RLtbirKfEPbQSCSlQ+nRsPgJKHMY4M3AzwEseOliBLWkMQRuO08eIA0T?= =?us-ascii?Q?+v0atHj+L1YBoeQ5cH+7xHTZGRPIj1kKiWzuBp/0pPEqPtNcx8NuPzyjV2Ms?= =?us-ascii?Q?M9mW65sv3jG1trIYvev6nMzVtKcepbvci/+/vQN1cPpXqY+bVFiVwjr7Q8CI?= =?us-ascii?Q?fq5o+DYt5YT5e5zN2FzUBmVNFX4YOQ+UsXcJ7HfIbe1zTCERVHJinFXAhVzV?= =?us-ascii?Q?u1GWOrmkfL6nLIEdWLL4ZWq1uVKnXlGzenXDKfgiutTU98nEEljmSK5Xd1xD?= =?us-ascii?Q?FjWV+4toutvQ3I4sRWRmFLmmBtH3Q8ROSMNuLdZTMPO17piKv7GhuY9M9WMv?= =?us-ascii?Q?bqYVCm90jRRiodCoAo44caRXem2NhgJuydOoggeUiAAojkEu0SGLLVGNJN64?= =?us-ascii?Q?4e77uBGtsSgfy98zpHh9ta36L79t1ZaHOhv7lTHitIhiUsvkB4Gbj9oYJRW8?= =?us-ascii?Q?mr1tHG40AtyRE5qjgGdPpBcSWsgl1OGa62GbQpjvoisUckHDzJcnHFIptEJs?= =?us-ascii?Q?kbzLwJDi94mEiP4HyUSuoH1RctAZi+0n69UC+RtIOKc0QBM5wYjoWiD6ztIn?= =?us-ascii?Q?xreaPlGUpI5qGE+CQx0THvB9bl92bRmBsjUTga5RfoNoZghiQ/m3sjf3L/WB?= =?us-ascii?Q?NlM/X1EZtzKUSFztXFd3/I3w9os1ZgT8/inCbppFsP66WJ5lSszIqgEpj20E?= =?us-ascii?Q?mDzQSeRopbEL+i+6ONt/tpGtrZyZ4ikmZ/6tR/SB6W/7NamP/S44nIr4/a3G?= =?us-ascii?Q?NlN+dRpyDrU6bm+LaE5k0sGZOGI5uhoEIS/BLH3hA8HaiDG9Q5c56hzY0t4V?= =?us-ascii?Q?/Q9MecFVvDCdNJ7Y2Fw=3D?= 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: PH0PR18MB4672.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1e157733-b61b-407e-e570-08dba39c6c01 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2023 05:47:22.5083 (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: MTBjclVt1FlmJUhcHHqitp65p/bAnTXekMFWtQZtQorOJ5eiG7StywSG9PGbn51WL6GlAl2bw5kXGNLOms16xA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR18MB3887 X-Proofpoint-GUID: viT7VN1724sQO3FnmmoNYNd0-eIk6EvQ X-Proofpoint-ORIG-GUID: viT7VN1724sQO3FnmmoNYNd0-eIk6EvQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-23_03,2023-08-22_01,2023-05-22_02 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 Abhinandan, Please see inline. Thanks, Anoob > -----Original Message----- > From: Gujjar, Abhinandan S > Sent: Wednesday, August 23, 2023 10:19 AM > To: Aakash Sasidharan ; Akhil Goyal > > Cc: Jerin Jacob Kollanukkaran ; Shijith Thotton > ; Anoob Joseph ; > dev@dpdk.org > Subject: [EXT] RE: [PATCH 3/3] test/event_crypto_adapter: fix crypto null > dev creation >=20 > External Email >=20 > ---------------------------------------------------------------------- >=20 >=20 > > -----Original Message----- > > From: Aakash Sasidharan > > Sent: Tuesday, August 22, 2023 6:47 PM > > To: Gujjar, Abhinandan S ; Akhil Goyal > > > > Cc: jerinj@marvell.com; sthotton@marvell.com; anoobj@marvell.com; > > dev@dpdk.org; asasidharan@marvell.com > > Subject: [PATCH 3/3] test/event_crypto_adapter: fix crypto null dev > > creation > > > > Create crypto null device only if no other crypto devices were found. > > > > Fixes: 3c2c535ecfc0 ("test: add event crypto adapter auto-test") > > Cc: abhinandan.gujjar@intel.com > > > > Signed-off-by: Aakash Sasidharan > > --- > > app/test/test_event_crypto_adapter.c | 7 +++---- > > 1 file changed, 3 insertions(+), 4 deletions(-) > > > > diff --git a/app/test/test_event_crypto_adapter.c > > b/app/test/test_event_crypto_adapter.c > > index 00b20fa443..0c56744ba0 100644 > > --- a/app/test/test_event_crypto_adapter.c > > +++ b/app/test/test_event_crypto_adapter.c > > @@ -1072,11 +1072,10 @@ configure_cryptodev(void) > > return TEST_FAILED; > > } > > > > - /* Create a NULL crypto device */ > > - nb_devs =3D rte_cryptodev_device_count_by_driver( > > - rte_cryptodev_driver_id_get( > > - RTE_STR(CRYPTODEV_NAME_NULL_PMD))); > > + > > + nb_devs =3D rte_cryptodev_count(); > The test is intended to do on NULL cipher with NULL PMD. [Anoob] This test is intended to verify any cryptodev with crypto adapter. = Why do we want to restrict the usage with NULL devices only? > Right now, the test does cipher with " RTE_CRYPTO_CIPHER_NULL". [Anoob] It has support for asymmetric cases also. > With this changes, does this test work, if you provide any other cryptode= v > like AESNI, QAT, OpenSSL other than NULL PMD? [Anoob] If NULL cipher is supported by those PMDs, it should be. Because, t= his being a standard test application should stick to standard semantics an= d so shouldn't care about whether the PMD under test is NULL or QAT. If NUL= L cipher is not supported by the PMD, then the case should get skipped at c= apability layer. Or are you saying that crypto adapter is only supposed to = be used with NULL PMD? Also, what we have seen is, if there are other cryptodevs (like cnxk), that= would be the first cryptodev. And the test application is only testing CDE= V_ID 0. So creating a NULL crypto PMD when other PMDs are available is poin= tless. > > if (!nb_devs) { > > + /* Create a NULL crypto device */ > > ret =3D rte_vdev_init( > > RTE_STR(CRYPTODEV_NAME_NULL_PMD), NULL); > > > > -- > > 2.25.1