From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web11.2342.1570861136085475340 for ; Fri, 11 Oct 2019 23:18:56 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: liming.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Oct 2019 23:18:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,286,1566889200"; d="scan'208";a="188524842" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga008.jf.intel.com with ESMTP; 11 Oct 2019 23:18:54 -0700 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 11 Oct 2019 23:18:54 -0700 Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 11 Oct 2019 23:18:54 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by SHSMSX106.ccr.corp.intel.com ([169.254.10.119]) with mapi id 14.03.0439.000; Sat, 12 Oct 2019 14:18:52 +0800 From: "Liming Gao" To: "Justen, Jordan L" , "afish@apple.com" , Laszlo Ersek , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [Patch 05/12] MdePkg BaseIoLibIntrinsic: Remove __inline__ attribute for IO functions Thread-Topic: [edk2-devel] [Patch 05/12] MdePkg BaseIoLibIntrinsic: Remove __inline__ attribute for IO functions Thread-Index: AQHVd86OaXkfmYZ2IUq94CVRynp7B6dEMaIAgAyqXXD//9pcgIADI7bg///Ax4CAAcG9AIABPTUQ Date: Sat, 12 Oct 2019 06:18:50 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E516305@SHSMSX104.ccr.corp.intel.com> References: <1569570395-11240-1-git-send-email-liming.gao@intel.com> <1569570395-11240-6-git-send-email-liming.gao@intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E5124C6@SHSMSX104.ccr.corp.intel.com> <39dad92d-917a-c6a4-05ff-8e32afd05533@redhat.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E515758@SHSMSX104.ccr.corp.intel.com> <652367a4-4ebc-ae98-1c6c-d3feb04d1463@redhat.com> <157082172054.23619.12723457678761790595@jljusten-skl> In-Reply-To: <157082172054.23619.12723457678761790595@jljusten-skl> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: liming.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sm9yZGFuOg0KDQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBKdXN0ZW4sIEpv cmRhbiBMDQo+U2VudDogU2F0dXJkYXksIE9jdG9iZXIgMTIsIDIwMTkgMzoyMiBBTQ0KPlRvOiBh ZmlzaEBhcHBsZS5jb207IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ow0KPmRldmVs QGVkazIuZ3JvdXBzLmlvOyBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+U3Vi amVjdDogUmU6IFtlZGsyLWRldmVsXSBbUGF0Y2ggMDUvMTJdIE1kZVBrZyBCYXNlSW9MaWJJbnRy aW5zaWM6IFJlbW92ZQ0KPl9faW5saW5lX18gYXR0cmlidXRlIGZvciBJTyBmdW5jdGlvbnMNCj4N Cj5PbiAyMDE5LTEwLTEwIDA5OjMyOjE5LCBMYXN6bG8gRXJzZWsgd3JvdGU6DQo+PiBIaSBMaW1p bmcsIEFuZHJldywNCj4+DQo+PiBPbiAxMC8xMC8xOSAxNDozMiwgTGltaW5nIEdhbyB3cm90ZToN Cj4+ID4gTGFzemxvOg0KPj4gPg0KPj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+ ID4+IEZyb206IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+PiA+PiBTZW50OiBX ZWRuZXNkYXksIE9jdG9iZXIgOSwgMjAxOSA0OjIyIEFNDQo+PiA+PiBUbzogR2FvLCBMaW1pbmcg PGxpbWluZy5nYW9AaW50ZWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW87DQo+YWZpc2hAYXBw bGUuY29tDQo+PiA+PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQYXRjaCAwNS8xMl0gTWRl UGtnIEJhc2VJb0xpYkludHJpbnNpYzoNCj5SZW1vdmUgX19pbmxpbmVfXyBhdHRyaWJ1dGUgZm9y IElPIGZ1bmN0aW9ucw0KPj4gPj4NCj4+ID4+IE9uIDEwLzA4LzE5IDE2OjQ3LCBHYW8sIExpbWlu ZyB3cm90ZToNCj4+ID4+DQo+PiA+Pj4gICAgIFtMaW1pbmddIEkgdmVyaWZ5IEdDQzUgdG9vbCBj aGFpbi4gSSB3aWxsIHZlcmlmeSBHQ0M0OC9HQ0M0OSBhbmQNCj4+ID4+PiAgICAgWENPREU1Lg0K Pj4gPj4+DQo+PiA+Pj4gICAgIEkgZG9u4oCZdCBrbm93IHRoZSBzcGVjaWZpYyByZWFzb24gYWJv dXQgX19pbmxpbmVfXy4gSWYgdGhlcmUgaXMgbm8NCj4+ID4+PiAgICAgaW1wYWN0IG9uDQo+PiA+ Pj4NCj4+ID4+PiAgICAgb3RoZXIgR0NDIHRvb2wgY2hhaW4sIEkgcHJlZmVyIHRvIHJlbW92ZSB0 aGVtLg0KPj4gPj4NCj4+ID4+PiBbTGltaW5nXSBUaGlzIHNlZW1zIHRoZSByZW1haW5pbmcgY2xl YW4gdXAgdGFzay4gU28sIEkgcHJlZmVyIHRvIHJlbW92ZQ0KPj4gPj4+IF9faW5saW5lX18gaWYg bm8gaW1wYWN0IG9uIEdDQyB0b29sIGNoYWluLg0KPj4gPj4NCj4+ID4+IE9LLiBHaXZlbiB5b3Vy IHRlc3Rpbmcgd2l0aCBHQ0M0OCwgSSdtIGZpbmUuDQo+PiA+Pg0KPj4gPiBXaXRoIHRoaXMgcGF0 Y2ggc2V0LCBJIHZlcmlmeSBHQ0M0OC9HQ0M0OS9HQ0M1IG9uIE92bWYzMjY0LiBUaGV5IGNhbiBh bGwNCj5ib290IHRvIFNoZWxsLg0KPj4gPiBBcmUgdGhleSBlbm91Z2g/DQo+Pg0KPj4gV291bGQg eW91IGd1eXMgYWdyZWUgd2l0aCB0aGUgZm9sbG93aW5nIGNvbW1pdCBtZXNzYWdlLCBvbiB0aGlz IHBhdGNoPw0KPj4NCj4+ICIiIg0KPj4gX19pbmxpbmVfXyBoYXMgbm8gZGlzY2VybmlibGUgZWZm ZWN0IHdpdGggdGhlIEdDQzQ4IC8gR0NDNDkgLyBHQ0M1DQo+PiB0b29sY2hhaW5zLCBidXQgaXQg YnJlYWtzIHRoZSBidWlsZCB3aXRoIENMQU5HOS4NCj4+DQo+PiBSZW1vdmUgX19pbmxpbmVfXy4N Cj4+ICIiIg0KPg0KPldvdWxkIGl0IGJlIG1vcmUgYWNjdXJhdGUgdG8gc2F5IGl0IGRpZG4ndCBo YXZlIGEgZnVuY3Rpb25hbA0KPmRpZmZlcmVuY2U/IERpZCB3ZSBydWxlIG91dCB0aGF0IGl0IG1p Z2h0IGhhdmUgbWFkZSBhIGRpZmZlcmVuY2UgaW4NCj5jb2RlIGdlbj8NCg0KWWVzLiBUaGUgZnVu Y3Rpb24gYXJlIHNhbWUuIEkgdmVyaWZ5IEdDQzUgYmVmb3JlIGFuZCBhZnRlciB0aGlzIGNoYW5n ZS4gDQpUaGUgZ2VuZXJhdGVkIGltYWdlIGlzIGFsc28gc2FtZS4gU28sIHRoZXJlIGlzIG5vIGRp ZmZlcmVudCBjb2RlIGdlbi4gDQoNClRoYW5rcw0KTGltaW5nDQo+DQo+SSBndWVzcyBJIHdvdWxk bid0IGJlIHN1cnByaXNlZCBpZiB0aGUgb2xkZXIgbm9uLUxUTyB0b29sY2hhaW5zIGRpZG4ndA0K Pm1ha2UgdXNlIG9mIGl0IGFueXdheS4gU28sIG1heWJlIHRoZXJlIGlzIG5vIGRpZmZlcmVuY2Ug aW4gY29kZSBnZW4uDQo+DQo+V2l0aCBMVE8gdGhlIGxpbmtlciBpcyBob3BlZnVsbHkgc21hcnRl ciBhYm91dCBhdXRvLWlubGluaW5nIGFueWhvdy4NCj4NCj4tSm9yZGFuDQo=