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 4DCCBA0351; Fri, 4 Mar 2022 11:21:46 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 417CA427A9; Fri, 4 Mar 2022 11:21:46 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3234C4013F for ; Fri, 4 Mar 2022 11:21:44 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 224648dH002082; Fri, 4 Mar 2022 02:21:43 -0800 Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3ek4j6303h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 04 Mar 2022 02:21:43 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gCJHZKd7ul4cJ6UXZwQNTlU3vsmK+gOsKzfjHFvs5yujHbQe81uzPbASDuzSDiqjjnz3ESyLxY6lZhKVxMmHtJ2ZsbcX1ESOg4sBx7LwRccOZ8cBXeEL2zcHsuIG4o+I+9EyhzBy909aoMwE73lhT5LOsa3Ek39/aZSpOVGByaV9SbSxThLya7q6I/FIDkEj6A8SCVVirwf/GWRSnITM3pGpqD6muTbKi06bweEl92psuIJ3a2SSyBdXfEfVQBYHUMnKrlU8quz2gfLxUGfFPlbH/Y9G4/ZCKwqNe2jJ2uD0xYy1vzR+O4+CIUCqWblvaOaJ+Dke71bflwO6nI/K4g== 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=pGh8fbhal8v3SEmrTdb5qtIqOri9ZPO9hXXI9nS1aV0=; b=Rk7eCKNod/Ipfp+m6qBlZ6tTv+BdurtUwkDfaop3PkKIxZLrX0qn6JAaOtQ4kW0/tYuhVm0cQZopxbiJTYT9AogeGuMF01HclmKUXdJZmCthq67itUF/CnXJLvu9mRuRhMSGmggG6XKnzU0rwI+UVM0CcZfsrltNsqIXWyBXuCyfr9Ik3Hi+QtSC1Cvpswp/Dzts2QlbYZGidnY2S82SkJMeKwrHGEP6VPMbRmnb0dH/07o2FCHorepuqxDntiMzTZ6iQH7NuVdwFHeDx9yphqFNT93zCQM3lg3F4/USRoQgyfOPEhuGgFdhYxF4dRH4hS5L/dPc+GYLVGeUFYCUkQ== 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=pGh8fbhal8v3SEmrTdb5qtIqOri9ZPO9hXXI9nS1aV0=; b=RlHhEktmdQzSi7NcnXFA42yfuC2cvdfGQlQJzJMzQbKOErvIR9ts25Kfw0fJSG4V/JCSc43MQuZfPpZyvrY8Oh6jHsoClxtYb+eh5WJSaGJSnqc5itfkBdwawVt7zxng5ReeQdI8JGkgbw94XT6ycdV93MxmZzxbqif0u6VLCP8= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH0PR18MB4857.namprd18.prod.outlook.com (2603:10b6:510:110::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.26; Fri, 4 Mar 2022 10:21:41 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::9897:9e8c:ed0f:4f1]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::9897:9e8c:ed0f:4f1%5]) with mapi id 15.20.5038.017; Fri, 4 Mar 2022 10:21:41 +0000 From: Akhil Goyal To: "Zhang, Roy Fan" , "Kusztal, ArkadiuszX" , "dev@dpdk.org" Subject: RE: [PATCH] crypto/qat: fix smaller modulus cases for mod exp Thread-Topic: [PATCH] crypto/qat: fix smaller modulus cases for mod exp Thread-Index: AQHYLh7airdjx/mJK0et90zc7y13NqyvBuyg Date: Fri, 4 Mar 2022 10:21:41 +0000 Message-ID: References: <20220301141616.31821-1-arkadiuszx.kusztal@intel.com> In-Reply-To: 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: 32fa3289-d364-4aab-bd4a-08d9fdc8c645 x-ms-traffictypediagnostic: PH0PR18MB4857:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TnrfKPhMb3p0FSU5S0UeNv4aTAepaVE5NV8QBHsuO9EbvBqkTH5cHz/2JblScxMKGkghwb6/e8ZurQ/B+aU7Op93qqr5CsNWYih3HegbwpCLlQuL/aQoyKn1kS1ceokjl21UXGLGj9bBCLkXnMbpl156mIzb/O2C7/egkgq1u3SVNWpAZ+8xzIPrY0qEfc0JrMUmcznHoPtO1zEUIgbA1Mt05EuiZaJVtTCzpYOeOtCrGxKPinh7mneW5y7nCVTE/Bj+t0u0ZdjawkoQjp90aySKFBdiNm1KXg0vc+DZSKhOQCK2Ok2a4LmpHBQWYdpwYj3DUDl56Q6gB8QWHcTsuj6tq6HEAcuW8AcSw0ncZgOqkV2ImILn2Ydng4E2um7NbnowV4LuSFvU500CJvotCPhuB/kqbOKB65/mBfW3bhnHIJMOcqAIHopQH0YGmm3icOu634O5P/vTn7SaZJB7O5Lb8VLYQgIcNNHp5r1y9DG6mRdKBtu3jS1gV33CQJHG2BWCiVoncXGOxmlJulRLRVVXMbVHCzyoEZPF5fP5sY2yZ608b32KSsaKQSMNVpgTOi6FJ34DIbF3sFfXpMWT3khWUiydzk44boeJn+tdeK85Jlxi3tWHCOKK1ogHyRm9dVNRofAAgZMtneDlV1Xu3EqlED+Xgg4TW2k5oXeEzOV6Jh+no12nJrJ+0cp5JYg6AaPbak7/v16bVQpOISJnKw== 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:(13230001)(4636009)(366004)(508600001)(55016003)(110136005)(71200400001)(9686003)(316002)(33656002)(86362001)(38070700005)(186003)(6506007)(7696005)(55236004)(52536014)(2906002)(5660300002)(66556008)(4744005)(8936002)(38100700002)(122000001)(66476007)(66946007)(66446008)(8676002)(26005)(64756008)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?uev9gQpMYMafPRerlM3eMcp7gPafwx4kyu449TMLS6C0Rv3RZAISrUBu9fpm?= =?us-ascii?Q?Sjjpj0gQSlCuS+1B9VUxIicRNW7JMuwzOvw9Gu6jxv15Q/0jH0y8p6kQ+iv8?= =?us-ascii?Q?19qBYpYOv1e1yY3zrnk+7WD1Uc9RQjzAR8Zf+c6GRjf/q3PubNT0xHyv2hEF?= =?us-ascii?Q?eWNMcPp5stMS0H8H/P4wv0Oab2iLLpPUHPTn0Q6p7tpfJUCIRTtFxI9sux8/?= =?us-ascii?Q?GRjS16uQf9tj22eAsR9GdRfrnt2P9iMGmhFouiu0F6h3dgEP6QpROy34gOvi?= =?us-ascii?Q?WuXAQZTpftWCxC96pviAVW2k9GE4QU837cIU3wX1RbGuXqTzlEeVhbxDoRrG?= =?us-ascii?Q?IU04cLGLtza/mxm8Dwx6k0qrANfKR4jRc0xr+jolL0H+DFxvOCGedIaV3Mmu?= =?us-ascii?Q?bbK2/pc+M8tFIn/ewThdnUceTM2CZs4BE8IHlWZ6rs/HF0ZUaVFAEnVQ8sn2?= =?us-ascii?Q?6r0fGFEZItnjBwfKOpCsocipsSdVoH+Sr7RzLOVw9AZd7yq+VbE3SZfA+lA5?= =?us-ascii?Q?3+6p7SseHcIlmSTQ1aj8VnbRTktq4r/kJnd7dpg6c4jDUloxugDwlM+WvurL?= =?us-ascii?Q?7G1FgWBXau+4IgjUtF+hTcqovkWDPkEMB2Jmxrt2Ig1qR20GMQwTu0HmOdqq?= =?us-ascii?Q?yfIi9DkfommjZGvxQwjO2gkBu5lApInkRMfKwoC6ss1H7LEPXSAGk7eyExJc?= =?us-ascii?Q?Nmx/P3+0aL5EleFgpqyh1NIUzImIjAJ+id6lSDbSxy2qbRarBUdf780BUfYg?= =?us-ascii?Q?k1Ne8meNvkPkyBG6hhaelzi6xAGrfk/u5bC3HJJ8+r1tfbPhu4nelDOJUODU?= =?us-ascii?Q?Tvp/Gx3lLsDslAVZtScLvb6MdPkpWDKfwY8/s/Yxpm+JTaIWwBxtY/wRTeVX?= =?us-ascii?Q?g1LWUiEBXwdb3i4m5zgKZSzpUgpcuHUU2UA8rxdQqQ/XRxCBB9+SS1txLrs1?= =?us-ascii?Q?26IlpFi/RBxNcZUJ0Y1vVgslIPrlLKhcHlKCp+IBH5ljrioG/5mQMciaVB2x?= =?us-ascii?Q?Xf3nLKXr3OlEHk7a0JdKqWe6hD/afjjFUBC3MSoTyp3iiePwHq6aOsykdlzz?= =?us-ascii?Q?vrCehRdhOiTj4chc/sWa1bFqK5X2XqvSAV00NDN2OI1bdy/wfsXclNtQGy8C?= =?us-ascii?Q?hZgtOS5MUxrNEHAA/dgoA7Y5o1flcwJ2cDy50oageZWlsmR3bJIgXkCNRpHd?= =?us-ascii?Q?eRK78E+tqdwF5oZUdlr+WOkdZJEEDpEofdS+bK5HJYP0j6pdMQhDeIcyainu?= =?us-ascii?Q?M+dYJhtO2zrdA5Mb4xMprdcLTPtg9/8/JIuWbpINjFm6rP/JteOsV2D1hqSV?= =?us-ascii?Q?KRZX0NFLkGP2RxX3HlCl48X6H6V5/LEEJ2FbJhw3isxVGeBOtGl9lJCEkHWW?= =?us-ascii?Q?eauUv9yrnjb9V27cRjC7j2+D0y1FG5ldwwY7RCEeXHWbmfR1EZlJpH1ZPf1B?= =?us-ascii?Q?9ei0W/bNDrue3BIcUH9Sw9TG3y3bsSVe5p/zd6n8yHU8bFNFLjZc5stpukFV?= =?us-ascii?Q?De/dbjHERmdiikBhaN+4N8z8c2uhYPnUJwyiWWyWmfgSvexAyqdzjRci1Vcu?= =?us-ascii?Q?pXUdHr9JgGDI0lKlIM4cHgpRZDra7iCoyvGd5R7ePChDOSeWz6ARtv80ISiT?= =?us-ascii?Q?ra5+OVocc1a9xovSW0UwKsY=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: 32fa3289-d364-4aab-bd4a-08d9fdc8c645 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2022 10:21:41.0756 (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: vRYPtU4/+3Xw6vCTViFZy4dPOiKeUveZAiTudKIJyARVgG6caz88YIBS3SJf2EcuAh1YWAUNmpBACXYu3aT0TQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4857 X-Proofpoint-GUID: IOVdC1bgxm9NFeHjvySlaACLLy0jwK28 X-Proofpoint-ORIG-GUID: IOVdC1bgxm9NFeHjvySlaACLLy0jwK28 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-03-04_02,2022-03-04_01,2022-02-23_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 > > Subject: [PATCH] crypto/qat: fix smaller modulus cases for mod exp > > > > This patches fixes not working cases when modulus is > > smaller than other arguments. > > > > Fixes: 109755f0a427 ("crypto/qat: refactor asymmetric crypto functions"= ) > > > > Signed-off-by: Arek Kusztal > > --- > Acked-by: Fan Zhang Applied to dpdk-next-crypto Thanks.