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=eric.dong@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (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 AFD83209603FA for ; Thu, 12 Jul 2018 03:56:01 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jul 2018 03:56:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,342,1526367600"; d="scan'208";a="53829932" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga007.fm.intel.com with ESMTP; 12 Jul 2018 03:56:00 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 12 Jul 2018 03:56:00 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 12 Jul 2018 03:55:59 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.100]) with mapi id 14.03.0319.002; Thu, 12 Jul 2018 18:55:58 +0800 From: "Dong, Eric" To: Laszlo Ersek , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [Patch 0/3] Optimize load uCode performance Thread-Index: AQHUGQdiiQKd78D1kku8rJJnETfByqSK1ZSAgACV2xA= Date: Thu, 12 Jul 2018 10:55:57 +0000 Message-ID: References: <20180711110729.12604-1-eric.dong@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 0/3] Optimize load uCode performance X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jul 2018 10:56:01 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3ps byBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgSnVs eSAxMiwgMjAxOCA1OjU4IFBNDQo+IFRvOiBEb25nLCBFcmljIDxlcmljLmRvbmdAaW50ZWwuY29t PjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUGF0Y2gg MC8zXSBPcHRpbWl6ZSBsb2FkIHVDb2RlIHBlcmZvcm1hbmNlDQo+IA0KPiBPbiAwNy8xMS8xOCAx MzowNywgRXJpYyBEb25nIHdyb3RlOg0KPiA+IFVzZSBiZWxvdyB0aHJlZSBydWxlcyB0byBvcHRp bWl6ZSBsb2FkIHVDb2RlIHBlcmZvcm1hbmNlOg0KPiA+IDEuIExldCBCU1AgcmVsb2NhdGUgdUNv ZGUgZnJvbSBmbGFzaCB0byBtZW1vcnkgZm9yIGJldHRlciBwZXJmb3JtYW5jZS4NCj4gPiAyLiBC U1AgY2FjaGVzIHRoZSBDUFUgSUQgYW5kIGFkZHJlc3Mgb2YgdUNvZGUgc28gQVAgZG9lc27igJl0 IG5lZWQgdG8gbG9vaw0KPiA+ICAgIGZvciB0aGUgdUNvZGUgYWdhaW4gaWYgdGhlIENQVSBJRCBp cyBzYW1lIGFzIEJTUOKAmXMuDQo+ID4gMy4gT25seSBhcHBseSB1Q29kZSBpbiBvbmUgdGhyZWFk IG9mIGEgY29yZSB3aGVuIGh5cGVyIHRocmVhZGluZyBpcw0KPiBlbmFibGVkLg0KPiA+DQo+ID4g VGVzdDoNCj4gPiBVc2UgYW4gc2FtcGxlIHBsYXRmb3JtIHdoaWNoIGhhcyAxIHNvY2tldCwgNCBj b3JlLCA4IHRocmVhZHMsIHRoZQ0KPiA+IENwdU1wUGVpIGRyaXZlciBjb3N0IHRpbWUgcmVkdWNl IGZyb20gMTA4LjRtcyB0byAyNy4ybXMNCj4gPg0KPiA+IEVyaWMgRG9uZyAoMyk6DQo+ID4gICBV ZWZpQ3B1UGtnL01wSW5pdExpYjogUmVsb2NhdGUgdUNvZGUgdG8gbWVtb3J5IHRvIHNhdmUgdGlt ZS4NCj4gPiAgIFVlZmlDcHVQa2cvTXBJbml0TGliOiBVc2UgQlNQIHVDb2RlIGZvciBBUHMgaWYg cG9zc2libGUuDQo+ID4gICBVZWZpQ3B1UGtnL01wSW5pdExpYjogTG9hZCB1Q29kZSBvbmNlIGZv ciBvbmUgY29yZS4NCj4gPg0KPiA+ICBVZWZpQ3B1UGtnL0xpYnJhcnkvTXBJbml0TGliL01pY3Jv Y29kZS5jIHwgNDMNCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0NCj4gPiAgVWVm aUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5jICAgICB8IDE3ICsrKysrKysrKystLS0N Cj4gPiAgVWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExpYi9NcExpYi5oICAgICB8IDExICsrKysr Ky0tDQo+ID4gIDMgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMo LSkNCj4gPg0KPiA+DQo+ID4NCj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KPiA+IGVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQo+ID4gZWRrMi1kZXZl bEBsaXN0cy4wMS5vcmcNCj4gPiBodHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2VkazItZGV2ZWwNCj4gPg0KPiANCj4gSSBhbHNvIHRyaWVkIHRvIHJlZ3Jlc3Npb24gdGVzdCB0 aGlzIHdpdGggT1ZNRi4gKEkga25vdyBJIHJlcXVlc3RlZCBzb21lDQo+IGNoYW5nZXMgZm9yIHBh dGNoICMxLCBob3dldmVyIHRob3NlIHdvdWxkIG9ubHkgYWZmZWN0IGJlaGF2aW9yIGluIHByYWN0 aWNlDQo+IHdoZW4gbWVtb3J5IGFsbG9jYXRpb24gZmFpbHMsIHNvIGl0IG1ha2VzIHNlbnNlIGZv ciBtZSB0byB0ZXN0IHRoaXMgdmVyc2lvbiBvZg0KPiB0aGUgc2VyaWVzIGFzIHdlbGwuKQ0KPiAN Cj4gVW5mb3J0dW5hdGVseSwgdGhlIHBhdGNoIHNldCBkb2Vzbid0IGFwcGx5OyBpdCBmYWlscyB3 aXRoIHRoZSBmaXJzdCBwYXRjaCBhbHJlYWR5Lg0KPiBJIHRyaWVkIG9uIHRvcCBvZiBjdXJyZW50 IG1hc3RlciwgY29tbWl0IDBhNTYzZjNmZWNmZA0KPiAoIkJhc2VUb29sOiBGaXhlZCB0aGUgaW5j b3JyZWN0IGNhY2hlIGtleS4iLCAyMDE4LTA3LTEyKS4NCj4gDQo+IENhbiB5b3UgcGxlYXNlIHBv c3QgYSB2MiB0aGF0IGlzIGFsc28gcmViYXNlZCBvbiBjdXJyZW50IG1hc3Rlcj8NCj4gDQoNCkkg anVzdCBzZW5kIHYyIHBhdGNoZXMgYmFzZSBvbiB0aGUgbGF0ZXN0IGNvZGViYXNlLCBwbGVhc2Ug dmVyaWZ5IHdpdGggdGhlIG5ld2VyIG9uZS4NCg0KPiBUaGFua3MNCj4gTGFzemxvDQo=