From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (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 2330D21A00AEB for ; Wed, 28 Jun 2017 05:58:45 -0700 (PDT) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga105.fm.intel.com with ESMTP; 28 Jun 2017 06:00:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.40,275,1496127600"; d="scan'208";a="986173355" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga003.jf.intel.com with ESMTP; 28 Jun 2017 06:00:16 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 28 Jun 2017 06:00:15 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 28 Jun 2017 06:00:15 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.197]) with mapi id 14.03.0319.002; Wed, 28 Jun 2017 21:00:13 +0800 From: "Zeng, Star" To: Laszlo Ersek , Amit Kumar , "edk2-devel@lists.01.org" CC: "Kinney, Michael D" , "Tian, Feng" , "Gabriel L. Somlo (GMail)" , "Gao, Liming" , "Fan, Jeff" , "Zeng, Star" Thread-Topic: [edk2] [PATCH V4] MdeModulePkg/DxeCore: Fixed Interface returned by CoreOpenProtocol Thread-Index: AQHS7AjKuoA8qetP/0mehO/ktPx/caI3X6AAgACG+nCAAAzlMIAAAl6AgACIS7D//5DtgIAAI7+AgACHmaCAAUMWoP//u1+AgACL1EA= Date: Wed, 28 Jun 2017 13:00:13 +0000 Message-ID: <0C09AFA07DD0434D9E2A0C6AEB0483103B8EF7F2@shsmsx102.ccr.corp.intel.com> References: <0C09AFA07DD0434D9E2A0C6AEB0483103B8ED8A7@shsmsx102.ccr.corp.intel.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B8ED94C@shsmsx102.ccr.corp.intel.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B8EEED6@shsmsx102.ccr.corp.intel.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B8EEF75@shsmsx102.ccr.corp.intel.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B8EF64C@shsmsx102.ccr.corp.intel.com> <04a41a83-905e-ba8d-d476-183b7a70e572@redhat.com> In-Reply-To: <04a41a83-905e-ba8d-d476-183b7a70e572@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH V4] MdeModulePkg/DxeCore: Fixed Interface returned by CoreOpenProtocol 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: Wed, 28 Jun 2017 12:58:45 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SnVzdCBhZGRlZCBub3RlIGluIGh0dHBzOi8vbWFudGlzLnVlZmkub3JnL21hbnRpcy92aWV3LnBo cD9pZD0xODE1LCBhbmQgSSB3aWxsIHBvc3QgdGhlIHBhdGNoIHNvb24uDQoNClRoYW5rcywNClN0 YXINCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMYXN6bG8gRXJzZWsgW21haWx0 bzpsZXJzZWtAcmVkaGF0LmNvbV0gDQpTZW50OiBXZWRuZXNkYXksIEp1bmUgMjgsIDIwMTcgODoz OSBQTQ0KVG86IFplbmcsIFN0YXIgPHN0YXIuemVuZ0BpbnRlbC5jb20+OyBBbWl0IEt1bWFyIDxh bWl0LmFrQHNhbXN1bmcuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCkNjOiBLaW5uZXks IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBUaWFuLCBGZW5nIDxmZW5n LnRpYW5AaW50ZWwuY29tPjsgR2FicmllbCBMLiBTb21sbyAoR01haWwpIDxnc29tbG9AZ21haWwu Y29tPjsgR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgRmFuLCBKZWZmIDxqZWZm LmZhbkBpbnRlbC5jb20+DQpTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCBWNF0gTWRlTW9kdWxl UGtnL0R4ZUNvcmU6IEZpeGVkIEludGVyZmFjZSByZXR1cm5lZCBieSBDb3JlT3BlblByb3RvY29s DQoNCk9uIDA2LzI4LzE3IDExOjM0LCBaZW5nLCBTdGFyIHdyb3RlOg0KPiBMYXN6bG8sDQo+IA0K PiBTdW1tYXJ5IHRoZSByZXR1cm4gc3RhdHVzIGNvZGVzIGZvciBPcGVuUHJvdG9jb2woKSBhcyBi ZWxvdy4NCj4gRUZJX1NVQ0NFU1MNCj4gICBSZXR1cm4gdGhlIHByb3RvY29sIGludGVyZmFjZSBp biAqSW50ZXJmYWNlIGlmIEF0dHJpYnV0ZXMgaXMgbm90IEVGSV9PUEVOX1BST1RPQ09MX1RFU1Rf UFJPVE9DT0wuDQo+IEVGSV9JTlZBTElEX1BBUkFNRVRFUg0KPiAgIERvIG5vdCB1cGRhdGUgKklu dGVyZmFjZSBiZWNhdXNlIG9uZSBvZiB0aGUgcGFyYW1ldGVycyBoYXMgYSB2YWx1ZSB0aGF0IGRv ZXMgbm90IGFsbG93IHRoaXMgQVBJIHRvIGZ1bmN0aW9uIGNvcnJlY3RseS4NCj4gRUZJX1VOU1VQ UE9SVEVEDQo+ICAgUmV0dXJuIE5VTEwgaW4gKkludGVyZmFjZSBiZWNhdXNlIFVzZXJIYW5kbGUg ZG9lcyBub3Qgc3VwcG9ydCBQcm90b2NvbCBpZiBBdHRyaWJ1dGVzIGlzIG5vdCBFRklfT1BFTl9Q Uk9UT0NPTF9URVNUX1BST1RPQ09MLg0KPiBFRklfQUNDRVNTX0RFTklFRA0KPiAgIERvIG5vdCB1 cGRhdGUgKkludGVyZmFjZSBiZWNhdXNlIHRoZSBwcm90b2NvbCBpcyBhbHJlYWR5IGJlaW5nIHVz ZWQgZXhjbHVzaXZlbHkgYmUgc29tZW9uZSBlbHNlLiAgUmV0dXJuaW5nIHRoZSAqSW50ZXJmYWNl IGp1c3QgbWFrZXMgaXQgZWFzeSBmb3IgdGhlIGNhbGxlciB0byB1c2UgYW4gaW50ZXJmYWNlIHRo ZXkgYXJlIG5vdCBhbGxvd2VkIHRvIHVzZS4NCj4gRUZJX0FMUkVBRFlfU1RBUlRFRA0KPiAgIFJl dHVybiB0aGUgcHJvdG9jb2wgaW50ZXJmYWNlIGluICpJbnRlcmZhY2UuICBUaGlzIGFsbG93cyBi dXMgZHJpdmVycyB0byB1c2UgdGhlIGludGVyZmFjZSB0aGV5IGFyZSBhbHJlYWR5IG1hbmFnaW5n Lg0KPiANCj4gSG93IGFib3V0IHdlIGNsYXJpZnkgVUVGSSBzcGVjIHRvIG9ubHkgcmV0dXJuIHRo ZSBjb3JyZXNwb25kaW5nIHByb3RvY29sIGludGVyZmFjZSBpbiAqSW50ZXJmYWNlIGlmIHRoZSBy ZXR1cm4gc3RhdHVzIGlzIEVGSV9TVUNDRVNTIG9yIEVGSV9BTFJFQURZX1NUQVJURUQuDQo+IFRo ZW4gaXQgcHJlc2VydmVzIHRoZSBleGl0aW5nIGJlaGF2aW9yIGZvciBFRklfQUxSRUFEWV9TVEFS VEVELCBidXQgYWxzbyB1cGRhdGVzIE9wZW5Qcm90b2NvbCgpIHRvIG5vdCBtb2RpZnkgSW50ZXJm YWNlIG91dHB1dCBwYXJhbWV0ZXIgZm9yIGFsbCBvdGhlciBlcnJvciBjb25kaXRpb25zIGV4Y2Vw dCBFRklfVU5TVVBQT1JURUQgKE5VTEwgd2lsbCBiZSByZXR1cm5lZCBpbiAqSW50ZXJmYWNlIGlm IEF0dHJpYnV0ZXMgaXMgbm90IEVGSV9PUEVOX1BST1RPQ09MX1RFU1RfUFJPVE9DT0wpLg0KPiAN Cj4gVUVGSSBTcGVjIChDdXJyZW50IGxhbmd1YWdlKQ0KPiA9PT09PT09PT09PT09PT09PT09PT09 PT09PQ0KPiBUaGVyZSBhcmUgYSBudW1iZXIgb2YgcmVhc29ucyB0aGF0IHRoaXMgZnVuY3Rpb24g Y2FsbCBjYW4gcmV0dXJuIGFuIGVycm9yLiBJZiBhbiBlcnJvciBpcyByZXR1cm5lZCwgdGhlbiBB Z2VudEhhbmRsZSwgQ29udHJvbGxlckhhbmRsZSwgYW5kIEF0dHJpYnV0ZXMgYXJlIG5vdCBhZGRl ZCB0byB0aGUgbGlzdCBvZiBhZ2VudHMgY29uc3VtaW5nIHRoZSBwcm90b2NvbCBpbnRlcmZhY2Ug c3BlY2lmaWVkIGJ5IEhhbmRsZSBhbmQgUHJvdG9jb2wsIGFuZCBJbnRlcmZhY2UgaXMgcmV0dXJu ZWQgdW5tb2RpZmllZC4gVGhlIGZvbGxvd2luZyBpcyB0aGUgbGlzdCBvZiBjb25kaXRpb25zIHRo YXQgbXVzdCBiZSBjaGVja2VkIGJlZm9yZSB0aGlzIGZ1bmN0aW9uIGNhbiByZXR1cm4gRUZJX1NV Q0NFU1MuDQo+IA0KPiBVRUZJIFNwZWMgKFByb3Bvc2VkIG5ldyBsYW5ndWFnZSkNCj4gPT09PT09 PT09PT09PT09PT09PT09PT09PT0NCj4gVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHJlYXNvbnMgdGhh dCB0aGlzIGZ1bmN0aW9uIGNhbGwgY2FuIHJldHVybiBhbiBlcnJvci4gSWYgYW4gZXJyb3IgaXMg cmV0dXJuZWQsIHRoZW4gQWdlbnRIYW5kbGUsIENvbnRyb2xsZXJIYW5kbGUsIGFuZCBBdHRyaWJ1 dGVzIGFyZSBub3QgYWRkZWQgdG8gdGhlIGxpc3Qgb2YgYWdlbnRzIGNvbnN1bWluZyB0aGUgcHJv dG9jb2wgaW50ZXJmYWNlIHNwZWNpZmllZCBieSBIYW5kbGUgYW5kIFByb3RvY29sLiBJbnRlcmZh Y2UgaXMgcmV0dXJuZWQgdW5tb2RpZmllZCBmb3IgYWxsIGVycm9yIGNvbmRpdGlvbnMgZXhjZXB0 IEVGSV9VTlNVUFBPUlRFRCBhbmQgRUZJX0FMUkVBRFlfU1RBUlRFRCwgTlVMTCB3aWxsIGJlIHJl dHVybmVkIGluICpJbnRlcmZhY2Ugd2hlbiBFRklfVU5TVVBQT1JURUQgYW5kIEF0dHJpYnV0ZXMg aXMgbm90IEVGSV9PUEVOX1BST1RPQ09MX1RFU1RfUFJPVE9DT0wsIHRoZSBwcm90b2NvbCBpbnRl cmZhY2Ugd2lsbCBiZSByZXR1cm5lZCBpbiAqSW50ZXJmYWNlIHdoZW4gRUZJX0FMUkVBRFlfU1RB UlRFRC4gVGhlIGZvbGxvd2luZyBpcyB0aGUgbGlzdCBvZiBjb25kaXRpb25zIHRoYXQgbXVzdCBi ZSBjaGVja2VkIGJlZm9yZSB0aGlzIGZ1bmN0aW9uIGNhbiByZXR1cm4gRUZJX1NVQ0NFU1MuDQoN ClRoaXMgbG9va3MgZ3JlYXQgdG8gbWUhDQoNCihFRklfQUxSRUFEWV9TVEFSVEVEIGlzIG9ubHkg cG9zc2libGUgZm9yIEJZX0RSSVZFUiBhbmQgQllfRFJJVkVSfEVYQ0xVU0lWRSwgc28gVEVTVF9Q Uk9UT0NPTCBuZWVkIG5vdCBiZSBjb25zaWRlcmVkIGZvciBFRklfQUxSRUFEWV9TVEFSVEVELiBH b29kISkNCg0KQ2FuIHlvdSBwbGVhc2UgYWRkIHRoaXMgbGFuZ3VhZ2UgdG8NCjxodHRwczovL21h bnRpcy51ZWZpLm9yZy9tYW50aXMvdmlldy5waHA/aWQ9MTgxNT4sIGluIGEgbmV3IG5vdGU/DQoN Cj4gT2YgY291cnNlLCB0aGUgY29kZSBzdGlsbCBuZWVkcyB0byBiZSB1cGRhdGVkIGFuZCB0aGUg cmV2aXNlZCBwYXRjaCBiYXNlZCBvbiB0aGlzIFY0IHBhdGNoIGlzIGF0dGFjaGVkLg0KDQpQbGVh c2UgcG9zdCB0aGUgcGF0Y2ggdG8gdGhlIGxpc3QgYW5kIGxldCB0aGUgcmVzcGVjdGl2ZSBvd25l cnMgLyBtYWludGFpbmVycyByZXZpZXcgaXQgOikgSWYgaXQgbWF0Y2hlcyB0aGUgYWJvdmUgc3Bl Y2lmaWNhdGlvbiwgdGhlbiBpdCBzaG91bGQgYmUgZ29vZC4NCg0KVGhhbmtzIQ0KTGFzemxvDQo=