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 20B7142B8C; Wed, 24 May 2023 12:04:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 11DF241101; Wed, 24 May 2023 12:04:22 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 184D941101 for ; Wed, 24 May 2023 12:04:19 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34O4qRiJ025156; Wed, 24 May 2023 03:04:19 -0700 Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2047.outbound.protection.outlook.com [104.47.74.47]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3qsbxes2p1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 24 May 2023 03:04:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gjQSNPwl6rHPUAyCuVKxKNocBri8ZR8/Ks+b/2J8YLojeoafRAMJuFlTeRbwc1Csx6E4LIlgiCx6PuwzfITGzfzttvZrFXXYXdKapFRbmh/dF7U0r7TtqiimglSYTkBLjCGu+gqw849/Or3w8R1mEhTobK2RfF6ywQkDMjC1Zp9GaQQ3O92nf9gy9HiPg94RFloVOGOIIThQTq5bcOP0WqpSN38SFOPbhQb5+Lx/ZyuXbtkBN071L4l/nX9Do8ZfLVL9o2p4xnUwzlBE8nx1XAg0pSM6P7BF+NgYFXq9Eu/Ogq/Ny0GVg3siv/qSZ32KKkk50Y/PpJUJHxs+wh/BEA== 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=0YKo+3vS6Xa6FgWrw07tt3HR1fn0g9DBmQ/jRr/yerQ=; b=UMaEwN/8Ity/svns+iKRbJJdCDAvp1ycwNABsCT1wv/HAluYejjuri4iJyrO8FNsU9HiWKuTC4mCUBx5hbh43QIphpF5AyWgv9GV5qbVEJwEbmtQrZuQRWGkxDeF38Py8sz49kjbrKDm7YSJBcp07eRn+Qye/2WjPcVlNevruhJxQFmvLZb08DmcGtF6ctK/gH4bIw7Ju4JBFabcSuPeYwWK2SQBZ0hl4bfdEB+dB7yfpjjASTjp+z+gnkDXo2iBIh+K2U/oEQ9jc3a+tid8JoyJWVScTVAE57PzvV10i5XGdCVACcab9RjbgSl/w7oTBiLm1Uati0Pi9Tut5yE/Gw== 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=0YKo+3vS6Xa6FgWrw07tt3HR1fn0g9DBmQ/jRr/yerQ=; b=TrhJB653dF940viaZlAfeG+gBArT1I9PaADDtdjprzkwXXBiGe0MNuDsB8JJvDB5SE2Kwm/+pCMnuwB4uU6vrUVf2X1osB+vizbXJP6EtIETbSgsrZwkQA6Z6FL95qfNsy1CWxhwe2m9M1WiamTHmzTGPS1RIuRSagYgN75f6Y8= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by LV8PR18MB5631.namprd18.prod.outlook.com (2603:10b6:408:193::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Wed, 24 May 2023 10:04:16 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::831b:85d2:9a45:8489]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::831b:85d2:9a45:8489%6]) with mapi id 15.20.6433.013; Wed, 24 May 2023 10:04:15 +0000 From: Akhil Goyal To: Kevin O'Sullivan , "dev@dpdk.org" CC: "kai.ji@intel.com" Subject: RE: [EXT] [PATCH v4 0/2] crypto/qat: add cipher-crc offload feature Thread-Topic: [EXT] [PATCH v4 0/2] crypto/qat: add cipher-crc offload feature Thread-Index: AQHZcftS6Xoh/TqIGUqO8Rw72UgPv69paeow Date: Wed, 24 May 2023 10:04:15 +0000 Message-ID: References: <20230313142603.234169-1-kevin.osullivan@intel.com> <20230418133942.2088671-1-kevin.osullivan@intel.com> In-Reply-To: <20230418133942.2088671-1-kevin.osullivan@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?OWUzNWJcbXNnc1xtc2ctNTU3MDA3ODUtZmExYS0xMWVkLWEwOTMtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XDU1NzAwNzg3LWZhMWEtMTFlZC1hMDkzLTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iMTMzNSIgdD0iMTMzMjkzOTYyNTM4MTI0?= =?us-ascii?Q?NzAxIiBoPSIrWXdtbVIzaWZmN2V4WFE0SUpYN1lxNXVEVTQ9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUNk?= =?us-ascii?Q?QmNvWEo0N1pBVG9KRVRFR3FzdDNPZ2tSTVFhcXkzY1pBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFCdUR3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUVCQUFBQUk3cVRwQUNBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?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?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?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?QUFBQUFBQUFRQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFB?= =?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_|LV8PR18MB5631:EE_ x-ms-office365-filtering-correlation-id: 464dea39-a7b7-4c64-f972-08db5c3e3b53 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dqVC8TeFG5ROGVY3Bv4obu2oog09s7+KXKVECqKN5Xlup/GKRy+LA9wfgwK5YDYBkGp8wqBKb46/dUk7XGV6I+lSYyYuJiibIE8WHnsceyv762gP1o9tLhtNEIwmWOEF1YAIwkYBbfw54OqAgR1om5l5zE5PBa2ccSj6q8tJJDwys+IC9+HkcYsAICoC2Am8Lfj/qg89YS/dnLCiWRoQ4z4hWbn1D5lIgsGXzF7ci5JER0KNccHw9Y3bYaQWQ9jXvSetXGdJWB/zhF6+0r5F/Sn04ulnlcDjWPAabXCThWeQ9K6umleV+Lwg97bys6rMQn2ln93SS9bG40dPO+Z7J+z8rjha/n1L6GwSgRtdVDJlD35OsGpW8dHr1WKh+Mx17p5jaOvMFF/0z7bK0tDe5OQ1v+6b0D32LWZMIEVUOSVDgvIPoEq8OkPfv3e+yenWkGAVloEDhbJWJdKpS6e1OVVWmKCJ7WbfWDreMXFckbwM5ElT008iHbQOmQzmhZPF7xOaxPfzfPz7/lHSWHLt77CUey6NTIx4ul8cStEzbAhhNiJ/DT6iYuGSPaQGOXZs1J74sUvOEqvf6jsbF19VX/tOk9prxavmcRnMgmp5KYLxlZ+AZBl6pDtWoaqAPuRh 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:(13230028)(4636009)(346002)(366004)(136003)(376002)(39860400002)(396003)(451199021)(26005)(9686003)(52536014)(6506007)(55016003)(83380400001)(186003)(2906002)(55236004)(66446008)(64756008)(4326008)(316002)(66476007)(66556008)(76116006)(66946007)(122000001)(71200400001)(7696005)(38100700002)(41300700001)(110136005)(478600001)(86362001)(38070700005)(8936002)(8676002)(33656002)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZEsdKNuvrsmouIkjRQ3dumrox1Ar9kJGXZhebDGAgXN3V6xp21HhkZTwqxpp?= =?us-ascii?Q?zfzUHBjAT65EMn09tZD0JvWs/D+K5F2Q3BOJXxVkuEa3mkEeFhGbK7guDP1U?= =?us-ascii?Q?Te6jssSSPw4iNpUWphg7lQXbnnkyOKvovMy60djg0Cfhn4hXWgQQWF8J3057?= =?us-ascii?Q?QScNJE2zqQlyuxO1l/3613awCii7S8IKIOTrzA60vnRiLQRSq6FhsYUk+KuX?= =?us-ascii?Q?BcT5nI4hm8mN/ANeChtij7IDqJanvank3VneRYHevTvwhnl5FnTthk0Z2MuE?= =?us-ascii?Q?6wE3H6VqwMoNPErbCa32efS44wMnq3GgwNrhEdr+UQeZcvTHw92mfBvb2zvM?= =?us-ascii?Q?lLNv8jSYRkgAXWgr7HxN6ArQjvrnO3GusI2pr6KN2RlS/p04TGg3M/+Jhcan?= =?us-ascii?Q?X88Q86ZDGheaPBQLrbYj8Bt/aZ5YxG+9vtj4wolsoAka0UkGnk1JjKFpyX4c?= =?us-ascii?Q?G7mcHhjx9PlzafA4NNPUhu6aU/QY+uqkiTVEB+RHChvXu69ogOMOMq6i8XCJ?= =?us-ascii?Q?7/prZGISeF3RQhDOEVU2axdBAka+/B7P/xSCaiJRv0yWk+YFK1E2sl7f1Pw5?= =?us-ascii?Q?yQt6N6HN0e0/CiuP7xclCl9eRfgwCkIHAKDYT8EUTTxxHLK+oJ9iyT9XudWa?= =?us-ascii?Q?I0KJGFmjSVzYsmnx6InvdhYTWFhIZzLZwe9SUK4gqLoGGtgbB0oD63jMiLpL?= =?us-ascii?Q?rFZH6eAabiMutmKpumQEF8jN1c8finXWfFyjkKhN9XbDaEaiDNx+/8+lSjPR?= =?us-ascii?Q?Lk+I7ZBEsCvvi7s0kGXkVdRmFZEoPhWhGToL9X5j20J+SyHMq5H0znktewU8?= =?us-ascii?Q?B43rm7b0K9bt+p7slcOz9VPxWZ1HQ/ihtBztSDkh7C+3UIuLIKE5sTXgkMwq?= =?us-ascii?Q?Q9Z6r1b7UFaral42dLkEvlHDX3oZ4dVqDkRs8dh3kVVce8eIk/wpogQ0uZwB?= =?us-ascii?Q?vG0lxrQYGG9FiPmB/rnOCUSCtivfloOQtOpjHUtSfZj2GS7TixUXmjc+Ov9s?= =?us-ascii?Q?vw86LjN1bXRIMIrE5kCZtVGhnz1XJnsvUSRwIh4QE3F77VES/641ur2RAO/N?= =?us-ascii?Q?D15jlK4Sx10fsDYoROBht9iJ822KaANll/B7L9vZJ18TlB3wrHt1w/So4vBl?= =?us-ascii?Q?Wz+/8VrcXs1q5H3LbmHyTwQ2zdt2CSJqEfPHNiw4ywxHVPXCnF/UlVJuzMS5?= =?us-ascii?Q?h6U/W12c8lMOv9g3AFyaAhqKXDOXzCpgI+ucjAzFPJzn7zWBSOz63TiKAPdt?= =?us-ascii?Q?u8OPPcbUvCShu5WedSVLd/uMGHIlSh0vIhXdNnFqpDsf5C/3CASXgernwOIA?= =?us-ascii?Q?asctPHkNrNjFl4+DZNh1SKWJM/M0l0I9ZJY9aYz5QzSEm29BlvkEBRX531x0?= =?us-ascii?Q?w+N8aw95ajtnQCCsc7W914ocsPXyqUzkRLse2+Vnsrg+PhALjrzeUzolQmvF?= =?us-ascii?Q?juD7niHzu+23tuZURyJDjGiaXw/Sft83anSYQ/dL/Xlrudycl/q8K6qUQr6M?= =?us-ascii?Q?PsOlg9/KJhvHi99spPLjNPO0jkvHfGcbZGdD9L5dtP8BFnhYU+afVUf+fMLF?= =?us-ascii?Q?APW+ifP1W7QKntHlqo68k+tMSQ/vvcrMTV6RhDa4?= 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: 464dea39-a7b7-4c64-f972-08db5c3e3b53 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2023 10:04:15.6131 (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: KDrUAQnttRxCa5tTGzvJZdGii89losY0LmFbTP9PbIPc1tCVlhpfdCmsJyv/FfHtRHaU9YuFivGtevb8uletOg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR18MB5631 X-Proofpoint-ORIG-GUID: u_M4ee-LHjrQFnmzSYer4uJGjQkDor1P X-Proofpoint-GUID: u_M4ee-LHjrQFnmzSYer4uJGjQkDor1P X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.176.26 definitions=2023-05-24_05,2023-05-23_02,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 patchset adds support to the QAT PMD for combined cipher-crc > processing for DOCSIS on the QAT device. The current QAT PMD > implementation of cipher-crc calculates CRC in software and uses QAT > for encryption/decryption offload. >=20 > Note: The previous code-path is still retained for QAT firmware > versions without support for combined cipher-crc offload. >=20 > - Support has been added to DPDK QAT PMD to enable the use of the > cipher-crc offload feature on gen2/gen3/gen4 QAT devices. >=20 > - A cipher-crc offload capability check has been added to the queue > pair setup function to determine if the feature is supported on the > QAT device. >=20 > v1: > * initial version >=20 > v2: > * fixed centos compilation error for missing braces around > initializer >=20 > v3: > * updated the file qat.rst with details of new configuration >=20 > v4: > * updated v23.07 release note > * moved cipher crc capability check test vectors to top of > qat_qp.c and made the vectors static const > * changed log string to be all on one line in qat_device.c > * changed word parameter to devargs in qat.rst Series applied to dpdk-next-crypto Updated cipher-crc -> Cipher-CRC in patch title and description