From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.126; helo=mga18.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 288CB2194D3AE for ; Mon, 21 Jan 2019 04:40:18 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jan 2019 04:40:17 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,503,1539673200"; d="scan'208";a="140025223" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga001.fm.intel.com with ESMTP; 21 Jan 2019 04:40:17 -0800 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 21 Jan 2019 04:40:17 -0800 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 21 Jan 2019 04:40:16 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.159]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.239]) with mapi id 14.03.0415.000; Mon, 21 Jan 2019 20:40:15 +0800 From: "Gao, Liming" To: Ard Biesheuvel , "Wang, Jian J" , "Ye, Ting" CC: "edk2-devel@lists.01.org" , "Kinney, Michael D" , "Wei, Gang" , "Zhang, Chao B" , "Yao, Jiewen" , "Wu, Hao A" , "Zeng, Star" , Achin Gupta , Jagadeesh Ujja Thread-Topic: [PATCH 1/4] CryptoPkg/SmmCryptLib: permit use by MM_STANDALONE modules Thread-Index: AQHUreGaA4zr23/caEe8Mzpjruz3MqW0Fp0AgABE84CABM5mgIAAhuWQ Date: Mon, 21 Jan 2019 12:40:14 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E3BF4FF@SHSMSX104.ccr.corp.intel.com> References: <20190116212221.7460-1-ard.biesheuvel@linaro.org> <20190116212221.7460-2-ard.biesheuvel@linaro.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGE1ODQ1NjUtZmQ0Yi00M2U2LTg1YjQtMjBjYWU1Y2IyMjhjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibzFqOEZIK2kxQVwvN0ZiVFJVeWw0ckxsa0d1MENabFF4R1BpajRkM1NueGJ4NVwvWmRLclpjWjRoU055d0s4ZXE0In0= dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 1/4] CryptoPkg/SmmCryptLib: permit use by MM_STANDALONE modules X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2019 12:40:18 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QXJkOg0KICBXYW5nLCBKaWFuIGlzIHRoZSByZXZpZXdlciBvZiBDcnlwdG9Qa2cuIEkgdGhpbmsg dGhhdCBoaXMgcmV2aWV3LWJ5IGlzIGVub3VnaC4gDQoNClRoYW5rcw0KTGltaW5nDQo+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFyZCBCaWVzaGV1dmVsIFttYWlsdG86YXJk LmJpZXNoZXV2ZWxAbGluYXJvLm9yZ10NCj4gU2VudDogTW9uZGF5LCBKYW51YXJ5IDIxLCAyMDE5 IDg6MzYgUE0NCj4gVG86IFdhbmcsIEppYW4gSiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgWWUs IFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPg0KPiBDYzogZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc7 IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IEdhbywgTGlt aW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IFdlaSwgR2FuZw0KPiA8Z2FuZy53ZWlAaW50ZWwu Y29tPjsgWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT47IFlhbywgSmlld2Vu IDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IFd1LCBIYW8gQQ0KPiA8aGFvLmEud3VAaW50ZWwuY29t PjsgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47IEFjaGluIEd1cHRhIDxhY2hpbi5n dXB0YUBhcm0uY29tPjsgSmFnYWRlZXNoIFVqamENCj4gPGphZ2FkZWVzaC51amphQGFybS5jb20+ DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS80XSBDcnlwdG9Qa2cvU21tQ3J5cHRMaWI6IHBlcm1p dCB1c2UgYnkgTU1fU1RBTkRBTE9ORSBtb2R1bGVzDQo+IA0KPiBPbiBGcmksIDE4IEphbiAyMDE5 IGF0IDEyOjEyLCBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4gd3Jv dGU6DQo+ID4NCj4gPiBPbiBGcmksIDE4IEphbiAyMDE5IGF0IDA4OjA4LCBXYW5nLCBKaWFuIEog PGppYW4uai53YW5nQGludGVsLmNvbT4gd3JvdGU6DQo+ID4gPg0KPiA+ID4NCj4gPiA+DQo+ID4g PiBSZXZpZXdlZC1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4NCj4gPiA+ DQo+ID4NCj4gPiBUaW5nLCBkbyB5b3UgaGF2ZSBhbnkgb2JqZWN0aW9ucyB0byB0aGlzIHBhdGNo Pw0KPiA+DQo+IA0KPiBQaW5nPw0KPiANCj4gDQo+IA0KPiA+ID4NCj4gPiA+ID4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gRnJvbTogQXJkIEJpZXNoZXV2ZWwgW21haWx0bzph cmQuYmllc2hldXZlbEBsaW5hcm8ub3JnXQ0KPiA+ID4gPiBTZW50OiBUaHVyc2RheSwgSmFudWFy eSAxNywgMjAxOSA1OjIyIEFNDQo+ID4gPiA+IFRvOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0K PiA+ID4gPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+OyBL aW5uZXksIE1pY2hhZWwgRA0KPiA+ID4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBH YW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBZZSwgVGluZw0KPiA+ID4gPiA8dGlu Zy55ZUBpbnRlbC5jb20+OyBXZWksIEdhbmcgPGdhbmcud2VpQGludGVsLmNvbT47IFdhbmcsIEpp YW4gSg0KPiA+ID4gPiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgWmhhbmcsIENoYW8gQiA8Y2hh by5iLnpoYW5nQGludGVsLmNvbT47IFlhbywNCj4gPiA+ID4gSmlld2VuIDxqaWV3ZW4ueWFvQGlu dGVsLmNvbT47IFd1LCBIYW8gQSA8aGFvLmEud3VAaW50ZWwuY29tPjsgWmVuZywgU3Rhcg0KPiA+ ID4gPiA8c3Rhci56ZW5nQGludGVsLmNvbT47IEFjaGluIEd1cHRhIDxhY2hpbi5ndXB0YUBhcm0u Y29tPjsgSmFnYWRlZXNoIFVqamENCj4gPiA+ID4gPGphZ2FkZWVzaC51amphQGFybS5jb20+DQo+ ID4gPiA+IFN1YmplY3Q6IFtQQVRDSCAxLzRdIENyeXB0b1BrZy9TbW1DcnlwdExpYjogcGVybWl0 IHVzZSBieSBNTV9TVEFOREFMT05FDQo+ID4gPiA+IG1vZHVsZXMNCj4gPiA+ID4NCj4gPiA+ID4g UGVybWl0IFNtbUNyeXB0TGliIHRvIGJlIHVzZWQgYnkgTU1fU1RBTkRBTE9ORSBtb2R1bGVzDQo+ ID4gPiA+DQo+ID4gPiA+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u IEFncmVlbWVudCAxLjENCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFy ZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+ID4gPiA+IC0tLQ0KPiA+ID4gPiAgQ3J5cHRvUGtn L0xpYnJhcnkvQmFzZUNyeXB0TGliL1NtbUNyeXB0TGliLmluZiB8IDIgKy0NCj4gPiA+ID4gIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KPiA+ID4gPg0KPiA+ ID4gPiBkaWZmIC0tZ2l0IGEvQ3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL1NtbUNyeXB0 TGliLmluZg0KPiA+ID4gPiBiL0NyeXB0b1BrZy9MaWJyYXJ5L0Jhc2VDcnlwdExpYi9TbW1Dcnlw dExpYi5pbmYNCj4gPiA+ID4gaW5kZXggYzM0Njk5Y2Q2MmJmLi5hNjgxZmUyZjM2YjggMTAwNjQ0 DQo+ID4gPiA+IC0tLSBhL0NyeXB0b1BrZy9MaWJyYXJ5L0Jhc2VDcnlwdExpYi9TbW1DcnlwdExp Yi5pbmYNCj4gPiA+ID4gKysrIGIvQ3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL1NtbUNy eXB0TGliLmluZg0KPiA+ID4gPiBAQCAtMzAsNyArMzAsNyBAQCBbRGVmaW5lc10NCj4gPiA+ID4g ICAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICAgICAgID0gRFhFX1NNTV9EUklWRVINCj4gPiA+ ID4gICAgVkVSU0lPTl9TVFJJTkcgICAgICAgICAgICAgICAgID0gMS4wDQo+ID4gPiA+ICAgIFBJ X1NQRUNJRklDQVRJT05fVkVSU0lPTiAgICAgICA9IDB4MDAwMTAwMEENCj4gPiA+ID4gLSAgTElC UkFSWV9DTEFTUyAgICAgICAgICAgICAgICAgID0gQmFzZUNyeXB0TGlifERYRV9TTU1fRFJJVkVS IFNNTV9DT1JFDQo+ID4gPiA+ICsgIExJQlJBUllfQ0xBU1MgICAgICAgICAgICAgICAgICA9IEJh c2VDcnlwdExpYnxEWEVfU01NX0RSSVZFUiBTTU1fQ09SRQ0KPiA+ID4gPiBNTV9TVEFOREFMT05F DQo+ID4gPiA+DQo+ID4gPiA+ICAjDQo+ID4gPiA+ICAjIFRoZSBmb2xsb3dpbmcgaW5mb3JtYXRp b24gaXMgZm9yIHJlZmVyZW5jZSBvbmx5IGFuZCBub3QgcmVxdWlyZWQgYnkgdGhlIGJ1aWxkDQo+ ID4gPiA+IHRvb2xzLg0KPiA+ID4gPiAtLQ0KPiA+ID4gPiAyLjE3LjENCj4gPiA+DQo=