From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0614.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe4a::614]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3BE678038B for ; Thu, 9 Mar 2017 07:36:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=82AwKMoaY8WXSP89OgQVY5R/z8xlP+sao3MLREOQHt8=; b=UZO0bCz3c8HBGBdYhXAv1aoZU2RGHz7NlvCL7cEwqC77Qk/29SQ0SoRzX/cNPv5A4m1QbjhTfINaDWg/Efn7ILuH6iDxOjNMk1TGWQWeVa+2HP6zC+nPoZoB2sGaqKk725xg0OqOo5Mhz0fVbUjJPvWRmdn3py9MTheB44v7VNU= Received: from BN6PR12MB1233.namprd12.prod.outlook.com (10.168.227.19) by BN6PR12MB1137.namprd12.prod.outlook.com (10.168.226.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.12; Thu, 9 Mar 2017 15:36:33 +0000 Received: from BN6PR12MB1233.namprd12.prod.outlook.com ([10.168.227.19]) by BN6PR12MB1233.namprd12.prod.outlook.com ([10.168.227.19]) with mapi id 15.01.0947.022; Thu, 9 Mar 2017 15:36:31 +0000 From: "Duran, Leo" To: "'Gao, Liming'" , "Justen, Jordan L" , "Kinney, Michael D" , "edk2-devel@lists.01.org" , Brijesh Singh , "Laszlo Ersek" CC: "Lendacky, Thomas" , "brijesh.sing@amd.com" Thread-Topic: [RFC PATCH v1 4/5] OvmfPkg/BaseIoLibIntrinsic: import BaseIoLibIntrinsic package Thread-Index: AQHSltFL234MMBv43kWrHa4aU4GAGKGJoIcAgAAucgCAAUhvAIAANwUAgAByT4CAAOWeUA== Date: Thu, 9 Mar 2017 15:36:31 +0000 Message-ID: References: <148884284887.29188.7643544710695103939.stgit@brijesh-build-machine> <148884287496.29188.5155874233993236979.stgit@brijesh-build-machine> <2c6593dd-12f5-9277-0c36-ffd2d6c2cc55@redhat.com> <148891718851.27104.2018366977522352345@jljusten-skl> <4A89E2EF3DFEDB4C8BFDE51014F606A14D6ECFA9@shsmsx102.ccr.corp.intel.com> <148899953450.16179.11727988878279840569@jljusten-skl> <4A89E2EF3DFEDB4C8BFDE51014F606A14D6ED505@shsmsx102.ccr.corp.intel.com> In-Reply-To: <4A89E2EF3DFEDB4C8BFDE51014F606A14D6ED505@shsmsx102.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=leo.duran@amd.com; x-originating-ip: [165.204.77.1] x-microsoft-exchange-diagnostics: 1; BN6PR12MB1137; 7:jcpjyMKrrRYbV8IBnbgagZ0C6zGmgpV85UCrUdpiTEVRf56RODgzkjO5yZzDK//90Mn5I9A96iPqwNw2qiNlgTv5rF/Z0oq0AJadnPtBZ6np0VOsymKI40KTmKdy10jiyxfPD+vlxLITRJsWUzpgnAnTxKtunCPSech482AuoM6Zaahe+TsSaWXykxLq8BjziiksqE+HTPiUOyKoyFnmlLu/v+/J2KOb/ULuJG/C4CxFd+3Mbb4TxZW4LkdPl/AMgfdM9Q4hDYcf5c+F3/hQ7UHaKfhrmdgJCBaV05Nh4ASXkPm8vNqDDmffcXqt6rM5I1cQzVKlvi7pOUJWbtWvUA==; 20:b9bM/Fx8A7FxSang/H3HO+7cmWbvBAAhUH2Tf7ElQongnGN/4ZDFO4g4FccordDzQAoXwCDwJOJkFZugYNcho87BnjmD2Cahr3EKv9/lD0ubr/39dgg2q/RWKJlTRT0j9veaMzu+NOfzpHUx1vB6fM0AydV2xY8gn5ljrGbG94eJcv6Get4yu3g9RYZYegAGbnCF3pDB/9RkcnU9EVIIwxyXmBxIy59E1e22jjVaniZ7DkLRnb4ODrDiLbtAnaBz x-forefront-antispam-report: SFV:SKI; SCL:-1SFV:NSPM; SFS:(10009020)(979002)(6009001)(6029001)(39410400002)(39860400002)(39840400002)(39450400003)(39850400002)(377424004)(24454002)(13464003)(377454003)(2906002)(2501003)(86362001)(106116001)(9686003)(3280700002)(4326008)(99286003)(5660300001)(54906002)(53936002)(55016002)(8676002)(3660700001)(2900100001)(54356999)(76176999)(33656002)(50986999)(7696004)(8936002)(122556002)(189998001)(77096006)(81166006)(6116002)(3846002)(53546006)(102836003)(229853002)(66066001)(6506006)(74316002)(6436002)(2950100002)(38730400002)(6246003)(39060400002)(305945005)(93886004)(25786008)(7736002)(357944003)(217873001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1137; H:BN6PR12MB1233.namprd12.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; x-ms-office365-filtering-correlation-id: d134babb-e95c-4819-8aa8-08d467020fc7 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN6PR12MB1137; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(767451399110)(162533806227266)(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123558025)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(6072148); SRVR:BN6PR12MB1137; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1137; x-forefront-prvs: 0241D5F98C received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2017 15:36:31.7007 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1137 Subject: Re: [RFC PATCH v1 4/5] OvmfPkg/BaseIoLibIntrinsic: import BaseIoLibIntrinsic package X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Mar 2017 15:36:35 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T0ssIHdoYXQgSSdtIGhlYXJpbmcgaXM6DQotIExldCdzIGxlYXZlIHRoZSBGaWZvIHJvdXRpbmVz IGluIEJhc2VJb0xpYiAoYXMgd2UgY3VycmVudGx5IGhhdmUpDQotIEFuZCBsZXQncyBhZGQgdGhl IFNFViBjaGVja3MgdG8gQmFzZUlvTGliLCBzbyB0aGF0IE92bVBrZyAoZXQgYWwpIGNhbiBjb25z dW1lIGl0IGFzLWlzDQoNCklmIHNvLCBJIGNvdWxkIHB1dCBhIHBhdGNoLXNldCB0b2dldGhlciBm b3IgdGhhdC4uLiBQbGVhc2UgY29uZmlybS4NCkJUVywgSSdkIHRyeSB0byBtaW5pbWl6ZSB0aGUg bmVlZCBmb3IgQ1BVSUQgKGUuZy4sIGNoZWNrIGl0IG9uY2UgYW5kIGNhY2hlIHRoZSByZXN1bHQp DQoNCkxlbw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEdhbywgTGlt aW5nIFttYWlsdG86bGltaW5nLmdhb0BpbnRlbC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwgTWFy Y2ggMDgsIDIwMTcgNzo0OCBQTQ0KPiBUbzogSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVz dGVuQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT47IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnOyBCcmlqZXNoIFNpbmdoDQo+IDxicmlq ZXNoLmtzaW5naEBnbWFpbC5jb20+OyBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0K PiBDYzogTGVuZGFja3ksIFRob21hcyA8VGhvbWFzLkxlbmRhY2t5QGFtZC5jb20+OyBEdXJhbiwg TGVvDQo+IDxsZW8uZHVyYW5AYW1kLmNvbT47IGJyaWplc2guc2luZ0BhbWQuY29tDQo+IFN1Ympl Y3Q6IFJFOiBbUkZDIFBBVENIIHYxIDQvNV0gT3ZtZlBrZy9CYXNlSW9MaWJJbnRyaW5zaWM6IGlt cG9ydA0KPiBCYXNlSW9MaWJJbnRyaW5zaWMgcGFja2FnZQ0KPiANCj4gDQo+IA0KPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogSnVzdGVuLCBKb3JkYW4gTA0KPiA+IFNl bnQ6IFRodXJzZGF5LCBNYXJjaCA5LCAyMDE3IDI6NTkgQU0NCj4gPiBUbzogR2FvLCBMaW1pbmcg PGxpbWluZy5nYW9AaW50ZWwuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQNCj4gPiA8bWljaGFlbC5k Lmtpbm5leUBpbnRlbC5jb20+OyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZzsgQnJpamVzaCBTaW5n aA0KPiA+IDxicmlqZXNoLmtzaW5naEBnbWFpbC5jb20+OyBMYXN6bG8gRXJzZWsgPGxlcnNla0By ZWRoYXQuY29tPg0KPiA+IENjOiBUaG9tYXMuTGVuZGFja3lAYW1kLmNvbTsgbGVvLmR1cmFuQGFt ZC5jb207DQo+IGJyaWplc2guc2luZ0BhbWQuY29tDQo+ID4gU3ViamVjdDogUkU6IFtSRkMgUEFU Q0ggdjEgNC81XSBPdm1mUGtnL0Jhc2VJb0xpYkludHJpbnNpYzogaW1wb3J0DQo+ID4gQmFzZUlv TGliSW50cmluc2ljIHBhY2thZ2UNCj4gPg0KPiA+IE9uIDIwMTctMDMtMDggMDc6NDE6NTgsIEdh bywgTGltaW5nIHdyb3RlOg0KPiA+ID4NCj4gPiA+ID4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+ID4gPkZyb206IEp1c3RlbiwgSm9yZGFuIEwNCj4gPiA+DQo+ID4gPiA+T25lIG90aGVy IHRob3VnaHQgaXMsIHNob3VsZCB3ZSBjb25zaWRlciBhIER4ZVNtbSBhbHRlcm5hdGl2ZSAuaW5m DQo+ID4gPiA+Zm9yIEJhc2VJb0xpYkludHJpbnNpYy5pbmY/IEluIHRoYXQgY2FzZSB3ZSBjb3Vs ZCB1c2UgYSBnbG9iYWwNCj4gPiA+ID52YXJpYWJsZSB0byBoZWxwIG91dC4gTWF5YmUgdGhpcyBj b3VsZCBwcmV2ZW50IHRoZSBjb25jZXJuIHRoYXQNCj4gPiA+ID5taWdodCBkcml2ZSBhIG5ldyBQ Q0QgdG8gYmUgYWRkZWQ/DQo+ID4gPiA+DQo+ID4gPiA+LUpvcmRhbg0KPiA+ID4gQ3VycmVudCBw YXRjaCBoYXMgc3RvcmVkIHRoZSBjaGVjayBzdGF0ZSBpbnRvIGRhdGEgc2VjdGlvbi4gSW4gUEVJ DQo+ID4gPiBwaGFzZSwgdGhlIGRhdGEgc2VjdGlvbiBjYW4ndCBiZSB3cml0dGVuLiBTbywgZXZl cnkgY2FsbCB3aWxsIGNoZWNrDQo+ID4gPiBDcHVJZC4gSW4gRFhFIGFuZCBTTU0gcGhhc2UsIHRo ZSBkYXRhIHNlY3Rpb24gY2FuIGJlIHdyaXR0ZW4uIFRoZQ0KPiA+ID4gZmlyc3QgY2FsbCB3aWxs IGNhY2hlIHRoZSBjaGVjayBzdGF0ZS4gU28sIG5vIER4ZVNtbSBJTkYgaXMNCj4gPiA+IHJlcXVp cmVkLg0KPiA+ID4NCj4gPg0KPiA+IEkgZG9uJ3QgdGhpbmsgd2UgY2FuIGF0dGVtcHQgdG8gd3Jp dGUgYSB2YXJpYWJsZSB0byBtZW1vcnkgaW4gZ2VuZXJpYw0KPiA+IFNFQy9QRUkgY29kZS4gU29t ZSBmbGFzaCBtZW1vcnkgdHJlYXQgbWVtb3J5IHdyaXRlcyBhcyBhbiBJL08gZm9yDQo+ID4gcHJv Z3JhbW1pbmcgcHVycG9zZXMuIEkgdGhpbmsgd2UgYWRkZWQNCj4gPiBQY2RHdWlkZWRFeHRyYWN0 SGFuZGxlclRhYmxlQWRkcmVzcyBmb3IgdGhpcyByZWFzb24uIFRoaXMgaXMgd2h5IEkNCj4gPiBz dWdnZXN0ZWQgdGhhdCBtYXliZSB3ZSBjb3VsZCBhZGQgYSBEWEUvU01NIC5pbmYgd2hlcmUgd2Ug Y291bGQNCj4gYXNzdW1lDQo+ID4gd3JpdGVhYmxlIGdsb2JhbCB2YXJpYWJsZXMgZXhpdC4NCj4g Pg0KPiA+IC1Kb3JkYW4NCj4gDQo+IEkgZ2V0IHlvdXIgcG9pbnQuIFNvLCBJIHN1Z2dlc3QgdG8g YWx3YXlzIGNoZWNrIFNFViBpbiBCYXNlSW9MaWIuIElmIHBlb3BsZQ0KPiBtZWV0IHdpdGggdGhl IHBlcmZvcm1hbmNlIGlzc3VlLCBEWEUvU01NIHZlcnNpb24gSW9MaWIgY2FuIGJlIGFkZGVkDQo+ IGxhdGVyLg0KPiANCg0K