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; Sat, 05 Oct 2019 07:29:19 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Oct 2019 07:29:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,260,1566889200"; d="scan'208";a="206068955" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga001.fm.intel.com with ESMTP; 05 Oct 2019 07:29:18 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 5 Oct 2019 07:29:18 -0700 Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 5 Oct 2019 07:29:18 -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; Sat, 5 Oct 2019 22:29:16 +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: AQHVbZExpfu3BbovWkuQVG2NAobCEKc9b1sAgArkrYCAAiZskIABP71Q Date: Sat, 5 Oct 2019 14:28:54 +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> 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 UmV2aWV3ZWQtYnkgOiBDaGFvIFpoYW5nIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPg0KDQotLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogWmhhbmcsIENoYW8gQiANClNlbnQ6IDIwMTnl ubQxMOaciDTml6UgMjE6MTQNClRvOiBlZGsyLWRldmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRrMi5n cm91cHMuaW8+OyAnbGVyc2VrQHJlZGhhdC5jb20nIDxsZXJzZWtAcmVkaGF0LmNvbT47IFdhbmcs IEppYW4gSiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9A aW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMjYvMzVdIFNlY3Vy aXR5UGtnOiBmaXggVW5pbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFjZXMoKSBjYWxscw0K DQpIaSBMYXN6bG86DQogICBTb3JyeSBmb3IgbGF0ZSByZXNwb25zZS4gVGhlIGZpeCBpcyBnb29k IHRvIG1lLiBJIGFtIGFsc28gaW50ZXJlc3RlZCBpbiBob3cgeW91IGZpbmQgdGhpcyBpc3N1ZSwg Y2FuIHlvdSBzaGFyZSBpdD8NCiANCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBM YXN6bG8gRXJzZWsgW21haWx0bzpsZXJzZWtAcmVkaGF0LmNvbV0NClNlbnQ6IDIwMTnlubQxMOac iDPml6UgMTk6MDcNClRvOiBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPjsg V2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBZYW8sIEppZXdlbiA8amlld2Vu Lnlhb0BpbnRlbC5jb20+DQpDYzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIuZ3Jv dXBzLmlvPg0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMjYvMzVdIFNlY3VyaXR5 UGtnOiBmaXggVW5pbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFjZXMoKSBjYWxscw0KDQpQ aW5naW5nIFNlY3VyaXR5UGtnIG1haW50YWluZXJzIGFnYWluLCBmb3IgcmV2aWV3aW5nIHRoaXMg cGF0Y2guDQoNClRoYW5rcw0KTGFzemxvDQoNCk9uIDA5LzI2LzE5IDE0OjQ1LCBMYXN6bG8gRXJz ZWsgd3JvdGU6DQo+IENoYW8sIEppYW4sIEppZXdlbiwNCj4gDQo+IGNhbiB5b3UgcGxlYXNlIHJl dmlldyB0aGlzIHBhdGNoPw0KPiANCj4gVGhhbmtzLA0KPiBMYXN6bG8NCj4gDQo+IE9uIDA5LzE3 LzE5IDIxOjQ5LCBMYXN6bG8gRXJzZWsgd3JvdGU6DQo+PiBVbmxpa2UgdGhlIEluc3RhbGxNdWx0 aXBsZVByb3RvY29sSW50ZXJmYWNlcygpIGJvb3Qgc2VydmljZSwgd2hpY2ggDQo+PiB0YWtlcyBh biAoRUZJX0hBTkRMRSopIGFzIGZpcnN0IHBhcmFtZXRlciwgdGhlDQo+PiBVbmluc3RhbGxNdWx0 aXBsZVByb3RvY29sSW50ZXJmYWNlcygpIGJvb3Qgc2VydmljZSB0YWtlcyBhbiANCj4+IEVGSV9I QU5ETEUgYXMgZmlyc3QgcGFyYW1ldGVyLg0KPj4NCj4+IFRoZXNlIGFyZSBhY3R1YWwgYnVncy4g VGhleSBtdXN0IGhhdmUgcmVtYWluZWQgaGlkZGVuIHVudGlsIG5vdyANCj4+IGJlY2F1c2UgdGhl eSBhcmUgYWxsIGluIFVubG9hZCgpIGZ1bmN0aW9ucywgd2hpY2ggYXJlIHByb2JhYmx5IA0KPj4g ZXhlcmNpc2VkIGluZnJlcXVlbnRseS4gRml4IHRoZSBVbmluc3RhbGxNdWx0aXBsZVByb3RvY29s SW50ZXJmYWNlcygpIGNhbGxzLg0KPj4NCj4+IENjOiBDaGFvIFpoYW5nIDxjaGFvLmIuemhhbmdA aW50ZWwuY29tPg0KPj4gQ2M6IEppYW4gV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPj4g Q2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPg0KPj4gU2lnbmVkLW9mZi1ieTog TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4+IC0tLQ0KPj4NCj4+IE5vdGVzOg0K Pj4gICAgIGJ1aWxkLXRlc3RlZCBvbmx5DQo+Pg0KPj4gIFNlY3VyaXR5UGtnL1RjZy9UY2cyQ29u ZmlnL1RjZzJDb25maWdEcml2ZXIuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 IDIgKy0NCj4+ICBTZWN1cml0eVBrZy9UY2cvVGNnQ29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5j ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICstDQo+PiAgDQo+PiBTZWN1cml0 eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdENvbmZpZ0R4ZS9TZWN1cmVCb290 Q29uZmkNCj4+IGdEcml2ZXIuYyB8IDIgKy0NCj4+ICAzIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEvU2VjdXJpdHlQa2cv VGNnL1RjZzJDb25maWcvVGNnMkNvbmZpZ0RyaXZlci5jDQo+PiBiL1NlY3VyaXR5UGtnL1RjZy9U Y2cyQ29uZmlnL1RjZzJDb25maWdEcml2ZXIuYw0KPj4gaW5kZXggNTQxNTVhMzM4MTAwLi45MDUy ZWNlZDc1N2QgMTAwNjQ0DQo+PiAtLS0gYS9TZWN1cml0eVBrZy9UY2cvVGNnMkNvbmZpZy9UY2cy Q29uZmlnRHJpdmVyLmMNCj4+ICsrKyBiL1NlY3VyaXR5UGtnL1RjZy9UY2cyQ29uZmlnL1RjZzJD b25maWdEcml2ZXIuYw0KPj4gQEAgLTQ0Myw3ICs0NDMsNyBAQCBUY2cyQ29uZmlnRHJpdmVyVW5s b2FkICgNCj4+ICAgIEFTU0VSVCAoUHJpdmF0ZURhdGEtPlNpZ25hdHVyZSA9PSANCj4+IFRDRzJf Q09ORklHX1BSSVZBVEVfREFUQV9TSUdOQVRVUkUpOw0KPj4gIA0KPj4gICAgZ0JTLT5Vbmluc3Rh bGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcyAoDQo+PiAtICAgICAgICAgJkltYWdlSGFuZGxl LA0KPj4gKyAgICAgICAgIEltYWdlSGFuZGxlLA0KPj4gICAgICAgICAgICZnRWZpQ2FsbGVySWRH dWlkLA0KPj4gICAgICAgICAgIFByaXZhdGVEYXRhLA0KPj4gICAgICAgICAgIE5VTEwNCj4+IGRp ZmYgLS1naXQgYS9TZWN1cml0eVBrZy9UY2cvVGNnQ29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5j DQo+PiBiL1NlY3VyaXR5UGtnL1RjZy9UY2dDb25maWdEeGUvVGNnQ29uZmlnRHJpdmVyLmMNCj4+ IGluZGV4IDM0MTg3OWU0YzRiYS4uZmIwNjYyNGZkYjhmIDEwMDY0NA0KPj4gLS0tIGEvU2VjdXJp dHlQa2cvVGNnL1RjZ0NvbmZpZ0R4ZS9UY2dDb25maWdEcml2ZXIuYw0KPj4gKysrIGIvU2VjdXJp dHlQa2cvVGNnL1RjZ0NvbmZpZ0R4ZS9UY2dDb25maWdEcml2ZXIuYw0KPj4gQEAgLTEzOCw3ICsx MzgsNyBAQCBUY2dDb25maWdEcml2ZXJVbmxvYWQgKA0KPj4gICAgQVNTRVJUIChQcml2YXRlRGF0 YS0+U2lnbmF0dXJlID09IA0KPj4gVENHX0NPTkZJR19QUklWQVRFX0RBVEFfU0lHTkFUVVJFKTsN Cj4+ICANCj4+ICAgIGdCUy0+VW5pbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFjZXMgKA0K Pj4gLSAgICAgICAgICZJbWFnZUhhbmRsZSwNCj4+ICsgICAgICAgICBJbWFnZUhhbmRsZSwNCj4+ ICAgICAgICAgICAmZ0VmaUNhbGxlcklkR3VpZCwNCj4+ICAgICAgICAgICBQcml2YXRlRGF0YSwN Cj4+ICAgICAgICAgICBOVUxMDQo+PiBkaWZmIC0tZ2l0DQo+PiBhL1NlY3VyaXR5UGtnL1Zhcmlh YmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb24NCj4+IGZp Z0RyaXZlci5jDQo+PiBiL1NlY3VyaXR5UGtnL1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVC b290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb24NCj4+IGZpZ0RyaXZlci5jIGluZGV4IDc5OGVmOWNm YmMwMS4uNmMwMjk0MTUxZTZjIDEwMDY0NA0KPj4gLS0tDQo+PiBhL1NlY3VyaXR5UGtnL1Zhcmlh YmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb24NCj4+IGZp Z0RyaXZlci5jDQo+PiArKysgYi9TZWN1cml0eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2Vj dXJlQm9vdENvbmZpZ0R4ZS9TZWN1cmVCb28NCj4+ICsrKyB0Q29uZmlnRHJpdmVyLmMNCj4+IEBA IC0xMTUsNyArMTE1LDcgQEAgU2VjdXJlQm9vdENvbmZpZ0RyaXZlclVubG9hZCAoDQo+PiAgICBB U1NFUlQgKFByaXZhdGVEYXRhLT5TaWduYXR1cmUgPT0gDQo+PiBTRUNVUkVCT09UX0NPTkZJR19Q UklWQVRFX0RBVEFfU0lHTkFUVVJFKTsNCj4+ICANCj4+ICAgIGdCUy0+VW5pbnN0YWxsTXVsdGlw bGVQcm90b2NvbEludGVyZmFjZXMgKA0KPj4gLSAgICAgICAgICZJbWFnZUhhbmRsZSwNCj4+ICsg ICAgICAgICBJbWFnZUhhbmRsZSwNCj4+ICAgICAgICAgICAmZ0VmaUNhbGxlcklkR3VpZCwNCj4+ ICAgICAgICAgICBQcml2YXRlRGF0YSwNCj4+ICAgICAgICAgICBOVUxMDQo+Pg0KPiANCj4gDQo+ IA0KPiANCg0K