From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web12.5331.1576200037994864925 for ; Thu, 12 Dec 2019 17:20:38 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: ray.ni@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Dec 2019 17:20:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,307,1571727600"; d="scan'208";a="414130588" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga005.fm.intel.com with ESMTP; 12 Dec 2019 17:20:37 -0800 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 12 Dec 2019 17:20:37 -0800 Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 12 Dec 2019 17:20:37 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.90]) by SHSMSX106.ccr.corp.intel.com ([169.254.10.236]) with mapi id 14.03.0439.000; Fri, 13 Dec 2019 09:20:35 +0800 From: "Ni, Ray" To: Tom Lendacky , "devel@edk2.groups.io" CC: "Justen, Jordan L" , Laszlo Ersek , Ard Biesheuvel , "Kinney, Michael D" , "Gao, Liming" , "Dong, Eric" , Brijesh Singh , "Wang, Jian J" , "Wu, Hao A" , "Bi, Dandan" Subject: Re: [edk2-devel] [RFC PATCH v3 33/43] MdeModulePkg: Reserve a 16-bit protected mode code segment descriptor Thread-Topic: [edk2-devel] [RFC PATCH v3 33/43] MdeModulePkg: Reserve a 16-bit protected mode code segment descriptor Thread-Index: AQHVn95M/pyB7hSI+UC0DgZ2PD0Y1Ke2MvyggABqwICAAMmAkA== Date: Fri, 13 Dec 2019 01:20:35 +0000 Message-ID: <734D49CCEBEEF84792F5B80ED585239D5C39A9C3@SHSMSX104.ccr.corp.intel.com> References: <734D49CCEBEEF84792F5B80ED585239D5C399A87@SHSMSX104.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYzk0NjQ1N2EtNWNmYi00MjRlLTk0NTEtNGVhYzI0ZDRhMzFiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZGszVFF4Qm1ybm0xMXpTaUJib1hqbjNxbFpqOTU5TENJTVlseEJ2UHJLQjNWUUtWS2lXdTNiMTFlYnJHVnVWZyJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: ray.ni@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXQncyBub3QgYSByZXF1aXJlbWVudC4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBUb20gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPg0KPiBTZW50OiBG cmlkYXksIERlY2VtYmVyIDEzLCAyMDE5IDU6MTkgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvOyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPg0KPiBDYzogSnVzdGVuLCBKb3JkYW4gTCA8 am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j b20+OyBBcmQgQmllc2hldXZlbA0KPiA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz47IEtpbm5l eSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IEdhbywgTGltaW5nIDxs aW1pbmcuZ2FvQGludGVsLmNvbT47IERvbmcsDQo+IEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+ OyBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+OyBXYW5nLCBKaWFuIEogPGpp YW4uai53YW5nQGludGVsLmNvbT47IFd1LCBIYW8gQQ0KPiA8aGFvLmEud3VAaW50ZWwuY29tPjsg QmksIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRl dmVsXSBbUkZDIFBBVENIIHYzIDMzLzQzXSBNZGVNb2R1bGVQa2c6IFJlc2VydmUgYSAxNi1iaXQg cHJvdGVjdGVkIG1vZGUgY29kZSBzZWdtZW50IGRlc2NyaXB0b3INCj4gDQo+IE9uIDEyLzEyLzE5 IDEyOjU3IEFNLCBOaSwgUmF5IHZpYSBHcm91cHMuSW8gd3JvdGU6DQo+ID4gSXMgdGhlIDE2Yml0 IGNvZGUgc2VnbWVudCBkZXNjcmlwdG9yIG5lZWRlZCBpbiBlYXJseSBEWEUgYmVmb3JlIENwdUR4 ZSAoRFhFIE1QKT8NCj4gDQo+IEkgZG9uJ3QgYmVsaWV2ZSBpdCBpcy4gSSBkaWQgdGhpcyB0byBr ZWVwIGFsbCBvZiB0aGUgQ1MgZGVzY3JpcHRvcnMNCj4gY29uc2lzdGVudCBzaW5jZSB0aGUgb25l cyBoZXJlIHNlZW1lZCB0byBsaW5lIHVwIHdpdGggdGhlIG9uZXMgaW4NCj4gVWVmaUNwdVBrZy9D cHVEeGUvQ3B1R2R0LmMuICBJIGNhbiByZW1vdmUgdGhpcyBjaGFuZ2UgaWYgdGhhdCBpc24ndA0K PiBhIHJlcXVpcmVtZW50Lg0KPiANCj4gVGhhbmtzLA0KPiBUb20NCj4gDQo+ID4NCj4gPj4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogVG9tIExlbmRhY2t5IDx0aG9tYXMu bGVuZGFja3lAYW1kLmNvbT4NCj4gPj4gU2VudDogVGh1cnNkYXksIE5vdmVtYmVyIDIxLCAyMDE5 IDQ6MDcgQU0NCj4gPj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4+IENjOiBKdXN0ZW4s IEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPjsgTGFzemxvIEVyc2VrIDxsZXJz ZWtAcmVkaGF0LmNvbT47IEFyZCBCaWVzaGV1dmVsDQo+ID4+IDxhcmQuYmllc2hldXZlbEBsaW5h cm8ub3JnPjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsg R2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsNCj4gRG9uZywNCj4gPj4gRXJpYyA8 ZXJpYy5kb25nQGludGVsLmNvbT47IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBCcmlqZXNo IFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+OyBXYW5nLCBKaWFuIEoNCj4gPj4gPGppYW4u ai53YW5nQGludGVsLmNvbT47IFd1LCBIYW8gQSA8aGFvLmEud3VAaW50ZWwuY29tPjsgQmksIERh bmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4NCj4gPj4gU3ViamVjdDogW1JGQyBQQVRDSCB2MyAz My80M10gTWRlTW9kdWxlUGtnOiBSZXNlcnZlIGEgMTYtYml0IHByb3RlY3RlZCBtb2RlIGNvZGUg c2VnbWVudCBkZXNjcmlwdG9yDQo+ID4+DQo+ID4+IEJaOg0KPiBodHRwczovL25hbTExLnNhZmVs aW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZidWd6aWxsYS50 aWFub2NvcmUub3JnJTJGc2hvd19idWcuY2dpJTNGaWQlM0QyMQ0KPiA5OCZhbXA7ZGF0YT0wMiU3 QzAxJTdDdGhvbWFzLmxlbmRhY2t5JTQwYW1kLmNvbSU3QzhlYzg4ZTg5MTJjZDRiOTllYjBmMDhk NzdlZDA5YjJjJTdDM2RkODk2MWZlNDg4NGU2MA0KPiA4ZTExYTgyZDk5NGUxODNkJTdDMCU3QzAl N0M2MzcxMTczMDY3MzgwMTM3OTImYW1wO3NkYXRhPVB3U1FjNTNtdFBNVVRBTGFSaFFyY1F6R0kz b29QVU1oY2t0WUxpMWV6ZmsNCj4gJTNEJmFtcDtyZXNlcnZlZD0wDQo+ID4+DQo+ID4+IFNFVi1F UyBndWVzdCBBUCBib290IHN1cHBvcnQgbmVlZHMgdG8gdHJhbnNpdGlvbiBmcm9tIDY0LWJpdCBs b25nIG1vZGUNCj4gPj4gaW50byAxNi1iaXQgcmVhbCBtb2RlLiBUaGlzIHdpbGwgcmVxdWlyZSBh IDE2LWJpdCBjb2RlIHNlZ21lbnQgZGVzY3JpcHRvci4NCj4gPj4gUmVzZXJ2ZSBvbmUgb2YgdGhl IHNwYXJlIHNlZ21lbnQgZGVzY3JpcHRvcnMgKDB4MjgpIGZvciB0aGlzIHB1cnBvc2UuDQo+ID4+ DQo+ID4+IENjOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPiA+PiBDYzog SGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4NCj4gPj4gQ2M6IERhbmRhbiBCaSA8ZGFuZGFu LmJpQGludGVsLmNvbT4NCj4gPj4gQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBUb20gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQu Y29tPg0KPiA+PiAtLS0NCj4gPj4gIE1kZU1vZHVsZVBrZy9Db3JlL0R4ZUlwbFBlaW0vSWEzMi9E eGVMb2FkRnVuYy5jIHwgMiArLQ0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAxIGRlbGV0aW9uKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9NZGVNb2R1bGVQa2cvQ29y ZS9EeGVJcGxQZWltL0lhMzIvRHhlTG9hZEZ1bmMuYw0KPiBiL01kZU1vZHVsZVBrZy9Db3JlL0R4 ZUlwbFBlaW0vSWEzMi9EeGVMb2FkRnVuYy5jDQo+ID4+IGluZGV4IDI4NGIzNDgxOGNhNy4uYzlj ZjJlMzYyMTRmIDEwMDY0NA0KPiA+PiAtLS0gYS9NZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWlt L0lhMzIvRHhlTG9hZEZ1bmMuYw0KPiA+PiArKysgYi9NZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQ ZWltL0lhMzIvRHhlTG9hZEZ1bmMuYw0KPiA+PiBAQCAtMzMsNyArMzMsNyBAQCBHTE9CQUxfUkVN T1ZFX0lGX1VOUkVGRVJFTkNFRCBJQTMyX0dEVCBnR2R0RW50cmllc1tdID0gew0KPiA+PiAgLyog MHgxMCAqLyAge3sweGZmZmYsIDAsICAwLCAgMHhmLCAgMSwgIDAsICAxLCAgMHhmLCAgMCwgIDAs IDEsICAxLCAgMH19LCAvL2xpbmVhciBjb2RlIHNlZ21lbnQgZGVzY3JpcHRvcg0KPiA+PiAgLyog MHgxOCAqLyAge3sweGZmZmYsIDAsICAwLCAgMHgzLCAgMSwgIDAsICAxLCAgMHhmLCAgMCwgIDAs IDEsICAxLCAgMH19LCAvL3N5c3RlbSBkYXRhIHNlZ21lbnQgZGVzY3JpcHRvcg0KPiA+PiAgLyog MHgyMCAqLyAge3sweGZmZmYsIDAsICAwLCAgMHhhLCAgMSwgIDAsICAxLCAgMHhmLCAgMCwgIDAs IDEsICAxLCAgMH19LCAvL3N5c3RlbSBjb2RlIHNlZ21lbnQgZGVzY3JpcHRvcg0KPiA+PiAtLyog MHgyOCAqLyAge3swLCAgICAgIDAsICAwLCAgMCwgICAgMCwgIDAsICAwLCAgMCwgICAgMCwgIDAs IDAsICAwLCAgMH19LCAvL3NwYXJlIHNlZ21lbnQgZGVzY3JpcHRvcg0KPiA+PiArLyogMHgyOCAq LyAge3sweGZmZmYsIDAsICAwLCAgMHhhLCAgMSwgIDAsICAxLCAgMHhmLCAgMCwgIDAsIDAsICAx LCAgMH19LCAvL3N5c3RlbSBjb2RlMTYgc2VnbWVudCBkZXNjcmlwdG9yDQo+ID4+ICAvKiAweDMw ICovICB7ezB4ZmZmZiwgMCwgIDAsICAweDIsICAxLCAgMCwgIDEsICAweGYsICAwLCAgMCwgMSwg IDEsICAwfX0sIC8vc3lzdGVtIGRhdGEgc2VnbWVudCBkZXNjcmlwdG9yDQo+ID4+ICAvKiAweDM4 ICovICB7ezB4ZmZmZiwgMCwgIDAsICAweGEsICAxLCAgMCwgIDEsICAweGYsICAwLCAgMSwgMCwg IDEsICAwfX0sIC8vc3lzdGVtIGNvZGUgc2VnbWVudCBkZXNjcmlwdG9yDQo+ID4+ICAvKiAweDQw ICovICB7ezAsICAgICAgMCwgIDAsICAwLCAgICAwLCAgMCwgIDAsICAwLCAgICAwLCAgMCwgMCwg IDAsICAwfX0sIC8vc3BhcmUgc2VnbWVudCBkZXNjcmlwdG9yDQo+ID4+IC0tDQo+ID4+IDIuMTcu MQ0KPiA+DQo+ID4NCj4gPiANCj4gPg0K