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.115; helo=mga14.intel.com; envelope-from=star.zeng@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by ml01.01.org (Postfix) with ESMTP id 74F442035A7AD for ; Thu, 16 Nov 2017 08:35:56 -0800 (PST) Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Nov 2017 18:47:23 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,402,1505804400"; d="scan'208";a="174073778" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga005.jf.intel.com with ESMTP; 15 Nov 2017 18:47:22 -0800 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 15 Nov 2017 18:47:22 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 15 Nov 2017 18:47:22 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.175]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.159]) with mapi id 14.03.0319.002; Thu, 16 Nov 2017 10:46:40 +0800 From: "Zeng, Star" To: Ard Biesheuvel , Laszlo Ersek CC: "Wang, Jian J" , Matt Fleming , "edk2-devel@lists.01.org" , "Yao, Jiewen" , "Dong, Eric" , "Zeng, Star" Thread-Topic: [PATCH v5] UefiCpuPkg/CpuDxe: Fix multiple entries of RT_CODE in memory map Thread-Index: AQHTXVX5SdZFZz6mMUu4JO7MnG7CHaMTycswgAC4eQCAAJCcUIAAH/Bg///ezoCAAALqgIABN8Ww Date: Thu, 16 Nov 2017 02:46:39 +0000 Message-ID: <0C09AFA07DD0434D9E2A0C6AEB0483103B9B5ED0@shsmsx102.ccr.corp.intel.com> References: <20171110010223.12696-1-jian.j.wang@intel.com> <9f53346f-c82c-c0ee-bca8-f53116227926@redhat.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B9B5921@shsmsx102.ccr.corp.intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v5] UefiCpuPkg/CpuDxe: Fix multiple entries of RT_CODE in memory map X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Nov 2017 16:36:00 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 U2VlbWluZ2x5LCB0aGUgTWVtb3J5IEF0dHJpYnV0ZXMgVGFibGUgc2hvdWxkIGJlIGNvbnN1bWVk IGZvciBtZW1vcnkgcHJvdGVjdGlvbi4NCg0KVUVGSSBzcGVjOiAiVGhlIE1lbW9yeSBBdHRyaWJ1 dGVzIFRhYmxlIGlzIGN1cnJlbnRseSB1c2VkIHRvIGRlc2NyaWJlIG1lbW9yeSBwcm90ZWN0aW9u cyB0aGF0IG1heSBiZSBhcHBsaWVkIHRvIHRoZSBFRkkgUnVudGltZSBjb2RlIGFuZCBkYXRhIGJ5 IGFuIG9wZXJhdGluZyBzeXN0ZW0gb3IgaHlwZXJ2aXNvci4iDQpTb21lb25lIChKaWV3ZW4/KSBm YW1pbGlhciB3aXRoIHRoZSB0YWJsZSBjb3VsZCBoZWxwIGludHJvZHVjZSB0aGUgYmFja2dyb3Vu ZC4NCg0KQW5kIHNlZW1pbmdseSwgdGhlIGNhcGFiaWxpdGllcyBpbiBVRUZJIG1lbW9yeSBtYXAg Y291bGQgbm90IGhhdmUgcGFnaW5nIHJlbGF0ZWQgYXMgaXQgd2lsbCBicmVhayB0aGUgY29tcGF0 aWJpbGl0eSB0byBPUy4NCg0KDQpUaGFua3MsDQpTdGFyDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KRnJvbTogQXJkIEJpZXNoZXV2ZWwgW21haWx0bzphcmQuYmllc2hldXZlbEBsaW5hcm8u b3JnXSANClNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMTUsIDIwMTcgMTE6NTkgUE0NClRvOiBM YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KQ2M6IFdhbmcsIEppYW4gSiA8amlhbi5q LndhbmdAaW50ZWwuY29tPjsgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47IE1hdHQg RmxlbWluZyA8bWF0dEBjb2RlYmx1ZXByaW50LmNvLnVrPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5v cmc7IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IERvbmcsIEVyaWMgPGVyaWMu ZG9uZ0BpbnRlbC5jb20+DQpTdWJqZWN0OiBSZTogW1BBVENIIHY1XSBVZWZpQ3B1UGtnL0NwdUR4 ZTogRml4IG11bHRpcGxlIGVudHJpZXMgb2YgUlRfQ09ERSBpbiBtZW1vcnkgbWFwDQoNCk9uIDE1 IE5vdmVtYmVyIDIwMTcgYXQgMTU6NDgsIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+ IHdyb3RlOg0KPiBIaSBKaWFuLA0KPg0KPiBPbiAxMS8xNS8xNyAxMDoyNywgV2FuZywgSmlhbiBK IHdyb3RlOg0KPj4gSSB0cmllZCB0aGlzIHdvcmthcm91bmQgYW5kIHRoZXJlJ3JlIG5vIGZhaWx1 cmUgaW4gYm9vdGluZyBGZWRvcmEgMjYgDQo+PiBhbmQgV2luZG93cyBzZXJ2ZXIgMjAxNiBub3cu IElmIG5vIG9iamVjdGlvbiwgSSdsbCBtZXJnZSBpdCBpbnRvIG5ldyB2ZXJzaW9uIG9mIHRoaXMg cGF0Y2guDQo+DQo+IEknbSBub3QgdG9vIGZhbWlsaWFyIHdpdGggdGhlIExpbnV4IGtlcm5lbCdz IEVGSSBwaWVjZXMgbXlzZWxmOyB0aGF0J3MgDQo+IHdoeSBJIGFkZGVkIEFyZCBhbmQgTWF0dCBl YXJsaWVyIHRvIHRoZSB0aHJlYWQgKHdoZW4gSSByZXNwb25kZWQgd2l0aCANCj4gdGhlIHJlZ3Jl c3Npb24gcmVwb3J0KSAtLSBBcmQgYW5kIE1hdHQgbWFpbnRhaW4gRUZJIGluIHRoZSBMaW51eCBr ZXJuZWwuDQo+DQo+IFNvLCBpZiB5b3UgdGhpbmsgdGhlcmUncyBhIGJ1ZyBpbiBMaW51eCAoaS5l LiwgYSBtaXMtaW50ZXJwcmV0YXRpb24gb2YgDQo+IHRoZSBVRUZJIHNwZWMpLCBjYW4geW91IGd1 eXMgcGxlYXNlIGRpc2N1c3MgdGhhdCB0b2dldGhlcj8gQmVsb3cgeW91IHdyb3RlOg0KPg0KPiAt ICJJIHRoaW5rIGl0IG11c3QgYmUgdGhhdCB0aGUga2VybmVsIHdpbGwgbWFyayB0aGUgbWVtb3J5 IGJsb2NrIHRvIGJlDQo+ICAgIFJPL1hQL1JQIG1lbW9yeSBhY2NvcmRpbmcgdG8gaXRzIGNhcGFi aWxpdGllcyBidXQgbm90IGl0cyBjdXJyZW50DQo+ICAgIGF0dHJpYnV0ZXMiDQo+DQoNClRoZSBV RUZJIHNwZWMgZG9lcyBub3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiBjYXBhYmlsaXRpZXMgYW5kIGF0 dHJpYnV0ZXMsIHNvIGhvdyBvbiBlYXJ0aCBzaG91bGQgdGhlIE9TIGJlIGFibGUgdG8gbWFrZSB0 aGlzIGRpc3RpbmN0aW9uPw0KDQpGb3IgaW5zdGFuY2UsIHRoZSBVRUZJIHNwZWMgZGVmaW5lcyBF RklfTUVNT1JZX1JPIGFzDQoNCiIiIg0KUGh5c2ljYWwgbWVtb3J5IHByb3RlY3Rpb24gYXR0cmli dXRlOiBUaGUgbWVtb3J5IHJlZ2lvbiBzdXBwb3J0cyBtYWtpbmcgdGhpcyBtZW1vcnkgcmFuZ2Ug cmVhZC1vbmx5IGJ5IHN5c3RlbSBoYXJkd2FyZS4NCiIiIg0KDQp3aGljaCBpcyBlc3NlbnRpYWxs eSBhIGNhcGFiaWxpdHkgbm90IGFuIGF0dHJpYnV0ZS4gSG93ZXZlciwgRUZJX01FTU9SWV9STy9Y UCBhcmUgYWxzbyB1c2VkIHRvIGNvbnZleSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgbmF0dXJlIG9m IHRoZSAqY29udGVudHMqIG9mIHRoZSBtZW1vcnkgcmVnaW9uLCBpLmUuLCBpcyBpdCAudGV4dCwg LnJvZGF0YSBvciAuZGF0YS8uYnNzDQoNClNvIGdpdmVuIHRoYXQgdGhlIE9TIG9ubHkgaGFzIHRo ZSBVRUZJIG1lbW9yeSBtYXAgdG8gZ28gb24sIGhvdyBleGFjdGx5IHNob3VsZCBpdCBmaWd1cmUg b3V0IHdoYXQgdGhlc2UgYXR0cmlidXRlcyBhcmUgbWVhbnQgdG8gaW1wbHk/DQoNCj4gLSAidGhl cmUncyByZWFsIGdhcCBiZXR3ZWVuIFVFRkkgYW5kIE9TIG9uIGhvdyB0byBpbnRlcnByZXQgdGhl IG1lbW9yeQ0KPiAgICBjYXBhYmlsaXRpZXMiDQo+DQoNClllcy4gVGhlcmUgaXMgYWxzbyBhIGdh cCBiZXR3ZWVuIGhvdyBHQ0QgYW5kIHRoZSBVRUZJIG1lbW9yeSBtYXAgaW50ZXJwcmV0IHRoZXNl IGF0dHJpYnV0ZXMsIHdoaWNoIGlzIHdoeSBub2JvZHkgYm90aGVycyB0byBzZXQgdGhlIHByb3Rl Y3Rpb24gY2FwYWJpbGl0aWVzIGZvciBHQ0Q6IGl0IGdldHMgY29waWVkIGludG8gdGhlIFVFRkkg bWVtb3J5IG1hcCwgYW5kIG5vYm9keSBoYXMgYSBjbHVlIGhvdyB0aGUgT1Mgc2hvdWxkIHRyZWF0 IGl0Lg0KDQpXaGVuIHRoZSBbc2hvcnQgbGl2ZWRdDQpFRklfUFJPUEVSVElFU19SVU5USU1FX01F TU9SWV9QUk9URUNUSU9OX05PTl9FWEVDVVRBQkxFX1BFX0RBVEENCmZlYXR1cmUgd2FzIGludHJv ZHVjZWQsIGl0IHdhcyBlc3NlbnRpYWxseSBkZWNpZGVkIHRoYXQgUk8gYW5kIFhQIG1heSBiZSB1 c2VkIHRvIGFubm90YXRlIHRoZSBuYXR1cmUgb2YgdGhlIGNvbnRlbnRzIG9mIG1lbW9yeSByZWdp b25zLCB3aGVyZSBjb2RlIHdhcyBtYXBwZWQgUk8gYW5kIGRhdGEgbWFwcGVkIFhQLg0KDQo+IFdo eSBpcyBpdCB3cm9uZyBmb3IgdGhlIE9TIGtlcm5lbCwgYWNjb3JkaW5nIHRvIHRoZSBVRUZJIHNw ZWMsIHRvIA0KPiBjaGFuZ2UgdGhlIGF0dHJpYnV0ZXMgLyBtYXBwaW5ncyBvZiBhIG1lbW9yeSBh cmVhLCBhcyBsb25nIGFzIGl0IHN0YXlzIA0KPiBjb21wbGlhbnQgd2l0aCB0aGUgYWR2ZXJ0aXNl ZCBjYXBhYmlsaXRpZXM/IEhvdyBpcyBhbiBPUyBleHBlY3RlZCB0byANCj4gd29yaywgdXBvbiBz ZWVpbmcgdGhvc2UgbmV3ICJwYWdpbmcgY2FwYWJpbGl0aWVzIGZyb20gVUVGSSBtZW1vcnkgbWFw Ig0KPiAoaW4gU3RhcidzIHdvcmRzKT8NCj4NCj4gQXBwYXJlbnRseSwgaXQncyBub3QganVzdCBM aW51eCB0aGF0J3MgY29uZnVzZWQ7IHNlZSB0aGUgV2luMjAxNiBjcmFzaCANCj4gdG9vLiBJcyB0 aGUgVUVGSSBzcGVjIGRldGFpbGVkIGVub3VnaCBvbiB0aG9zZSBjYXBhYmlsaXRpZXM/IChSZWNl bnRseSANCj4gSSB0cmllZCB0byByZXZpZXcgdGhlIHBhZ2luZyBjYXBhYmlsaXRpZXMgbXlzZWxm IGluIHRoZSBzcGVjLCBhbmQgSSANCj4gZW5kZWQgdXAgdG90YWxseSBjb25mdXNlZC4uLikNCj4N Cg0KSSB0aGluayBpdCBpcyBzaW1wbHkgaW1wb3NzaWJsZSBhdCB0aGlzIHBvaW50IHRvIGludGVy cHJldCB0aG9zZSBmbGFncyBhcyBhdHRyaWJ1dGVzLCBpLmUuLCBSTyBtZWFucyBjb2RlIHRoYXQg bWF5IGJlIG1hcHBlZCByZWFkLW9ubHksIGFuZCBYUCBtZWFucyBkYXRhIHRoYXQgbWF5IGJlIG1h cHBlZCBub24tZXhlY3V0YWJsZS4gQW55dGhpbmcgYmV5b25kIHRoYXQgb3BlbnMgYSBjYW4gb2Yg d29ybXMgdGhhdCBpcyBib3VuZCB0byBicmVhayBzdHVmZiBhbGwgb3ZlciB0aGUgcGxhY2UuDQoN Ci0tDQpBcmQuDQo=