From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.44.1585759096439173595 for ; Wed, 01 Apr 2020 09:38:16 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: rKIRfxEFqFUeebwZ1s6FoWOcN5fEGKBMIYzBU6AUT7GX3GISAN7F6PL8oqatxYjciJYrBNnZeN nxMR8VoV+B5Q== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Apr 2020 09:38:15 -0700 IronPort-SDR: iYnsvidmKSAfGuQURZpRHYBW2F50GDT6nORre4CO1nMIqw+1/WTNw4/Vf4gPqSrL5e6jkc6QPI /wKCTxxtRc9g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,332,1580803200"; d="scan'208";a="252688164" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by orsmga006.jf.intel.com with ESMTP; 01 Apr 2020 09:38:15 -0700 Received: from orsmsx111.amr.corp.intel.com (10.22.240.12) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 1 Apr 2020 09:38:15 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.188]) by ORSMSX111.amr.corp.intel.com ([169.254.12.226]) with mapi id 14.03.0439.000; Wed, 1 Apr 2020 09:38:15 -0700 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "ard.biesheuvel@linaro.org" , "Kinney, Michael D" CC: "lersek@redhat.com" , "macarl@microsoft.com" Subject: Re: [edk2-devel] [PATCH] CryptoPkg/FltUsedLib: Add FltUsedLib for float. Thread-Topic: [edk2-devel] [PATCH] CryptoPkg/FltUsedLib: Add FltUsedLib for float. Thread-Index: AQHWBnCc6D8NLSHz2E+E1J5bwwjMjqhhTHsAgACoEwCAACgAAIAAA8eAgAD7tAD//6n7IIABg+eAgAAr+tA= Date: Wed, 1 Apr 2020 16:38:14 +0000 Message-ID: References: <03f18a49-6bd6-e753-e1bf-7e061d13f200@redhat.com> <14537.1585603662366515487@groups.io> <276d435b-4d94-0899-9710-1584d7baeb3c@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.139] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLA0KDQpJIHRoaW5rIGFkZGluZyBhIGRlcGVuZGVuY3kgaW4gdGhlIG1vZHVsZSBlbnRy eSBwb2ludA0KbGlicyBpcyBhbHNvIGdvb2Qgd2F5IHRvIGd1YXJhbnRlZSBhbiBpbnRyaW5zaWMg bGliDQppcyBhdmFpbGFibGUuICBJIGFncmVlIHRoYXQgaXQgY2FuIHByb3ZpZGUgbW9kdWxlIHR5 cGUNCmFuZCBhcmNoIHNwZWNpZmljIG1hcHBpbmdzLiAgVGhlIE5VTEwgbGliIGluc3RhbmNlIGNh bg0KZG8gdGhlIHNhbWUgaWYgdGhlIE5VTEwgaW5zdGFuY2UgaXMgbGlzdGVkIGluIHRoZSANCm1v ZHVsZS9hcmNoIHNwZWNpZmljIGxpYnJhcnkgY2xhc3NlcyBzZWN0aW9ucy4gYSBmZXcNCmV4YW1w bGUgc2VjdGlvbiBuYW1lcy4NCg0KW0xpYnJhcnlDbGFzc2VzLkFSTS5QRUlNLCBMaWJyYXJ5Q2xh c3Nlcy5BQVJDSDY0LlBFSU1dDQoNCltMaWJyYXJ5Q2xhc3Nlcy5JQTMyLlVFRklfRFJJVkVSXQ0K DQpbTGlicmFyeUNsYXNzZXMuWDY0LkRYRV9EUklWRVJdDQoNClNvIGVpdGhlciB3YXksIHRoZSBE U0MgZmlsZXMgbmVlZCB0byBwcm92aWRlIHRoZQ0KbGlicmFyeSBtYXBwaW5nLiAgVGhlIG9ubHkg ZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZXNlDQoyIGFwcHJvYWNoZXMgaXMgdGhhdCBhZGRpbmcgYSBk ZXBlbmRlbmN5IHRvIHRoZQ0KbW9kdWxlIGVudHJ5IHBvaW50IGxpYnMgdXNlcyBhIGZvcm1hbGx5 IGRlZmluZWQNCmxpYnJhcnkgY2xhc3MgbmFtZSBmb3IgdGhlIGludHJpbnNpYyBmdW5jdGlvbnMg dnMuDQp0aGUgdW4tbmFtZWQgTlVMTCBsaWJyYXJ5IGluc3RhbmNlLiAgQSBmb3JtYWxseQ0KZGVm aW5lZCBsaWJyYXJ5IGNsYXNzIG5hbWUgaXMgYmV0dGVyIHN1cHBvcnRlZCBmb3INCnRoaW5ncyBs aWtlIHVuaXQgdGVzdHMgZnJvbSB0aGUgVW5pdFRlc3RGcmFtZXdvcmtQa2cuDQoNClRoZSBmbHR1 c2VkIGlzc3VlIHdvdWxkIG5vdCBnbyBhd2F5IG9mIHdlIHJlbW92ZWQgdGhlIA0KZmxvYXQgdXNh Z2UgZm9yIE9wZW5TU0wuICBPbmUgb3IgbW9yZSBvdGhlciBsaWJzIG9yIHRoZQ0KbW9kdWxlIGNv dWxkIHVzZSBmbG9hdC9kb3VibGUgdHlwZXMgYW5kIHRoaXMgaXNzdWUNCndvdWxkIHBvcCB1cCBh Z2Fpbi4gIEkgZG8gYWdyZWUgaXQgd291bGQgYmUgY2xlYW5lcg0KaWYgd2UgY291bGQgdXNlIE9w ZW5TU0wgd2l0aG91dCBmbG9hdGluZyBwb2ludC4NCg0KSSB0aGluayBhZGRpbmcgYW4gaW50cmlu c2ljIGxpYiBmb3IgSUEzMi9YNjQgZm9yIFZTMjB4eA0KZ2VuZXJhdGlvbiBvZiBpbnRyaW5zaWMg ZnVuY3Rpb25zIHdvdWxkIGFkZHJlc3MgZmx0dXNlZA0KYW5kIG90aGVyIGNvbW1vbiBDIGltcGxl bWVudGF0aW9uIHN0eWxlcyB0aGF0IGdlbmVyYXRlDQppbnRyaW5zaWMgZnVuY3Rpb25zIChlLmcu IDY0LWJpdCBpbnQgbWF0aCBvbiAzMi1iaXQsDQpzdHJ1Y3R1cmUgdmFyaWFibGUgYXNzaWdubWVu dHMsIGFuZCBsb29wcyB0aGF0IGZpbGwgYSBidWZmZXINCndpdGggYSBjb25zdCB2YWx1ZSkgYnkg VlMyMHh4IGNvbXBpbGVycy4gIEFuIGludHJpbnNpYw0KbGliIGZvciBHQ0Mgd291bGQgYWxzbyBo ZWxwIHdpdGggdGhlc2Ugc2FtZSBjb21tb24gQw0KaW1wbGVtZW50YXRpb24gc3R5bGVzIHRoYXQg Z2VuZXJhdGUgaW50cmluc2ljIGZ1bmN0aW9ucy4NCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdy b3Vwcy5pbz4gT24NCj4gQmVoYWxmIE9mIEFyZCBCaWVzaGV1dmVsDQo+IFNlbnQ6IFR1ZXNkYXks IE1hcmNoIDMxLCAyMDIwIDExOjQzIFBNDQo+IFRvOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgbGVyc2Vr QHJlZGhhdC5jb207DQo+IG1hY2FybEBtaWNyb3NvZnQuY29tDQo+IFN1YmplY3Q6IFJlOiBbZWRr Mi1kZXZlbF0gW1BBVENIXSBDcnlwdG9Qa2cvRmx0VXNlZExpYjoNCj4gQWRkIEZsdFVzZWRMaWIg Zm9yIGZsb2F0Lg0KPiANCj4gT24gVHVlLCAzMSBNYXIgMjAyMCBhdCAxNjozNiwgS2lubmV5LCBN aWNoYWVsIEQNCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+ IEFSTSBhbmQgQUFSQ0g2NCBoYXZlIGEgY29tcGlsZXIgaW50cmluc2ljIGxpYiB0aGF0IGlzDQo+ IGxpbmtlZCBhZ2FpbnN0IGFsbCBtb2R1bGVzLg0KPiA+DQo+ID4gW0xpYnJhcnlDbGFzc2VzLkFS TSwgTGlicmFyeUNsYXNzZXMuQUFSQ0g2NF0NCj4gPiAgICMNCj4gPiAgICMgSXQgaXMgbm90IHBv c3NpYmxlIHRvIHByZXZlbnQgQVJNIGNvbXBpbGVyIGNhbGxzIHRvDQo+IGdlbmVyaWMgaW50cmlu c2ljIGZ1bmN0aW9ucy4NCj4gPiAgICMgVGhpcyBsaWJyYXJ5IHByb3ZpZGVzIHRoZSBpbnN0cmlu c2ljIGZ1bmN0aW9ucw0KPiBnZW5lcmF0ZWQgYnkgYSBnaXZlbiBjb21waWxlci4NCj4gPiAgICMg W0xpYnJhcnlDbGFzc2VzLkFSTV0gYW5kIE5VTEwgbWVhbiBsaW5rIHRoaXMNCj4gbGlicmFyeSBp bnRvIGFsbCBBUk0gaW1hZ2VzLg0KPiA+ICAgIw0KPiA+DQo+IE5VTEx8QXJtUGtnL0xpYnJhcnkv Q29tcGlsZXJJbnRyaW5zaWNzTGliL0NvbXBpbGVySW50cmlucw0KPiBpY3NMaWIuaW5mDQo+ID4N Cj4gPiBDYW4gd2UgdXNlIHRoaXMgc2FtZSB0ZWNobmlxdWUgZm9yIElBMzIvWDY0IFZTIGJ1aWxk cz8NCj4gPg0KPiANCj4gSW4gbXkgb3BpbmlvbiwgaGF2aW5nIHRoZXNlIGludHJpbnNpY3MgbGli cmFyaWVzIGFkZGVkDQo+IHZpYSBOVUxMDQo+IGxpYnJhcnkgY2xhc3MgcmVzb2x1dGlvbiB3YXMg YSBtaXN0YWtlIHRvIGJlZ2luIHdpdGguDQo+IA0KPiBFdmVyeSBjb21wb25lbnQgdGhhdCB3ZSBi dWlsZCBpbmNvcnBvcmF0ZXMgc29tZSBraW5kIG9mDQo+IHN0YXJ0dXAgY29kZQ0KPiBsaWJyYXJ5 IHRoYXQgZGVmaW5lcyB0aGUgX01vZHVsZUVudHJ5UG9pbnQgc3ltYm9sLCBhbmQgaXQNCj4gd291 bGQgYmUNCj4gbXVjaCBiZXR0ZXIgdG8gbWFrZSB0aG9zZSBsaWJyYXJpZXMgaW5jbHVkZSBhbg0K PiBJbnRyaW5zaWNzTGlicmFyeQ0KPiBkZXBlbmRlbmN5IHRoYXQgY2FuIGJlIHNhdGlzZmllZCBi eSBhcmNoIHNwZWNpZmljDQo+IHZlcnNpb25zIHRoYXQgYWxzbw0KPiBlbmNhcHN1bGF0ZSB0aGUg dG9vbGNoYWluIGRlcGVuZGVuY2llcyAoc3VjaCBhcyB0aGlzDQo+IF9mbHR1c2VkIHN5bWJvbCwN Cj4gb3IgbWVtY3B5L21lbXNldCBvbiBBUk0vR0NDKS4NCj4gDQo+IE9uIGFub3RoZXIgbm90ZSwg aXQgaXMgc3RpbGwgZGVlcGx5IGRpc2FwcG9pbnRpbmcgdGhhdCB3ZQ0KPiBuZWVkIHRvIGp1bXAN Cj4gdGhyb3VnaCBhbGwgb2YgdGhlc2UgaG9vcHMgYmVjYXVzZSB0aGUgKm9ubHkqIHNpbmdsZSB1 c2UNCj4gb2YgZmxvYXRpbmcNCj4gcG9pbnQgaW4gT3BlblNTTCBpcyB0aGUgZW50cm9weSBlc3Rp bWF0ZSBvZiBhbiBSTkcsIHdoaWNoDQo+IGlzIGluIHRoZQ0KPiByYW5nZSBvZiAwLi4xMDIzIHRv IGJlZ2luIHdpdGggW0lJUkMpLiBSZW1lbWJlciB0aGF0IHdlDQo+IGFsc28gaGF2ZSBhDQo+IHNv ZnRmbG9hdCBzdWJtb2R1bGUgZm9yIDMyLWJpdCBBUk0sIGZvciB0aGUgc2FtZSBzdHVwaWQNCj4g cmVhc29uLiBJZiB3ZQ0KPiBjb3VsZCBzdG9wIHB1bGxpbmcgaW4gdGhhdCBwYXJ0IG9mIHRoZSBj b2RlIChvciByZXBsYWNlDQo+IGl0IHdpdGggYW4NCj4gVUlOVDE2IHdoZW4gYnVpbGRpbmcgZm9y IHRoZSBVRUZJIHRhcmdldCksIHRoZSB3aG9sZQ0KPiBmbG9hdGluZyBwb2ludA0KPiBpc3N1ZSB3 b3VsZCBtb3N0bHkgZ28gYXdheSBBRkFJQ1QuDQo+IA0KPiANCg0K