From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: liming.gao@intel.com) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by groups.io with SMTP; Thu, 04 Jul 2019 20:23:24 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Jul 2019 20:23:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,453,1557212400"; d="scan'208";a="187706586" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga004.fm.intel.com with ESMTP; 04 Jul 2019 20:23:24 -0700 Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 4 Jul 2019 20:23:24 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 4 Jul 2019 20:23:23 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.110]) by shsmsx102.ccr.corp.intel.com ([169.254.2.3]) with mapi id 14.03.0439.000; Fri, 5 Jul 2019 11:23:22 +0800 From: "Liming Gao" To: "Ni, Ray" , "devel@edk2.groups.io" , "lersek@redhat.com" , "Javeed, Ashraf" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH] [MdePkg/Protocols]: New interface, EFI encodings to PCI Plat protocol Thread-Topic: [edk2-devel] [PATCH] [MdePkg/Protocols]: New interface, EFI encodings to PCI Plat protocol Thread-Index: AQHVMmonrkJh26MI9USzqEHDufPR96a6cZDA//+tpACAASoLwIAABoZggAADsBCAAAWHAIAAAz+w Date: Fri, 5 Jul 2019 03:23:21 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E4A2ABE@SHSMSX104.ccr.corp.intel.com> References: <15AE3668F84BF3B8.28761@groups.io> <95C5C2B113DE604FB208120C742E9824578B1B31@BGSMSX101.gar.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E4A2A1C@SHSMSX104.ccr.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5C21635B@SHSMSX104.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E4A2A66@SHSMSX104.ccr.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5C216410@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <734D49CCEBEEF84792F5B80ED585239D5C216410@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWJkZDRiZTAtYWQ3MS00YTNkLWE3OGItMzczZDFjZTNjZDRjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMW1ZaDYyaE9xMHhVa0tjdVM0ZThCZ3lUTkdKc2YzRlJKVmFWQTZRMWJXWlY1VVplQ1wvcHpZdnZwMUhEckdkWlMifQ== dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action 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 UmF5Og0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE5pLCBSYXkNCj4g U2VudDogRnJpZGF5LCBKdWx5IDUsIDIwMTkgMTE6MTQgQU0NCj4gVG86IEdhbywgTGltaW5nIDxs aW1pbmcuZ2FvQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBsZXJzZWtAcmVkaGF0 LmNvbTsgSmF2ZWVkLCBBc2hyYWYgPGFzaHJhZi5qYXZlZWRAaW50ZWwuY29tPg0KPiBDYzogS2lu bmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBS RTogW2VkazItZGV2ZWxdIFtQQVRDSF0gW01kZVBrZy9Qcm90b2NvbHNdOiBOZXcgaW50ZXJmYWNl LCBFRkkgZW5jb2RpbmdzIHRvIFBDSSBQbGF0IHByb3RvY29sDQo+IA0KPiBTb21lIHVuY2xlYXIg cGFydHMgaW4gdGhlIGRvY3VtZW50Og0KPiAxLiBEb2N1bWVudCBzYXlzIHRpdGxlIGJlZ2lucyB3 aXRoICJzdGFnaW5nL2JyYW5jaCIuIFRoZSAiYnJhbmNoIiBtZWFucyB0aGUgImJyYW5jaCIgd29y ZCBpdHNlbGYNCj4gICAgICBvciBzaG91bGQgYmUgcmVwbGFjZWQgd2l0aCBhIGNvbmNyZXRlIGJy YW5jaCBuYW1lPyBJIHByZWZlciAiYnJhbmNoIiB3b3JkLiBSZWFzb25zIGluIHByZXZpb3VzIG1h aWwuDQo+ICAgICBOT1RFOiB0aGlzIGFmZmVjdHMgdGhlIGluZGl2aWR1YWwgcGF0Y2ggb3duZXIu DQpJIHVuZGVyc3RhbmQgaGVyZSBpcyB0aGUgc3BlY2lmaWMgYnJhbmNoIG5hbWUuIFRoZSBwYXRj aCBpcyByZXF1aXJlZCB0byBiZSBwdXNoZWQgaW50byB0aGUgc3BlY2lmaWMgYnJhbmNoIGluc3Rl YWQgb2YgJ2JyYW5jaCcuDQpJIHRoaW5rIHRoZSBwYXRjaCBvd25lciBzaG91bGQgcHJvcG9zZSB3 aGljaCBicmFuY2ggdG8gaW5jbHVkZSBoaXMgcGF0Y2guIEhlIGNhbiBwcm9wb3NlIG5ldyBicmFu Y2ggb3IgdXNlIHRoZSBleGlzdGluZyBicmFuY2guIA0KDQo+IDIuIFdobyBvd25zIHRoZSBzdGFn aW5nL21hc3RlciBicmFuY2ggc3luYyB0byBlZGsyL21hc3Rlcj8gRG9jdW1lbnQgc2F5cyB0aGUg c3RhZ2luZy9icmFuY2ggaXMNCj4gICAgICBiYXNlZCBvbiBzdGFnaW5nL21hc3RlciBidXQgSSBn dWVzcyB1c3VhbGx5IHN0YWdpbmcgcGF0Y2ggb3duZXIgY3JlYXRlcyBzdGFnaW5nL2JyYW5jaCBi YXNlZCBvbiBlZGsyL21hc3Rlci4NClllcy4gSSB0aGluayBzby4gDQoNClRoYW5rcw0KTGltaW5n DQo+IA0KPiBUaGFua3MsDQo+IFJheQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+IEZyb206IEdhbywgTGltaW5nDQo+ID4gU2VudDogRnJpZGF5LCBKdWx5IDUsIDIwMTkg MTA6NDkgQU0NCj4gPiBUbzogTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IGRldmVsQGVkazIu Z3JvdXBzLmlvOyBsZXJzZWtAcmVkaGF0LmNvbTsNCj4gPiBKYXZlZWQsIEFzaHJhZiA8YXNocmFm LmphdmVlZEBpbnRlbC5jb20+DQo+ID4gQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQu a2lubmV5QGludGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtQQVRDSF0g W01kZVBrZy9Qcm90b2NvbHNdOiBOZXcgaW50ZXJmYWNlLCBFRkkNCj4gPiBlbmNvZGluZ3MgdG8g UENJIFBsYXQgcHJvdG9jb2wNCj4gPg0KPiA+IFJheToNCj4gPiAgIFllcy4gUGxlYXNlIHNlZSBo dHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItc3RhZ2luZw0KPiA+DQo+ID4gVGhhbmtz DQo+ID4gTGltaW5nDQo+ID4gPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPkZyb206 IE5pLCBSYXkNCj4gPiA+U2VudDogRnJpZGF5LCBKdWx5IDA1LCAyMDE5IDEwOjM5IEFNDQo+ID4g PlRvOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vw cy5pbzsNCj4gPiA+bGVyc2VrQHJlZGhhdC5jb207IEphdmVlZCwgQXNocmFmIDxhc2hyYWYuamF2 ZWVkQGludGVsLmNvbT4NCj4gPiA+Q2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT4NCj4gPiA+U3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIFtN ZGVQa2cvUHJvdG9jb2xzXTogTmV3IGludGVyZmFjZSwNCj4gPiA+RUZJIGVuY29kaW5ncyB0byBQ Q0kgUGxhdCBwcm90b2NvbA0KPiA+ID4NCj4gPiA+TGltaW5nLA0KPiA+ID5JIHVuZGVyc3RhbmQg TGFzemxvJ3MgY29tbWVudCByZXF1aXJpbmcgcmVwbyBuYW1lIGluIHRoZSBwYXRjaCB0aXRsZSB0 bw0KPiA+ID50ZWxsIGV2ZXJ5b25lIHdoZXJlIHRoZSBjb2RlIHdpbGwgYmUuDQo+ID4gPkJ1dCBi ZWZvcmUgdGhlIHBhdGNoIGlzIHB1c2hlZCwgdGhlIHBhdGNoIG93bmVyIGluIHRoZW9yeSBjYW5u b3QNCj4gPiA+Z3VhcmFudGVlIHRoZSBicmFuY2ggY2FuIGJlIHN1Y2Nlc3NmdWxseSBjcmVhdGVk IGFmdGVyIHRoZSBSLWIgaXMgZ290Lg0KPiA+ID5CZWNhdXNlIHNvbWVvbmUgbWF5IGNyZWF0ZSBh IGJyYW5jaCB3aXRoIHRoZSBzYW1lIG5hbWUuDQo+ID4gPg0KPiA+ID5JcyB0aGVyZSBhbnkgcHVi bGljIGRvY3VtZW50IGZvciB0aGUgcGF0Y2ggd2hpY2ggZ29lcyB0byBzdGFnaW5nIHJlcG8/DQo+ ID4gPg0KPiA+ID5UaGFua3MsDQo+ID4gPlJheQ0KPiA+ID4NCj4gPiA+PiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiA+ID4+IEZyb206IEdhbywgTGltaW5nDQo+ID4gPj4gU2VudDogRnJp ZGF5LCBKdWx5IDUsIDIwMTkgMTA6MTMgQU0NCj4gPiA+PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMu aW87IGxlcnNla0ByZWRoYXQuY29tOyBKYXZlZWQsIEFzaHJhZg0KPiA+ID4+IDxhc2hyYWYuamF2 ZWVkQGludGVsLmNvbT4NCj4gPiA+PiBDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5r aW5uZXlAaW50ZWwuY29tPjsgTmksIFJheQ0KPiA+ID4+IDxyYXkubmlAaW50ZWwuY29tPg0KPiA+ ID4+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIXSBbTWRlUGtnL1Byb3RvY29sc106 IE5ldyBpbnRlcmZhY2UsDQo+ID4gPj4gRUZJIGVuY29kaW5ncyB0byBQQ0kgUGxhdCBwcm90b2Nv bA0KPiA+ID4+DQo+ID4gPj4gQW5kLCBwbGVhc2UgYWxzbyBzcGVjaWZ5IGJyYW5jaCBuYW1lIGlu IGVkazItc3RhZ2luZy4NCj4gPiA+Pg0KPiA+ID4+IFRoZSBzdWJqZWN0IHRpdGxlIGxpa2VzIDog W1BBVENIIGVkazItc3RhZ2luZ1xCcmFuY2hOYW1lXQ0KPiA+ID4+IFtNZGVQa2cvUHJvdG9jb2xz XTogTmV3IGludGVyZmFjZSwgRUZJIGVuY29kaW5ncyB0byBQQ0kgUGxhdCBwcm90b2NvbA0KPiA+ ID4+DQo+ID4gPj4gPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPj4gPkZyb206IGRl dmVsQGVkazIuZ3JvdXBzLmlvIFttYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFs Zg0KPiA+ID4+ID5PZiBMYXN6bG8gRXJzZWsNCj4gPiA+PiA+U2VudDogRnJpZGF5LCBKdWx5IDA1 LCAyMDE5IDEyOjI1IEFNDQo+ID4gPj4gPlRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgSmF2ZWVk LCBBc2hyYWYgPGFzaHJhZi5qYXZlZWRAaW50ZWwuY29tPg0KPiA+ID4+ID5DYzogS2lubmV5LCBN aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcNCj4gPiA+ PiA+PGxpbWluZy5nYW9AaW50ZWwuY29tPjsgTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT4NCj4g PiA+PiA+U3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIFtNZGVQa2cvUHJvdG9jb2xz XTogTmV3IGludGVyZmFjZSwNCj4gPiA+PiA+RUZJIGVuY29kaW5ncyB0byBQQ0kgUGxhdCBwcm90 b2NvbA0KPiA+ID4+ID4NCj4gPiA+PiA+T24gMDcvMDQvMTkgMTU6MjAsIEphdmVlZCwgQXNocmFm IHdyb3RlOg0KPiA+ID4+ID4+IFBsZWFzZSBub3RlIHRoYXQgdGhpcyBuZXcgZmVhdHVyZSBjaGFu Z2Ugd291bGQgYmUgbW92ZWQgdG8NCj4gPiA+PiA+PiBFZGsyLXN0YWdpbmcNCj4gPiA+PiA+YWZ0 ZXIgb2J0YWluaW5nIHRoZSBSZXZpZXdlZC1CeS4NCj4gPiA+PiA+DQo+ID4gPj4gPklmIHRoZSBm ZWF0dXJlIHRhcmdldHMgZWRrMi1zdGFnaW5nLCB0aGVuIHBsZWFzZSB1c2UgdGhlIGZvbGxvd2lu Zw0KPiA+ID4+ID5zdWJqZWN0IHByZWZpeDoNCj4gPiA+PiA+DQo+ID4gPj4gPltQQVRDSCBlZGsy LXN0YWdpbmddDQo+ID4gPj4gPg0KPiA+ID4+ID5yYXRoZXIgdGhhbiBqdXN0DQo+ID4gPj4gPg0K PiA+ID4+ID5bUEFUQ0hdLg0KPiA+ID4+ID4NCj4gPiA+PiA+VGhhbmtzLg0KPiA+ID4+ID5MYXN6 bG8NCj4gPiA+PiA+DQo+ID4gPj4gPg0KDQo=