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 54E0F42DC3; Mon, 3 Jul 2023 16:19:57 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DA54140EF0; Mon, 3 Jul 2023 16:19:56 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 11B9640ED5 for ; Mon, 3 Jul 2023 16:19:54 +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 36373BW4019171; Mon, 3 Jul 2023 07:19:54 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3rjknj4xkb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 03 Jul 2023 07:19:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hXWTDOWaA8e6WeVhgCwdKr8whh3pZJvcWMJzpVAGcXl5V8JmL+TSShw97Dpv1mExNqO4ECwPS5abiueZfcB2n+6Qgp2sWl5TO0n9Fr2SoTUO09cKnnM7aRWsQNovYKv1i9NcuTT7hCms6IgtukZY3t3D2nnv10pCM6JXNeEC61FU88naAx3VYDcdH2xdlrIpd6bP3GpI1OQrPlsue43iIDrF9knGAww9zc3s4+trsZJUr7QCmkniMJXRFZW1UrSE2gI+O9x8gzjkTyH7ZYRwFe8tXSLZ9lmNnxX1npSOUKptdgNcvanv7rSOD2kSTfMZZE/VIXLgeilHBFPPlXK3gA== 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=/n7fAawBPdEAPorKEqiMkYdnv1dpIP6D4S0p4IJoUAI=; b=BGW2quCVHS7KaGlvOuRwstq/id83FA/RCx32WF1bcZmkYlC7G6HKaSI8sX8usRpHiCfQWut/Okthm473PtrPoNqcIfR53v6uuDjphqK4EytQklMoS/KVs+HvxmTD8pFx6r7aZynzmuwZULHROzxeK20u6YXT6EZqjs7QnOoaZE6azHilkBV94vkbpQdMfSP7+vbz82pK0ZdJsOD3aEQeblVVnXARk9BhKAtgkxK0q9Uw98HDZsjWAfqVzbkG0cUyLeOShyeCMc6HLxKuqPmjemURNCPZwNWjzDRzfviqWm/UZeOSdVSWODG1bR+03/TzTPKMzWg1UtNuu7ov7TLc7Q== 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=/n7fAawBPdEAPorKEqiMkYdnv1dpIP6D4S0p4IJoUAI=; b=IR/dtsWmFKoO0hk9oIG5d2KmRMtuoBwEHYAE3PAw8uuyoJjbvjkQHqiVUrxRqLrI8zRV9hTSBN+ucaPbaWJS3ZV02E9mAYC/juHF49x8kijk5Wfm4V2imhUYJ5y2hRwV1FXHV/gOLmUBSXOZvuO9o7TDcVLqQUQpDSuYPnoJgBI= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH7PR18MB5332.namprd18.prod.outlook.com (2603:10b6:510:24c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Mon, 3 Jul 2023 14:19:47 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6fac:41e6:3cf:e9f3]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6fac:41e6:3cf:e9f3%4]) with mapi id 15.20.6544.024; Mon, 3 Jul 2023 14:19:47 +0000 From: Akhil Goyal To: "Kusztal, ArkadiuszX" , "Power, Ciara" , "dev@dpdk.org" CC: "Power, Ciara" , "Ji, Kai" Subject: RE: [PATCH v2] crypto/qat: fix NULL algorithm digest placement Thread-Topic: [PATCH v2] crypto/qat: fix NULL algorithm digest placement Thread-Index: AQHZqFr8tsHrYn+tHkmILoo9+4+9Pq+oIWQQ Date: Mon, 3 Jul 2023 14:19:46 +0000 Message-ID: References: <20230621144022.1187874-1-ciara.power@intel.com> <20230623135105.1377882-1-ciara.power@intel.com> In-Reply-To: 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?OWUzNWJcbXNnc1xtc2ctYTdhZjA3MTUtMTlhYy0xMWVlLWEwOTYtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XGE3YWYwNzE3LTE5YWMtMTFlZS1hMDk2LTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iMTY3MiIgdD0iMTMzMzI4Njc1ODQzNTAx?= =?us-ascii?Q?MzU2IiBoPSJ5V0FLMjJpQVN0ZjBFT3ZkTXBuM0l3SGV2SFU9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFONFBBQUFz?= =?us-ascii?Q?YlFacXVhM1pBWG80NElXZEZkazllampnaFowVjJUMFpBQUFBQUFBQUFBQUFB?= =?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?QUFBQUFBQUFBQUFBQUFnQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?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?QUFBQUFBQUFBQUN3QUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?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_|PH7PR18MB5332:EE_ x-ms-office365-filtering-correlation-id: 39447593-7ab2-470c-f2ac-08db7bd08e12 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EfBhnkeJUt4P2j8k1nJpsbOM/57j3cXEDZyHnqSZP7e8npmeukczfvv86IorZ4ZDJPubWEOeBBOELJN7qpHkOWTLqvHXGPY69BWgYi8Js0VF54AMJDgMc4HgYMrf/CLRo7kIAmkW0Jm7cauyhvcfR5GtpYtw82yrgOAZkjXCC997FhnwrBWEIvYNttudTJV96iUNR9N0bwpE7WP4l7sv8MJQoA2n0lKyid01FFbXGns2dX62pkjvqm+nQ07WvyHHDXZrh5Tmvw6YNyhB2inxI6EknwKRZ31kix6Izir7e9clDyREf+tfN+p8BCbHk0MOOzK59w2JC6fofpa9ogWn8WgwIw+vaEVB1iZx8vmOCXp0Akc2xAI7Em3euJYiwBR7FYUaleA6fheU0HesWaiJIpWWtXYdrJykqFL1y/XMy2TYpSGpxV2OZK18FUJjg+RVXDXcBAgB41uhvrCBqxES8XQwp4follNJJCqbcFvwrF2zl5IINURqkkybnGDTrv4seGHCbx5uxC63USAzd0itZoNCL0iKxpYiBIOBNJEoEs0dDZij3cpJOqojDi0GMsb1MMQFtziYAtJf3frooTwjgtNU3jQXPRUPbmW2Yd0noMhLoJubJWEmLFZggkeAslBV 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)(39860400002)(396003)(136003)(376002)(451199021)(41300700001)(38100700002)(7696005)(122000001)(71200400001)(83380400001)(6506007)(26005)(186003)(55236004)(53546011)(9686003)(55016003)(86362001)(38070700005)(54906003)(110136005)(478600001)(316002)(2906002)(66476007)(66446008)(4326008)(66946007)(33656002)(64756008)(76116006)(8936002)(8676002)(66556008)(52536014)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UfvuypjAlKP6WtU2kxFUR3mVA2VfB/w7aODCiF+yAU7aryVsgrZdPdRIZQSn?= =?us-ascii?Q?/sswQiXmJlHkL4Rzo8GBlg++w1Hwd/MkF1XBjGuEUFzyRuayB009R3wqKl4D?= =?us-ascii?Q?/BL+Fb3rciA8+wDKJDwuV7mBpXf0YPVZpfILiVD41StW1GJaDnaAn0w019X+?= =?us-ascii?Q?8jWQvnslUfFozrlgXTQv2C8eQ5bG/CPZuE7JAC1toX/eXsJvJB9pZCTXIXZT?= =?us-ascii?Q?FbPnVUr19iOUmrlTIrSExWQwZPEiCOMiLZ5XmakjPz/zn3fEVjsy7bbKM7ML?= =?us-ascii?Q?/DW2M9aD4uTfKaiDr0PJ2VOu2IbnmrtqQUn+5/hfVQob+2Sq5FPbEYkgJkWA?= =?us-ascii?Q?G7d1GThD5p0wE1/Q1Z1J5eQriC0U0uZwn6s/4KtOSmem+KaTGJ9vbOig16dw?= =?us-ascii?Q?o1v0gAUF5D0WCwQrmHO0ljlzGYJji3IWaj9i280YpSCU2rY0Bx8Z4FKfIpv/?= =?us-ascii?Q?k4iw0U6sUj41qUfHX2t5/JSag2rWgZgfBxYRcscauP/KyPrJMok2I+FV+ufl?= =?us-ascii?Q?rPnUKIcicZpt5/wdQjCpgr90W8RfoGmueG+gn8pKN9pjgjVARlGXkUXl07m1?= =?us-ascii?Q?XXhs27/jFHpjAQi7K7SRf8BqB6fusQXlUU29xmlJ/T6/7hKLaWpTiDoc/QrY?= =?us-ascii?Q?wouMo3HWzA8mnsZ7NocOFpgc9eX64S5Ah0c22ae4PfIxO60vrVue5kPQSpZK?= =?us-ascii?Q?Y9ZJCtNh9ZWBxxp3w8KlGVLpjfkH77GYvnIkCcCTn9k/IJY33R0V8PWQfysg?= =?us-ascii?Q?xiJhbMFIfjrVj19URRfdwHrn7AWEe4gKlmkGNjPAi0MgIC4O2ZW/9XqgcdGF?= =?us-ascii?Q?2VWpkjgNbITpGgQng4wM3JTYmZwFE2L5dWgrECiGSu1MmiQtVjGYpVgT3Mn8?= =?us-ascii?Q?tXAjd52fpyt0T8qE9QC3DbjQ+jwybSjGgZPdLkNEJL6MRrdpvqs4VBVv9Mjg?= =?us-ascii?Q?324pewMl9poYBq8hLUHn6iZ4R2WwRx6EejN7lZtg2aYdSCZWeVG/JBrt3oNF?= =?us-ascii?Q?VM859Q6jMe4NhSmp5mX7NVO8StZQLe8CyNk/9XQkc0VpsgAZamNwYO3/efIc?= =?us-ascii?Q?pM+TiV1NorKgKUH4fPCuOFcqMV8DgKVB082Tueq56MMmboX20+BdIhtEDJG9?= =?us-ascii?Q?M6hkAI9BtwOnx3fgYXxDKrB7f3GE/IE7Zlw9jidnJ/HwnMGyPUHdH9vc6VMz?= =?us-ascii?Q?OduahAYkvhgq2EOIA44xys1G6Yj1xHr5Ah5R6Ue7M7LYarLv9JZwCW1YrA+S?= =?us-ascii?Q?3UGzNJ4/L/Rr59IcYr0PxSnbyvt8vTTCp1KIQETQROPHABmTb0lbbMnVkeza?= =?us-ascii?Q?bwjxKbYED5v7MT4bRbVDKJx/pIUDwE1F59K9Gc0STIldulGzmVJyRWe6l751?= =?us-ascii?Q?m1qWztHT9N4y+hNwBxhgv6BNzGFBt68qJmPoEAjmW9J2w2FMYWUZyzBf+EhQ?= =?us-ascii?Q?QHUbWYm2NaTqXz+W8z8JHd2BJJ5OJ62ONxFcIH4wwCmMEGv47IiqrwSjaSAj?= =?us-ascii?Q?JRpraAd+auJtwWR+oH6UsBTQ73rZ08MxPyI+CZfhMHYEvvXIusv6re4Z1oSe?= =?us-ascii?Q?w/yzDs28UBTrvHWOAd9HhPABr4a6kZnYAhsHZPkq?= 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: 39447593-7ab2-470c-f2ac-08db7bd08e12 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2023 14:19:46.9675 (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: es9sgtBJP0GA+TWxdPhfrizNcqaCF9kinH9DwiBI6/OM94hCiZyPsYzEZexdDw3JRkG2Jrad74aEfmm1NFuN6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR18MB5332 X-Proofpoint-GUID: _H7PFEiB0hmqRJDdliVuXpb310Toxu7o X-Proofpoint-ORIG-GUID: _H7PFEiB0hmqRJDdliVuXpb310Toxu7o X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-03_11,2023-06-30_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 > -----Original Message----- > From: Kusztal, ArkadiuszX > Sent: Monday, June 26, 2023 11:51 PM > To: Power, Ciara ; dev@dpdk.org > Cc: Power, Ciara ; Ji, Kai > Subject: [EXT] RE: [PATCH v2] crypto/qat: fix NULL algorithm digest place= ment >=20 > External Email >=20 > ---------------------------------------------------------------------- >=20 >=20 > > -----Original Message----- > > From: Ciara Power > > Sent: Friday, June 23, 2023 3:51 PM > > To: dev@dpdk.org > > Cc: Power, Ciara ; Ji, Kai > > Subject: [PATCH v2] crypto/qat: fix NULL algorithm digest placement > > > > QAT HW generates bytes of 0x00 digest, even when a digest of len 0 is > > requested for NULL. This caused test failures when the test vector had = digest > len > > 0, as the buffer has unexpected changed bytes. > > > > By placing the digest into the cookie for NULL authentication, the buff= er > > remains unchanged as expected, and the digest is placed to the side, as= it > won't > > be used anyway. > > > > Fixes: db0e952a5c01 ("crypto/qat: add NULL capability") > > > > Signed-off-by: Ciara Power > > --- > > v2: added fixes line as this was a bug > > --- > > -- > > 2.25.1 >=20 > Acked-by: Arek Kusztal Arek, Please be consistent with your sign-off/acks naming. It should align with .mailmap file. Arek -> Arkadiusz Applied to dpdk-next-crypto