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 13998425F8; Tue, 19 Sep 2023 07:49:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 993AD4027E; Tue, 19 Sep 2023 07:49:51 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id AD6D040278 for ; Tue, 19 Sep 2023 07:49:49 +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 38IJfUNw022819; Mon, 18 Sep 2023 22:49:49 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2105.outbound.protection.outlook.com [104.47.55.105]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3t5bvkq675-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Sep 2023 22:49:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WAo34zsVIhGAG1zTqfn312pxPYhFK0NyAwnqKpluRh5Ut+FdKdD7lkmlO82TvEt1exYCg8ExKPOVypG72UeB8QIdApGoNqLcxdVzsRd7wNphrMQLvpu0Y9f51UTA8PDot1Yc51RbxVulvoRp4s7y8j6GhtKxdwzSy8+B3Hb+pczWwtItnZTtwYSVUJObHih8NhwPei4BduYSFQk1TA6cdG4Nc4+FDkT7njFDokU6iffhSdsZLrGrCTb8NL8NMKUfbH7ERIp9RUguPjY1fXL8t3IUGPvY0qytOH8QIuRqXTlbxc3aX1NKJz12BZsH/Av2Fq7T2dWyKhdVrSDe6+OUdQ== 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=qa/lpxlfFxUR79nxj9IYvxgLk+GVX0ZkkU/NRSOFTwM=; b=T6idxh1xZxMbtD/jltiFiYfK/t9QqATeivozOUn3sAvIY3f7dpy7YwcpAuyXqDw/G5EFVBT3c1lXVDWwijYt50FG900LJskJDf05SPn+r3YbDlL2K5+nPd3UjbBxTfEL5el5l2V+UtIJJdqoD76CO4NvcsvDqfqciST80TQYmoqWHxX4yIuZdY6sN9HVGN4mZAP6hdPbqQZmPqBHOg72kVm4cJtQCm0kDx4CtLF1F1WtTNCgKmrvisCKGCd6h9v7xw62C4gHEg2JnMfUe/BLvo5uKfqd7B2a7SlpG2ngZRG8ToniJTWZHFBTM7LsV3MX6BrwCA8vaK3IAzMRg2IJhw== 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=qa/lpxlfFxUR79nxj9IYvxgLk+GVX0ZkkU/NRSOFTwM=; b=sJmueCJtAzuAKlzQZV68EgWU/odvDez9bEv7S0/6r4CaIwmMiYC7EKnWAa7GvMYyWoHhtroUd8Izb4rIijRmfrHsKXGU4ameVGfdztMUzrt0wJhvFaDXXKm7ZaOsGJ9LEhLNmGJhPlhk3ZMJiCC/QnjjOnUCnOb3Zado0oQXjKY= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MW5PR18MB5152.namprd18.prod.outlook.com (2603:10b6:303:1ca::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.26; Tue, 19 Sep 2023 05:49:46 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::187a:e16:65bb:fd75]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::187a:e16:65bb:fd75%4]) with mapi id 15.20.6792.026; Tue, 19 Sep 2023 05:49:46 +0000 From: Akhil Goyal To: Ciara Power , "dev@dpdk.org" CC: "arkadiuszx.kusztal@intel.com" , "david.marchand@redhat.com" , Kai Ji Subject: RE: [EXT] [PATCH v2] common/qat: enable QAT 2.0c devices Thread-Topic: [EXT] [PATCH v2] common/qat: enable QAT 2.0c devices Thread-Index: AQHZ1BKuyxT2ZxsGtEyFt2GiRKPdHbAh0aag Date: Tue, 19 Sep 2023 05:49:46 +0000 Message-ID: References: <20230811123833.3114791-1-ciara.power@intel.com> <20230821093349.3519591-1-ciara.power@intel.com> In-Reply-To: <20230821093349.3519591-1-ciara.power@intel.com> Accept-Language: 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+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcZ2FraGlsXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctNTRmMTgxOWMtNTZiMC0xMWVlLWEwYTAtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XDU0ZjE4MTllLTU2YjAtMTFlZS1hMGEwLTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iMzE0MiIgdD0iMTMzMzk1NzYxODQ0NTc1?= =?us-ascii?Q?NjE3IiBoPSI5WlhLUkpqenBUekhmRkhJY1gxNDMyNFkyeGs9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUNC?= =?us-ascii?Q?M1VrWHZlclpBVExBVXNoRWFlU3ZNc0JTeUVScDVLOFpBQUFBQUFBQUFBQUFB?= =?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?QUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?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?QUFBQUFBQUFBQUFRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?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: CO6PR18MB4484:EE_|MW5PR18MB5152:EE_ x-ms-office365-filtering-correlation-id: 4554db3d-66df-48ee-26df-08dbb8d43ac8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tt+4/WkU/iMKfQBWdDMkSrSLF9AUbQMZlICWFSyREa/U3ZXiRz0hCENfXD4R3Pb/4KFo4RK3aCgkOUzshTG3fyaGWDMGtT2NC7unZYt4sSMStL3n931pwYUnenf93pmb2xzNs2Lm83VrC/gMEqWIbWatyuqgCScy0Efsjhzdgx/BIbvlD1H5M+Py0CKBjCmSf3XbNw7IDHFPBBif8Rn84KIXopNt0g6oZVtWlco88K5jIMm5HT+Z8e+s5kutjzgzw0KjyaGb+VKaJLhc43iAJtoo1ez6iCuZbnezxNB3UXy5RDBOYBHS95fhl9iFMCSn53YXvw5gBNiyiC2F8wpfj65Fh+irFKVN9FESCq6V2XyI4XnOMgELCQfeMjwwOALNb/8IT1uAX5nNfDRmb+Oh08+e37bc2QmXHOAL1rr4qsqUW1jlNUMBUvuMYwpXXy0K5cEfPzDk7u8gC1rb3AlDFafxCXYGLlEhYBWtTG+zmuWXm40xFHzW5st/R9Wrp/E/cADnZkOYC0rh2gWEZm4Jn+94hb0Ivv/4MZtMJKIU55CSg9XQhBsM/voPJmPeycwKX3DjoL9HaUwv0A6yxA9HboYEXu7TPInq4xt04PDCv0796hOtUtFVsYBqq+ENq6gd 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:(13230031)(366004)(136003)(39860400002)(396003)(376002)(346002)(1800799009)(451199024)(186009)(9686003)(110136005)(41300700001)(26005)(316002)(66446008)(54906003)(64756008)(66946007)(66556008)(5660300002)(8676002)(4326008)(76116006)(8936002)(71200400001)(52536014)(66476007)(7696005)(55236004)(2906002)(6506007)(478600001)(86362001)(55016003)(38100700002)(33656002)(122000001)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VKjQbDHCWZMvhK33VfcGxVhIvbc6NjHMCG9ZRZZZlnx+UYEXDcBB2xSx1nMz?= =?us-ascii?Q?11Q+GnWw0XneBeirPam5gk+nsQQiXXo4is+Wiq8BCQ++ATEllnbmKacX+kZa?= =?us-ascii?Q?/8RGocXWpNrt0lvGCTpxvtk6OHiuX11/gJtRgKBv2tu4FQPGEFbEwQgYUm7h?= =?us-ascii?Q?iaQ3g2TuUQiR4lsUdh8+heSAIDo/kfV3VwFjwX9mpie/jEcJRcRDsrhmL8O5?= =?us-ascii?Q?+xh27u1NzgnZFI4tEQgZ4WasmjPVXb7Y3IpgKgYYBnx/Mppgjnj4YvGLvwOp?= =?us-ascii?Q?R9wG94ine9OUKn3WRqW9zs3O4mlqqaxzi6oT8t7Q/tLvo5JLcU/IyAYs64+k?= =?us-ascii?Q?Vluw6YNEU+ESMy2S5r4mKVe1/cDFKH6rSbOwZxyKuWlhiwY8mdlFtZAa0+H0?= =?us-ascii?Q?vh4EVJig9WUraOVJwnkog1cTuBKk9o2Hs6I3SaPFy/8XCToKfX3SOqH4HMqy?= =?us-ascii?Q?bxYHU4GmIrFnsK80ny6VvNgeL+47GnGJR5wIitzAYsvutxboXcwLC1LlK+wK?= =?us-ascii?Q?s4e9lFdz/F2jThYmQzF4XjvxUiEzgo3U8Z3sOO6ap5lqcyz8cfVzHlBfo/N1?= =?us-ascii?Q?OystpdZFsEX8+tQbdK898YZv82AQn4wiNH8zuumv+FO5RXY1roNWLUjNd2Ed?= =?us-ascii?Q?EiatdqK93XDnnnfyR7zhBkDOmY2nd+TANAkHTkYaHDOfoS4gAAckmfCzs7DC?= =?us-ascii?Q?Zn/uyJcviESZjIkcEMnphTP1jS1gFGk93m1NzpxXO19WhbiCSLw7Z7bisbDX?= =?us-ascii?Q?wb3sk2MkRFkn3sKoS4d/ycVbH/Lv9OVOxpMq9JOXXZcCHKTRPdsXikAqZu9f?= =?us-ascii?Q?LA3N8b0yyigYOouWIglFd6okr95V8BBe9O88uJYBeQJ8byMuGahUUDXEFwxJ?= =?us-ascii?Q?LYKnzAw4YTEjGDZ4wHJgVgKm2UZ78MKJwJIPwvM6cEHF7+t7lUHCVNqsBAp0?= =?us-ascii?Q?zGskijs2ejYN2eekjTECnNmplr97H6i6sBdXnPk6iiBiOF6TtvqtCppRDito?= =?us-ascii?Q?ZhR1+a8QZH8/m41NFPf/Q3xyXNFJ+oJ9lYDTmhx3fv2hMZWXhoh5LfrdRjlC?= =?us-ascii?Q?Y3/fCB1D+5ZKgqvLTaokboRJNT4jYZ4INSCJkt6oITHBgnzeOdmCPZmRNUvo?= =?us-ascii?Q?172AoOcXxe4n1o4WO44dq5dty1TEFoGs2BXEFn1awurlVDbJR0CR9Jl066Pl?= =?us-ascii?Q?bVNv5F8SxSF6Pt/8eYyaQp6LVKquijOvmvOu2P6d9Q0/euOjHY/LFLEq4bzx?= =?us-ascii?Q?ne79dMtB8suW+pBiMPWTDTc7efn8bnwZyKS80GTMqzi6oCG78t0p7xB3XDho?= =?us-ascii?Q?EXR9iq1j409ld/i2cbibCjIAd1QuUPlDhwvHbxKP9gT37a/qWwxHGSv7K0wn?= =?us-ascii?Q?+7avwNDxnrLlVSrTqUoRBfF4pGj9gtZfKvv9nVfvjukbCUQoHnbnzBr2N7Ar?= =?us-ascii?Q?e78+tdNOLkd8j4e2WAcyJ8gFztfY4XCfqivwcS6svxvwbDnxYn2pO8C8VlUu?= =?us-ascii?Q?Zp6BHU/ysZ28gWdTT19KcqWFWOtu1bqtoEZx6ilIDm9fN96rReF2/fvj5LwT?= =?us-ascii?Q?XDudMchu58nR+k2E0g0=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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4554db3d-66df-48ee-26df-08dbb8d43ac8 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2023 05:49:46.1425 (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: koaTJvdYbq8f/7EDat7gkksR2dPfA2KSqqivYplEeBGz1YZNOIwY1lyeIFiEri/wCQ3JaWHsROHUD3RgU71ZVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR18MB5152 X-Proofpoint-GUID: k2JmHefQkd10zpiynpd8bAD0lUMmErM3 X-Proofpoint-ORIG-GUID: k2JmHefQkd10zpiynpd8bAD0lUMmErM3 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-18_11,2023-09-18_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 > This commit enables QAT 2.0c devices in the > Intel QuickAssist Technology PMD. > These are 4th Generation QAT, 402xx devices. >=20 > Signed-off-by: Ciara Power >=20 > --- > v2: > - Fixed kernel module. > - Modified commit to align naming of new QAT device. > --- > doc/guides/cryptodevs/qat.rst | 4 ++++ > doc/guides/rel_notes/release_23_11.rst | 4 ++++ > drivers/common/qat/qat_device.c | 4 ++++ > 3 files changed, 12 insertions(+) >=20 > diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rs= t > index afdfb0bd22..730113da33 100644 > --- a/doc/guides/cryptodevs/qat.rst > +++ b/doc/guides/cryptodevs/qat.rst > @@ -457,6 +457,10 @@ to see the full table) > +-----+-----+-----+-----+----------+---------------+---------------+-= -----------+-------- > +------+--------+--------+ > | Yes | No | No | 4 | 401xxx | IDZ/ N/A | qat_401xxx | = 4xxx | 4942 > | 2 | 4943 | 16 | > +-----+-----+-----+-----+----------+---------------+---------------+-= -----------+-------- > +------+--------+--------+ > + | Yes | Yes | Yes | 4 | 402xx | linux/6.4+ | qat_4xxx | = 4xxx | 4944 > | 2 | 4945 | 16 | > + +-----+-----+-----+-----+----------+---------------+---------------+-= -----------+-------- > +------+--------+--------+ > + | Yes | No | No | 4 | 402xx | IDZ/ N/A | qat_4xxx | = 4xxx | 4944 > | 2 | 4945 | 16 | > + +-----+-----+-----+-----+----------+---------------+---------------+-= -----------+-------- > +------+--------+--------+ >=20 > * Note: Symmetric mixed crypto algorithms feature on Gen 2 works only wi= th > IDZ driver version 4.9.0+ >=20 > diff --git a/doc/guides/rel_notes/release_23_11.rst > b/doc/guides/rel_notes/release_23_11.rst > index 4411bb32c1..72dfb3fbf0 100644 > --- a/doc/guides/rel_notes/release_23_11.rst > +++ b/doc/guides/rel_notes/release_23_11.rst > @@ -72,6 +72,10 @@ New Features > Also, make sure to start the actual text at the margin. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D >=20 > +* **Added support for QAT 2.0c devices to Intel QuickAssist Technology > PMD.** > + > + * QAT 2.0c (4944) devices are now enabled for QAT. Is it 4944 or 4945? In the code below, the PCI device added is 4945 > + >=20 > Removed Items > ------------- > diff --git a/drivers/common/qat/qat_device.c > b/drivers/common/qat/qat_device.c > index 2675f0d9d1..cbf1e6a988 100644 > --- a/drivers/common/qat/qat_device.c > +++ b/drivers/common/qat/qat_device.c > @@ -50,6 +50,9 @@ static const struct rte_pci_id pci_id_qat_map[] =3D { > { > RTE_PCI_DEVICE(0x8086, 0x4943), > }, > + { > + RTE_PCI_DEVICE(0x8086, 0x4945), > + }, > {.device_id =3D 0}, > }; >=20 > @@ -202,6 +205,7 @@ qat_pci_device_allocate(struct rte_pci_device *pci_de= v, > break; > case 0x4941: > case 0x4943: > + case 0x4945: > qat_dev_gen =3D QAT_GEN4; > break; > default: > -- > 2.25.1