From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: chao.b.zhang@intel.com) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by groups.io with SMTP; Fri, 04 Oct 2019 06:15:51 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Oct 2019 06:15:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,256,1566889200"; d="scan'208";a="198847829" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by FMSMGA003.fm.intel.com with ESMTP; 04 Oct 2019 06:15:50 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 4 Oct 2019 06:15:49 -0700 Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 4 Oct 2019 06:14:45 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.176]) by SHSMSX108.ccr.corp.intel.com ([169.254.8.225]) with mapi id 14.03.0439.000; Fri, 4 Oct 2019 21:14:43 +0800 From: "Zhang, Chao B" To: "devel@edk2.groups.io" , "lersek@redhat.com" , "Wang, Jian J" , "Yao, Jiewen" Subject: Re: [edk2-devel] [PATCH 26/35] SecurityPkg: fix UninstallMultipleProtocolInterfaces() calls Thread-Topic: [edk2-devel] [PATCH 26/35] SecurityPkg: fix UninstallMultipleProtocolInterfaces() calls Thread-Index: AQHVbZExpfu3BbovWkuQVG2NAobCEKc9b1sAgArkrYCAAiZskA== Date: Fri, 4 Oct 2019 13:14:00 +0000 Message-ID: References: <20190917194935.24322-1-lersek@redhat.com> <20190917194935.24322-27-lersek@redhat.com> <70253a73-a5ef-501f-c08b-207bb9c1200d@redhat.com> <9232f7fd-a0e9-4c5c-4258-1df728a36900@redhat.com> In-Reply-To: <9232f7fd-a0e9-4c5c-4258-1df728a36900@redhat.com> 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: chao.b.zhang@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvOg0KICAgU29ycnkgZm9yIGxhdGUgcmVzcG9uc2UuIFRoZSBmaXggaXMgZ29vZCB0 byBtZS4gSSBhbSBhbHNvIGludGVyZXN0ZWQgaW4gaG93IHlvdSBmaW5kIHRoaXMgaXNzdWUsIGNh biB5b3Ugc2hhcmUgaXQ/DQogDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTGFz emxvIEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dIA0KU2VudDogMjAxOeW5tDEw5pyI M+aXpSAxOTowNw0KVG86IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+OyBX YW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47IFlhbywgSmlld2VuIDxqaWV3ZW4u eWFvQGludGVsLmNvbT4NCkNjOiBlZGsyLWRldmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRrMi5ncm91 cHMuaW8+DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAyNi8zNV0gU2VjdXJpdHlQ a2c6IGZpeCBVbmluc3RhbGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcygpIGNhbGxzDQoNClBp bmdpbmcgU2VjdXJpdHlQa2cgbWFpbnRhaW5lcnMgYWdhaW4sIGZvciByZXZpZXdpbmcgdGhpcyBw YXRjaC4NCg0KVGhhbmtzDQpMYXN6bG8NCg0KT24gMDkvMjYvMTkgMTQ6NDUsIExhc3psbyBFcnNl ayB3cm90ZToNCj4gQ2hhbywgSmlhbiwgSmlld2VuLA0KPiANCj4gY2FuIHlvdSBwbGVhc2UgcmV2 aWV3IHRoaXMgcGF0Y2g/DQo+IA0KPiBUaGFua3MsDQo+IExhc3psbw0KPiANCj4gT24gMDkvMTcv MTkgMjE6NDksIExhc3psbyBFcnNlayB3cm90ZToNCj4+IFVubGlrZSB0aGUgSW5zdGFsbE11bHRp cGxlUHJvdG9jb2xJbnRlcmZhY2VzKCkgYm9vdCBzZXJ2aWNlLCB3aGljaCANCj4+IHRha2VzIGFu IChFRklfSEFORExFKikgYXMgZmlyc3QgcGFyYW1ldGVyLCB0aGUNCj4+IFVuaW5zdGFsbE11bHRp cGxlUHJvdG9jb2xJbnRlcmZhY2VzKCkgYm9vdCBzZXJ2aWNlIHRha2VzIGFuIA0KPj4gRUZJX0hB TkRMRSBhcyBmaXJzdCBwYXJhbWV0ZXIuDQo+Pg0KPj4gVGhlc2UgYXJlIGFjdHVhbCBidWdzLiBU aGV5IG11c3QgaGF2ZSByZW1haW5lZCBoaWRkZW4gdW50aWwgbm93IA0KPj4gYmVjYXVzZSB0aGV5 IGFyZSBhbGwgaW4gVW5sb2FkKCkgZnVuY3Rpb25zLCB3aGljaCBhcmUgcHJvYmFibHkgDQo+PiBl eGVyY2lzZWQgaW5mcmVxdWVudGx5LiBGaXggdGhlIFVuaW5zdGFsbE11bHRpcGxlUHJvdG9jb2xJ bnRlcmZhY2VzKCkgY2FsbHMuDQo+Pg0KPj4gQ2M6IENoYW8gWmhhbmcgPGNoYW8uYi56aGFuZ0Bp bnRlbC5jb20+DQo+PiBDYzogSmlhbiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+PiBD YzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+PiBTaWduZWQtb2ZmLWJ5OiBM YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPj4gLS0tDQo+Pg0KPj4gTm90ZXM6DQo+ PiAgICAgYnVpbGQtdGVzdGVkIG9ubHkNCj4+DQo+PiAgU2VjdXJpdHlQa2cvVGNnL1RjZzJDb25m aWcvVGNnMkNvbmZpZ0RyaXZlci5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MiArLQ0KPj4gIFNlY3VyaXR5UGtnL1RjZy9UY2dDb25maWdEeGUvVGNnQ29uZmlnRHJpdmVyLmMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0NCj4+ICANCj4+IFNlY3VyaXR5 UGtnL1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RD b25maQ0KPj4gZ0RyaXZlci5jIHwgMiArLQ0KPj4gIDMgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9TZWN1cml0eVBrZy9U Y2cvVGNnMkNvbmZpZy9UY2cyQ29uZmlnRHJpdmVyLmMgDQo+PiBiL1NlY3VyaXR5UGtnL1RjZy9U Y2cyQ29uZmlnL1RjZzJDb25maWdEcml2ZXIuYw0KPj4gaW5kZXggNTQxNTVhMzM4MTAwLi45MDUy ZWNlZDc1N2QgMTAwNjQ0DQo+PiAtLS0gYS9TZWN1cml0eVBrZy9UY2cvVGNnMkNvbmZpZy9UY2cy Q29uZmlnRHJpdmVyLmMNCj4+ICsrKyBiL1NlY3VyaXR5UGtnL1RjZy9UY2cyQ29uZmlnL1RjZzJD b25maWdEcml2ZXIuYw0KPj4gQEAgLTQ0Myw3ICs0NDMsNyBAQCBUY2cyQ29uZmlnRHJpdmVyVW5s b2FkICgNCj4+ICAgIEFTU0VSVCAoUHJpdmF0ZURhdGEtPlNpZ25hdHVyZSA9PSANCj4+IFRDRzJf Q09ORklHX1BSSVZBVEVfREFUQV9TSUdOQVRVUkUpOw0KPj4gIA0KPj4gICAgZ0JTLT5Vbmluc3Rh bGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcyAoDQo+PiAtICAgICAgICAgJkltYWdlSGFuZGxl LA0KPj4gKyAgICAgICAgIEltYWdlSGFuZGxlLA0KPj4gICAgICAgICAgICZnRWZpQ2FsbGVySWRH dWlkLA0KPj4gICAgICAgICAgIFByaXZhdGVEYXRhLA0KPj4gICAgICAgICAgIE5VTEwNCj4+IGRp ZmYgLS1naXQgYS9TZWN1cml0eVBrZy9UY2cvVGNnQ29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5j IA0KPj4gYi9TZWN1cml0eVBrZy9UY2cvVGNnQ29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5jDQo+ PiBpbmRleCAzNDE4NzllNGM0YmEuLmZiMDY2MjRmZGI4ZiAxMDA2NDQNCj4+IC0tLSBhL1NlY3Vy aXR5UGtnL1RjZy9UY2dDb25maWdEeGUvVGNnQ29uZmlnRHJpdmVyLmMNCj4+ICsrKyBiL1NlY3Vy aXR5UGtnL1RjZy9UY2dDb25maWdEeGUvVGNnQ29uZmlnRHJpdmVyLmMNCj4+IEBAIC0xMzgsNyAr MTM4LDcgQEAgVGNnQ29uZmlnRHJpdmVyVW5sb2FkICgNCj4+ICAgIEFTU0VSVCAoUHJpdmF0ZURh dGEtPlNpZ25hdHVyZSA9PSANCj4+IFRDR19DT05GSUdfUFJJVkFURV9EQVRBX1NJR05BVFVSRSk7 DQo+PiAgDQo+PiAgICBnQlMtPlVuaW5zdGFsbE11bHRpcGxlUHJvdG9jb2xJbnRlcmZhY2VzICgN Cj4+IC0gICAgICAgICAmSW1hZ2VIYW5kbGUsDQo+PiArICAgICAgICAgSW1hZ2VIYW5kbGUsDQo+ PiAgICAgICAgICAgJmdFZmlDYWxsZXJJZEd1aWQsDQo+PiAgICAgICAgICAgUHJpdmF0ZURhdGEs DQo+PiAgICAgICAgICAgTlVMTA0KPj4gZGlmZiAtLWdpdCANCj4+IGEvU2VjdXJpdHlQa2cvVmFy aWFibGVBdXRoZW50aWNhdGVkL1NlY3VyZUJvb3RDb25maWdEeGUvU2VjdXJlQm9vdENvbg0KPj4g ZmlnRHJpdmVyLmMgDQo+PiBiL1NlY3VyaXR5UGtnL1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1 cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb24NCj4+IGZpZ0RyaXZlci5jIGluZGV4IDc5OGVm OWNmYmMwMS4uNmMwMjk0MTUxZTZjIDEwMDY0NA0KPj4gLS0tIA0KPj4gYS9TZWN1cml0eVBrZy9W YXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdENvbmZpZ0R4ZS9TZWN1cmVCb290Q29uDQo+ PiBmaWdEcml2ZXIuYw0KPj4gKysrIGIvU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50aWNhdGVk L1NlY3VyZUJvb3RDb25maWdEeGUvU2VjdXJlQm9vDQo+PiArKysgdENvbmZpZ0RyaXZlci5jDQo+ PiBAQCAtMTE1LDcgKzExNSw3IEBAIFNlY3VyZUJvb3RDb25maWdEcml2ZXJVbmxvYWQgKA0KPj4g ICAgQVNTRVJUIChQcml2YXRlRGF0YS0+U2lnbmF0dXJlID09IA0KPj4gU0VDVVJFQk9PVF9DT05G SUdfUFJJVkFURV9EQVRBX1NJR05BVFVSRSk7DQo+PiAgDQo+PiAgICBnQlMtPlVuaW5zdGFsbE11 bHRpcGxlUHJvdG9jb2xJbnRlcmZhY2VzICgNCj4+IC0gICAgICAgICAmSW1hZ2VIYW5kbGUsDQo+ PiArICAgICAgICAgSW1hZ2VIYW5kbGUsDQo+PiAgICAgICAgICAgJmdFZmlDYWxsZXJJZEd1aWQs DQo+PiAgICAgICAgICAgUHJpdmF0ZURhdGEsDQo+PiAgICAgICAgICAgTlVMTA0KPj4NCj4gDQo+ IA0KPiANCj4gDQoNCg==