From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.43; helo=mga05.intel.com; envelope-from=star.zeng@intel.com; receiver=edk2-devel@lists.01.org Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (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 E7981211E0931 for ; Wed, 20 Mar 2019 08:41:12 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Mar 2019 08:41:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,249,1549958400"; d="scan'208";a="330352017" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga005.fm.intel.com with ESMTP; 20 Mar 2019 08:41:12 -0700 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 20 Mar 2019 08:41:12 -0700 Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 20 Mar 2019 08:41:11 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.163]) by SHSMSX108.ccr.corp.intel.com ([169.254.8.57]) with mapi id 14.03.0415.000; Wed, 20 Mar 2019 23:41:09 +0800 From: "Zeng, Star" To: Laszlo Ersek , Leif Lindholm , "edk2-devel@lists.01.org" CC: "ard.biesheuvel@linaro.org" , "Wang, Jian J" , "Wu, Hao A" , "Ni, Ray" , Andrew Fish , "Kinney, Michael D" , "Zeng, Star" Thread-Topic: [RFC PATCH] MdeModulePkg: add LockBoxNullLib for !IA32/X64 in .dsc Thread-Index: AQHU3ZrRdLTmwQMzIUCg9krPRVZtSKYUF4aAgACTmnA= Date: Wed, 20 Mar 2019 15:41:08 +0000 Message-ID: <0C09AFA07DD0434D9E2A0C6AEB04831040297FDF@shsmsx102.ccr.corp.intel.com> References: <20190318145625.29000-1-leif.lindholm@linaro.org> <87af2f8b-a8f7-a437-a4ab-019178bb1f13@redhat.com> In-Reply-To: <87af2f8b-a8f7-a437-a4ab-019178bb1f13@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2U2NTNiN2MtYzhiOC00NDdmLTliNzItNDg0N2EyYTY5NjVkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNzlRU3RpUlBaVnZEN2srQjdacVBWRHZ4T2xWVjhvWXFXWlVrUG50MmV1bFBCaktCZk9BVHc5UUNFcENGWlJ6eSJ9 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: [RFC PATCH] MdeModulePkg: add LockBoxNullLib for !IA32/X64 in .dsc 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: Wed, 20 Mar 2019 15:41:13 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 U2FtZSBjYXNlIGZvciBBaGNpUGVpLg0KDQpJIGFtIG9rIHdpdGggdGhlIHBhdGNoLiBSZXZpZXdl ZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPg0KDQpUaGFua3MsDQpTdGFyDQot LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTGFzemxvIEVyc2VrIFttYWlsdG86bGVy c2VrQHJlZGhhdC5jb21dIA0KU2VudDogV2VkbmVzZGF5LCBNYXJjaCAyMCwgMjAxOSAxMDo1MiBQ TQ0KVG86IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz47IGVkazItZGV2 ZWxAbGlzdHMuMDEub3JnDQpDYzogYXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZzsgV2FuZywgSmlh biBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBXdSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNv bT47IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBaZW5nLCBTdGFyIDxzdGFyLnplbmdAaW50 ZWwuY29tPjsgQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IEtpbm5leSwgTWljaGFlbCBE IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBbUkZDIFBBVENIXSBN ZGVNb2R1bGVQa2c6IGFkZCBMb2NrQm94TnVsbExpYiBmb3IgIUlBMzIvWDY0IGluIC5kc2MNCg0K SGkgTGVpZiwNCg0KT24gMDMvMTgvMTkgMTU6NTYsIExlaWYgTGluZGhvbG0gd3JvdGU6DQo+IENv bW1pdCAwNWZkMmE5MjY4MzMNCj4gKCJNZGVNb2R1bGVQa2cvTnZtRXhwcmVzc1BlaTogQ29uc3Vt ZSBTM1N0b3JhZ2VEZXZpY2VJbml0TGlzdCANCj4gTG9ja0JveCIpIGFkZGVkIGEgZGVwZW5kZW5j eSBvbiBMb2NrQm94TGliIHRvIE52bUV4cHJlc3NQZWksIGNhdXNpbmcgDQo+IGJ1aWxkcyB1c2lu ZyBNZGVNb2R1bGVQa2cuZHNjIHRvIGZhaWwgb24gYXJjaGl0ZWN0dXJlcyBvdGhlciB0aGFuIA0K PiBJQTMyL1g2NCB3aXRoIG1pc3NpbmcgcmVmZXJlbmNlIHRvIA0KPiBnRWZpTWRlTW9kdWxlUGtn VG9rZW5TcGFjZUd1aWQuUGNkRHhlSXBsU3dpdGNoVG9Mb25nTW9kZS4NCj4gDQo+IEFkZCBhIHJl c29sdXRpb24gZm9yIExvY2tCb3hOdWxsTGliIGZvciBBUk0vQUFSQ0g2NCB0byByZXN0b3JlIGJ1 aWxkcy4NCj4gDQo+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn cmVlbWVudCAxLjENCj4gU2lnbmVkLW9mZi1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9s bUBsaW5hcm8ub3JnPg0KPiAtLS0NCj4gDQo+IE5vdGU6IHRoaXMgcGF0Y2ggaGlkZXMgdGhlIHN5 bXB0b20sIGJ1dCB0aGlzIGlzbid0IHJlYWxseSB0aGUgZml4IEkgDQo+IHdvdWxkIGxpa2UgdG8g c2VlLg0KPiANCj4gVGhlIGJ1aWxkIGVycm9yIGlzIGNhdXNlZCBieSB0aGUgY2hhaW4gb2Y6DQo+ IDEpIE52bUV4cHJlc3NQZWkgZGVwZW5kaW5nIG9uIExvY2tCb3hMaWINCj4gMikgTG9ja0JveExp YiBiZWluZyBtYXBwZWQgdG8gU21tTG9ja0JveFBlaUxpYiBpbiANCj4gW0xpYnJhcnlDbGFzc2Vz LmNvbW1vbi5QRUlNXQ0KPiAzKSBTbW1Mb2NrQm94UGVpTGliIGRlcGVuZGluZyBvbiBQY2REeGVJ cGxTd2l0Y2hUb0xvbmdNb2RlDQo+IDQpIFBjZER4ZUlwbFN3aXRjaFRvTG9uZ01vZGUgYmVpbmcg ZGVjbGFyZWQgaW4NCj4gICAgW1BjZHNGZWF0dXJlRmxhZy5JQTMyLCBQY2RzRmVhdHVyZUZsYWcu WDY0XSBpbiBNZGVNb2R1bGVQa2cuZHNjDQo+IA0KPiBOb3csIGFuIGFsdGVybmF0aXZlIHF1aWNr LWZpeCB3b3VsZCBiZSB0byBtb3ZlIHRoZSBQRUlNIExvY2tCb3hMaWIgDQo+IG1hcHBpbmcgaW50 byBhIFtMaWJyYXJ5Q2xhc3Nlcy5JQTMyLlBFSU0sIExpYnJhcnlDbGFzc2VzLlg2NC5QRUlNXSAN Cj4gc2VjdGlvbi4gQnV0IHRoYXQgd291bGQgbGVhdmUgTnZtRXhwcmVzc1BlaSB1bmJ1aWxkYWJs ZSBvbiBhbnl0aGluZyANCj4gbm90IElBMzIvWDY0Lg0KPiANCj4gQW5vdGhlciBvcHRpb24gd291 bGQgYmUgdG8gYWRkIGRlZmF1bHQgZGVjbGFyYXRpb24gKGZvciBhbGwgb3RoZXINCj4gYXJjaGl0 ZWN0dXJlcykgb2YgRkFMU0UgZm9yIFBjZER4ZUlwbFN3aXRjaFRvTG9uZ01vZGUgaW4gDQo+IE1k ZU1vZHVsZVBrZy5kZWMsIGJ1dCB0aGUgY3VycmVudCB3YXkgdGhpcyBpcyBleHByZXNzZWQgc2Vl bXMgdG8gdHJlYXQgDQo+IHRoaXMgYXMgYW4gYXJjaGl0ZWN0dXJlLXNwZWNpZmljIGZlYXR1cmUg KHdoaWNoIGl0IGlzKS4NCj4gDQo+IFdoYXQgSSBiZWxpZXZlIHdvdWxkIGJlIHRoZSBjbGVhbmVz dCBzb2x1dGlvbiB3b3VsZCBiZSB0byBhYnN0cmFjdCANCj4gTnZtRXhwcmVzc1BlaSB0byB0aGUg cG9pbnQgd2hlcmUgaXQgY2FuIGZ1bmN0aW9uIHdpdGhvdXQgdGhlIExvY2tCb3hMaWIuDQo+IEJ1 dCByZWdhcmRsZXNzLCBpdCBkb2VzIG5vdCBsb29rIHZhbGlkIHRvIG1lIGZvciBzb21ldGhpbmcg YXMgDQo+IGFyY2hpdGVjdHVyZS1zcGVjaWZpYyBhcyBNZGVNb2R1bGVQa2cvTGlicmFyeS9TbW1M b2NrQm94TGliLyB0byBsaXZlIA0KPiB1bmRlciAuY29tbW9uIHNlY3Rpb25zIGluIHRoZSAuZHNj LiAoQW5kIGlmIHRoaXMgY2hhbmdlcyBhdCBzb21lIA0KPiBwb2ludCwgYmVjYXVzZSB3ZSBpbXBs ZW1lbnQgYW4gQVJNL0FBUkNINjQgZXF1aXZhbGVudCBiYXNlZCBvbiANCj4gU3RhbmRhbG9uZU1t UGtnLCB3ZSB3aWxsIG5lZWQgYSBtYWpvciByZWZhY3RvcmluZyBvZiB0aGF0IGxpYnJhcnkgDQo+ IGFueXdheS4pDQo+IA0KPiAvDQo+ICAgICBMZWlmDQo+IA0KPiBNZGVNb2R1bGVQa2cvTWRlTW9k dWxlUGtnLmRzYyB8IDEgKw0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspDQo+IA0K PiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBrZy5kc2MgDQo+IGIvTWRlTW9k dWxlUGtnL01kZU1vZHVsZVBrZy5kc2MgaW5kZXggNmNkMTcyN2EwZC4uNmUyN2U5Y2I2OCAxMDA2 NDQNCj4gLS0tIGEvTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBrZy5kc2MNCj4gKysrIGIvTWRlTW9k dWxlUGtnL01kZU1vZHVsZVBrZy5kc2MNCj4gQEAgLTE3OCw2ICsxNzgsNyBAQCBbTGlicmFyeUNs YXNzZXMuY29tbW9uLk1NX1NUQU5EQUxPTkVdDQo+ICBbTGlicmFyeUNsYXNzZXMuQVJNLCBMaWJy YXJ5Q2xhc3Nlcy5BQVJDSDY0XQ0KPiAgICBBcm1MaWJ8QXJtUGtnL0xpYnJhcnkvQXJtTGliL0Fy bUJhc2VMaWIuaW5mDQo+ICAgIEFybU1tdUxpYnxBcm1Qa2cvTGlicmFyeS9Bcm1NbXVMaWIvQXJt TW11QmFzZUxpYi5pbmYNCj4gKyAgTG9ja0JveExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9Mb2Nr Qm94TnVsbExpYi9Mb2NrQm94TnVsbExpYi5pbmYNCj4gIA0KPiAgICAjDQo+ICAgICMgSXQgaXMg bm90IHBvc3NpYmxlIHRvIHByZXZlbnQgQVJNIGNvbXBpbGVyIGNhbGxzIHRvIGdlbmVyaWMgaW50 cmluc2ljIGZ1bmN0aW9ucy4NCj4gDQoNCkkgdGhpbmsgdGhpcyBwYXRjaCBpcyBleGFjdGx5IHRo ZSByaWdodCBzb2x1dGlvbi4NCg0KVGhlIGNvZGUgYWRkZWQgaW4gY29tbWl0IDA1ZmQyYTkyNjgz MyBpcyBnYXRlZCBieSAoQm9vdE1vZGUgPT0gQk9PVF9PTl9TM19SRVNVTUUpLiBUaGF0IGNvbmRp dGlvbiBjYW4gbmV2ZXIgZXZhbHVhdGUgdG8gVFJVRSBvbiBBUk0vQUFSQ0g2NCwgcHJlc2VudGx5 LiBBY2NvcmRpbmdseSwgdGhlIHN0YXRlZCBnb2FsIG9mIHRoZSBjb21taXQgZG9lc24ndCBhcHBs eSB0byBBUk0vQUFSQ0g2NDoNCg0KICAgIFRoZSBwdXJwb3NlIGlzIHRvIHBlcmZvcm0gYW4gb24t ZGVtYW5kIChwYXJ0aWFsKSBOVk0gRXhwcmVzcyBkZXZpY2UNCiAgICBlbnVtZXJhdGlvbi9pbml0 aWFsaXphdGlvbiB0byBiZW5lZml0IHRoZSBTMyByZXN1bWUgcGVyZm9ybWFuY2UuDQoNCkdpdmVu IHRoYXQgdGhlIFJlc3RvcmVMb2NrQm94KCkgY2FsbHMgYXJlIG5ldmVyIHJlYWNoZWQgKHdoaWNo IGlzIGNvcnJlY3QsIGJ5IGRlc2lnbiwgYXQgdGhlIHByZXNlbnQgbGV2ZWwgb2YgQUNQSSBTMyBl bmFibGVtZW50IGluIGVkazIgZm9yIEFSTS9BQVJDSDY0KSwgY2F1c2luZyB0aGUgbG9ja2JveCBB UElzIHRvICJkbyBub3RoaW5nIGJleW9uZCBjb21waWxlIiBpcyBleGFjdGx5IHJpZ2h0LiBJTU8g YW55d2F5Lg0KDQpPbmNlIEFSTS9BQVJDSDY0IGdyb3cgUzMgc3VwcG9ydCwgYSBmdW5jdGlvbmFs IGFuZCBzZWN1cmUgTG9ja0JveCB3aWxsIGhhdmUgdG8gYmUgcGFydCBvZiB0aGF0LiBQZXJoYXBz IGl0IHdpbGwgdXNlICJzdGFuZGFsb25lIE1NIjsgSSdtIG5vdCBzdXJlLiBUaGUgcG9pbnQgaXMs IG9uY2UgdGhlIGdvYWwgb2YgdGhlIGNvbW1pdCBzdGFydHMgYXBwbHlpbmcgdG8gQVJNL0FBUkNI NjQsIGEgZnVuY3Rpb25hbCBMb2NrQm94IHdpbGwgaGF2ZSBiZWVuIGltcGxlbWVudGVkIGZvciBB Uk0vQUFSQ0g2NDsgYW5kIHRoYXQgbGliIGluc3RhbmNlIHdpbGwgY2VydGFpbmx5IG5vdCBkZXBl bmQgb24gUGNkRHhlSXBsU3dpdGNoVG9Mb25nTW9kZS4NCg0KVW50aWwgc3VjaCB0aW1lLCB0aGlz IHBhdGNoIGlzIGZpbmUuDQoNClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo YXQuY29tPg0KDQpUaGFua3MNCkxhc3psbw0K