Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1569528pxb; Thu, 16 Sep 2021 10:06:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyaNCvuja1bfBXZhtMihuSH/BNHU8UvK7X3QHxQZ2hsNvGjOvT7Khhikj+CO/HUrXDUjyM4 X-Received: by 2002:a50:9d09:: with SMTP id v9mr7381761ede.70.1631811980160; Thu, 16 Sep 2021 10:06:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1631811980; cv=pass; d=google.com; s=arc-20160816; b=nOLqCzkadtfz2GF97/8h78K93u/sTptYDboLrsADVL5RGBxMHmyQznGJW1yzHHRspj j7Q2rjeVM+DUzOeD2wTOADCIJpLL5aNTxc5ESsz8McVaX/dSshkhtgK48aAhSeKTHOyA OXYZpEc0j3Pbsya6p2d3tg6K7QIGE/Bakxc49OTj9ddqmdHFe2wNMO8RHRH9Q6boVJzl SdFTl0EjSCN02TYvl7zuzbpsuZdK2d3GhdqVHGxCyWzUgaDOU05VOBOr+S3GonW/08VE n3a7o/JiMe+o+bAVZabURNgUDSngOn34uJMGwPueyfDSCkZIAp6mKeOQMuQH5oAQiF/1 sQlw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=NktXzgTHwyX6G3mRE6QygPgCH1JGbw8bb4PMU9xQExM=; b=Wbs0yEE3tO3mjYaQN7YjnEXprBn3m3J5bsIflYLizvj861OHOZb/54fKcU/I4zlgsP MRltNZCJl2wJ+IGPtizpye3VJbqd3gebj1h0XeOvGhf6bctH6HdsAsKchMCibMsStUu+ BDIY2cYeCxqZPqEutSV9bQRDJW5DeysNsXu9unbpUP3z2u+wfgm7aLVlUImrr1iLkvqE KhVbjIH0Dxs5PLS0KhUtOe4hj5Hlkl4MWZlQQM3e4ptyNeb/dwEnzGx5KzuITrvZveYC uDwiG40KrPazqPxMRaccQUcAA/rlYLf2cjLd2Wnvf4SvNMAK+1TJHdJK1PtZ5euk8joK E2Bw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=Nm692Nqr; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id de12si4006209edb.352.2021.09.16.10.05.51; Thu, 16 Sep 2021 10:06:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=Nm692Nqr; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244765AbhIPRFz (ORCPT + 99 others); Thu, 16 Sep 2021 13:05:55 -0400 Received: from mail-co1nam11on2071.outbound.protection.outlook.com ([40.107.220.71]:24160 "EHLO NAM11-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1349239AbhIPRDx (ORCPT ); Thu, 16 Sep 2021 13:03:53 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lqOm2XIWYduVNFLkm/VyTz+tPWDYXTNqDNVY3Q6Em2UF5cI5HYs7FjsQIJVzwNCuVALSdPgPcfGgSEbW6ibrHr+nM9DTLfdM/KJjKjPXpa6vyie2/P6lfqJDh3D21zg+YWZBkI2Cp4lzp37A7dgf3GOE5xDQLn6EG9RfAhuA2NVNYhokoUgR87yW/JBI9EkbuD0EVk58pJ5dDIoByC+Wg9SWIXgLaNI4fsxIMrPK5iUwToi2Y4EyAzMdRs6XBoEIDwqES7Auq5OiXAb8mxE5fqaI1pCucllhOQyV6NUyUd/dmDqzxM03dqHsl2b1T7ayx2VtsIcS2JGOlpOddWWNww== 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; bh=NktXzgTHwyX6G3mRE6QygPgCH1JGbw8bb4PMU9xQExM=; b=exdeeHdicxp4fxImbANM0rRFdS5l7WHyfyvZgjovmHWOucWmeRf4umGZ8F82CtYLwmNXD5SdDV1GpA0NyyE3zciLu0ElL0//h2D9AVbuv7lzVPS3sWidJ2+0SiLb7APrGc6t6H/ggmDfqOAThMIjx7ccDikC3Tolq4IlTh5VK5C7L+d+DQ8Dfv6yPxI8c+tLDoJybMNKSj8X17BzaBrm51y5qVYNPI4HfnAxCeECN61QlpLkU6iWFrFyGOoZpgljyAgywCH0IWJTLNLuj4GlktQyKjv+8KAZWj/1gFpyKbF9YHqQgW08CjdXWy1Kvh0w9KXDbLykTYSxYs9gQCwEKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NktXzgTHwyX6G3mRE6QygPgCH1JGbw8bb4PMU9xQExM=; b=Nm692NqrorUXq/c92MGYEQLPOSrKUWK0JhvtbR1uG0zp7NIZUw8eVJBFxVdxAYXawbPX2Dm3o0aY7B2GOt62cJAZpaYxD7bf2wco77M3JcV4TyVKYIkeA6piW7Cx9vcDtp5XJ1QnbgKkseE4xQl0UD/yvPbj/NZofoDzg4uar+307a2qiIryWyIteoEvicfU1BqNG5jV9S3xRlG74m27bUXSe8zGGKbA90MmW2My8kr8zk6DzWKuUM6ZMixvP1p3h6lKdUlmrJVr8oGMNqZRJI1LcWAMaG5yLJDCdstEoGLrJ1nIIVsQ3PvYsfvWqQeJMvhmYUj1U8MU5Rbv2Gya4Q== Received: from MW2PR12MB4667.namprd12.prod.outlook.com (2603:10b6:302:12::28) by MW3PR12MB4540.namprd12.prod.outlook.com (2603:10b6:303:52::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Thu, 16 Sep 2021 17:02:22 +0000 Received: from MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::498a:4620:df52:2e9f]) by MW2PR12MB4667.namprd12.prod.outlook.com ([fe80::498a:4620:df52:2e9f%5]) with mapi id 15.20.4523.016; Thu, 16 Sep 2021 17:02:22 +0000 From: Chaitanya Kulkarni To: Hannes Reinecke , Christoph Hellwig CC: Sagi Grimberg , Keith Busch , Herbert Xu , "David S . Miller" , "linux-nvme@lists.infradead.org" , "linux-crypto@vger.kernel.org" Subject: Re: [PATCH 02/12] crypto: add crypto_has_kpp() Thread-Topic: [PATCH 02/12] crypto: add crypto_has_kpp() Thread-Index: AQHXpg+UF89+9Y6WWU25XL4w07O8bqum7RsA Date: Thu, 16 Sep 2021 17:02:22 +0000 Message-ID: <880cee4a-3302-2b90-d4bc-e6c9fa555d21@nvidia.com> References: <20210910064322.67705-1-hare@suse.de> <20210910064322.67705-3-hare@suse.de> In-Reply-To: <20210910064322.67705-3-hare@suse.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 authentication-results: suse.de; dkim=none (message not signed) header.d=none;suse.de; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c23966d7-aa91-44db-8255-08d97933c055 x-ms-traffictypediagnostic: MW3PR12MB4540: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:431; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vYw72oW65LSHX0Z6cDHA+C6geehT8XczJeObmN03nmEHRH5L4M4S35VARuu/O3aR9VzahGK/krJlY2lCZHPuY4jgAbHO57VQL1cwR71mGz0k717gltiwgkXzHmWkefe1rMune95A4Tmz3dBwGQuLjj0Yzo1kiTLQcrSy14Ye6t0MPYAd1Z7tEwAm7DooRvNSXwv78l+Hy8oJY/+HTRWu7InkW9/fHJ7b8UggBzq74bkYo5q7RKusi+OzPNpy5rWzcEfRsR+Yonsbm0cjrfKO7p7yWKU/9E77NSRV7twTNdIhm6xX+JUX5p5WAI2isTF8Vo+hZcGwqIhaYq1RkaONRMA1XpCE5tL1BZCLkHvqxFhvr0jwxd4TJgwFLpcj0r9ev5tJR5EfqM8NNtsJvRDfJuea0NuXkqDdVSq8wzXD8hWuCpe14f7E4TLr2ImSme9+KtCnFSA7ZjW2sT84M16TzO71loQ2AKwJn1FQu6qDb2TDalRcmm7HP1DJXpTtZlupNI4ArO6S1OZxs0D/cFzEAqtPBOWR1JZVMp3rhJpaqJe48+1CZUfBk1tbB2byeHlvwmvz3Hd8Opk7WPdD3U2MyUBToTxFe7fUwyQ4b/kEBZf9NiEJsaA6+opAmgxseKE2nLb+FC5qlm0ogxqRoq7dU8ZP14xQHsm7Pn6UULJnTZaobQkTtQ6BHyXgPybhXjaDp8WENxgXbw5lJpaNftk/nySe58wz3Z4yM3uQkwl6p5BNDYhXguQcrPSmxmbGlWd7owUD3/yLCTYnHB1d3edxeQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW2PR12MB4667.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(136003)(376002)(346002)(39860400002)(396003)(66476007)(66946007)(38100700002)(64756008)(2616005)(66556008)(316002)(6486002)(66446008)(122000001)(186003)(478600001)(31686004)(86362001)(36756003)(2906002)(71200400001)(31696002)(53546011)(6506007)(54906003)(110136005)(38070700005)(558084003)(8936002)(4326008)(8676002)(6512007)(5660300002)(76116006)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K1krMEdPNFU5T2E5dHdjSjdMSi9TZDYvMXRzakVHL2tsa1ZkdnQ0c05HZWxF?= =?utf-8?B?SDMxTXNlc3NVRG9vWVYrMXBlMnhnMUxNRFp3UlVORy9hd2xpb1dwTmFQcXpP?= =?utf-8?B?NlozQ0dhL2dOc0JWc2R3c0dnY3lWUnRHTHZlM0xqbldtRDRCYjJ1d1VHYjRk?= =?utf-8?B?SEZKY3o4TWwrdmlqajBIanRla0ZTUURYUkIzWkRrdkg5KzkrY3h6OGV1NnpL?= =?utf-8?B?NDh0MlpVMTFqeFdCbWhNb2lYK2VHbERnZFZLMmNkdDc3MW5QbENPdnRISkk4?= =?utf-8?B?WHdYQWxDSUpKV0lpOHZjWEMzOE9haUhIVkNzQ2NuMmNtQnc2OEdwVHg3NEo3?= =?utf-8?B?V09nKzI3S1g4dUxHWkVMSGxSaHljYi9LL3JPTXQyUjZyb1BpVGRpVVFDVVFR?= =?utf-8?B?YlkyV3E0YjlEUTlqdTBtSXdXemdhdDU1WmpFSHc3Sm9mSjBtTDJxVU8vd212?= =?utf-8?B?dGQwWFVtSU9jRGRLcjhZckhWSjV5Tk9DVGJwQkxFOHpSRGc2NE9tdDErTjlK?= =?utf-8?B?bCtjV21YQnVKb1pUVnJMd0FSSXNNOVhCTW56ZHlSRXpSSUYxS3E0OGV5SnlG?= =?utf-8?B?RGNvdDV1ZjNqWktjMzRVZldLalVXNjBrSy8zeGQ3dURvR2o2NkJiVzhscGwz?= =?utf-8?B?cld1WnVPa3F6K2plVGhqMEphbnE2N2F1ckhoQUg1RmIvTm42Y0JDMnF2UnZQ?= =?utf-8?B?Vm9QMXhQQ1drbEJ0OFR3RGJtT25hamYwZk5QY3pieGtLRmxWMmd0M3pneEFF?= =?utf-8?B?RUtKMWN5anJ5c3o5bzNnRlFyYXluYzRGLyt0cjhSOXg4TGdOYXpTdzhPWTl5?= =?utf-8?B?aHdZNWFvMGU5ODNvNWliMkY5SEE5bkxrdGNuRzBCcnhWQkJIbjdYby9nVFBC?= =?utf-8?B?c2V1T3RSS2QrdjBLdW94bGJwV0ppZER1N0VWRnpkS0c3SzFtZWZRellRanQ0?= =?utf-8?B?Wmd1N3hRcFJlbCt3WnllSDRoMlJDNlh1NWdHMEMzaEZ3YVo4OGp0eHB2a0Nn?= =?utf-8?B?S1JoWGZBRmVQWVo4OEQvQWY2OUdIcDQremRFc2tndW5vLy9PSGdVUCtCOUQ0?= =?utf-8?B?T2hBV2wxY3BheElCK1RiRWJ4L1FZd0loa2RETVJOaFN0Y1JhaXlmbXRtMytH?= =?utf-8?B?UEVOOEdyaWZGSG8yK25HRHIvZUhJT05GeWcwek5RYmFWeURVRmR4enhyVmh6?= =?utf-8?B?WDBpK0ZKMjNFeXhaNEM0eEZXMC9FNDhOa0JGNzFldEtJd1FYYjdhR3VKdTJm?= =?utf-8?B?MUpjMzN4TUxGMy8vdkdSOEVpdTl6SzRPSWd2SXRIZzVMVEgxQlNQWWk3cFI4?= =?utf-8?B?V21JN1IwMlV4MktpVjBWVnVWNThzbEF2MTZXOWM2RzJERC9BWVh1TmRKZjky?= =?utf-8?B?Y01wbnoydDVlUmU2bWg5TFRWUysrMkRvR01mZk5UZHpkb1NmZVZJTXkxWXJ0?= =?utf-8?B?KzBDUVdBUnMvOTlFZis2VnBERkl3czlhNkNFdzZxMUZNQ296VEk3R3h4REtx?= =?utf-8?B?MlBhdTY1MC8rZjV3TDg4alJXS2toVE13QnFXaWczUDlFcHdqSkFDbWtaMlZr?= =?utf-8?B?dlM1Q3BLMm81bkFqRVJ0c1E5Y2ZTWjJqWEcxTGtVK0NlTGFsKy9vUm9WbkZR?= =?utf-8?B?SkFSZDFNT29OQ3Q5MjZtV0Q2RjVlWG5OVWNVbGxEMkRheHdhU2NHcnBmV1A5?= =?utf-8?B?QmdqTy9PbEo2aDFWMVg1ZTh1RHJmNXZySDlxalI1UkVtMHluQVpXdmhqaUFZ?= =?utf-8?B?dDB5aUlRRDg2ejAvRGJaSDNyNXdCbnhDM3JYWHBCQUVzcmh4TUNFSDdVbW9i?= =?utf-8?B?ajJ0SmlMYklya2ZRRnc3WEZBTktWaEVpdkFuT1lFbE1vN3ZDaUYwengzWm94?= =?utf-8?Q?SDTYnchOMNmhL?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4667.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c23966d7-aa91-44db-8255-08d97933c055 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2021 17:02:22.6198 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jYrquHK316JIswerdzdLI5u6VuzqY69bX7pgoVhzlfTTbbxdM0Hd4YIIPrhG1x3NWAoDfYxWNH9IIFA0dLMqjg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4540 Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org T24gOS85LzIxIDExOjQzIFBNLCBIYW5uZXMgUmVpbmVja2Ugd3JvdGU6DQo+IEFkZCBoZWxwZXIg ZnVuY3Rpb24gdG8gZGV0ZXJtaW5lIGlmIGEgZ2l2ZW4ga2V5LWFncmVlbWVudCBwcm90b2NvbCBw cmltaXRpdmUgaXMgc3VwcG9ydGVkLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSGFubmVzIFJlaW5l Y2tlIDxoYXJlQHN1c2UuZGU+DQo+IC0tLQ0KPg0KDQpMb29rcyBnb29kLg0KDQpSZXZpZXdlZC1i eTogQ2hhaXRhbnlhIEt1bGthcm5pIDxrY2hAbnZpZGlhLmNvbT4NCg0KDQo=