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.20, mailfrom: jiewen.yao@intel.com) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by groups.io with SMTP; Thu, 03 Oct 2019 17:05:38 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Oct 2019 17:05:38 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,254,1566889200"; d="scan'208";a="221972702" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga002.fm.intel.com with ESMTP; 03 Oct 2019 17:05:37 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 3 Oct 2019 17:05:37 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 3 Oct 2019 17:05:37 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 3 Oct 2019 17:05:37 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.176]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.96]) with mapi id 14.03.0439.000; Fri, 4 Oct 2019 08:05:29 +0800 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "lersek@redhat.com" , "Zhang, Chao B" , "Wang, Jian J" Subject: Re: [edk2-devel] [PATCH 26/35] SecurityPkg: fix UninstallMultipleProtocolInterfaces() calls Thread-Topic: [edk2-devel] [PATCH 26/35] SecurityPkg: fix UninstallMultipleProtocolInterfaces() calls Thread-Index: AQHVedqqzLjRWOXOkkiTK3zGXpzWa6dJmuwQ Date: Fri, 4 Oct 2019 00:05:07 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F7EBDF9@shsmsx102.ccr.corp.intel.com> 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: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZWU5ZTY4MmEtNTEwNi00Y2M2LThiZDUtZTYxYzMyMDY3NWI3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYTk0WU82RzE4UDNjdzZuYUdKYWNpTGJmcmh1cm9BM1V5c1pyQWpFRFVjK01OMXhuUlNoZ3hmaHJpZ1NyeThvcSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jiewen.yao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 R29vZCBjYXRjaCENCg0KUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPEppZXdlbi55YW9AaW50ZWwu Y29tPg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3psbyBFcnNl ayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDMsIDIwMTkg NzowNyBQTQ0KPiBUbzogWmhhbmcsIENoYW8gQiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT47IFdh bmcsIEppYW4gSg0KPiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgWWFvLCBKaWV3ZW4gPGppZXdl bi55YW9AaW50ZWwuY29tPg0KPiBDYzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIu Z3JvdXBzLmlvPg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAyNi8zNV0gU2Vj dXJpdHlQa2c6IGZpeA0KPiBVbmluc3RhbGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcygpIGNh bGxzDQo+IA0KPiBQaW5naW5nIFNlY3VyaXR5UGtnIG1haW50YWluZXJzIGFnYWluLCBmb3IgcmV2 aWV3aW5nIHRoaXMgcGF0Y2guDQo+IA0KPiBUaGFua3MNCj4gTGFzemxvDQo+IA0KPiBPbiAwOS8y Ni8xOSAxNDo0NSwgTGFzemxvIEVyc2VrIHdyb3RlOg0KPiA+IENoYW8sIEppYW4sIEppZXdlbiwN Cj4gPg0KPiA+IGNhbiB5b3UgcGxlYXNlIHJldmlldyB0aGlzIHBhdGNoPw0KPiA+DQo+ID4gVGhh bmtzLA0KPiA+IExhc3psbw0KPiA+DQo+ID4gT24gMDkvMTcvMTkgMjE6NDksIExhc3psbyBFcnNl ayB3cm90ZToNCj4gPj4gVW5saWtlIHRoZSBJbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFj ZXMoKSBib290IHNlcnZpY2UsIHdoaWNoIHRha2VzDQo+ID4+IGFuIChFRklfSEFORExFKikgYXMg Zmlyc3QgcGFyYW1ldGVyLCB0aGUNCj4gPj4gVW5pbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVy ZmFjZXMoKSBib290IHNlcnZpY2UgdGFrZXMgYW4gRUZJX0hBTkRMRSBhcw0KPiA+PiBmaXJzdCBw YXJhbWV0ZXIuDQo+ID4+DQo+ID4+IFRoZXNlIGFyZSBhY3R1YWwgYnVncy4gVGhleSBtdXN0IGhh dmUgcmVtYWluZWQgaGlkZGVuIHVudGlsIG5vdyBiZWNhdXNlDQo+ID4+IHRoZXkgYXJlIGFsbCBp biBVbmxvYWQoKSBmdW5jdGlvbnMsIHdoaWNoIGFyZSBwcm9iYWJseSBleGVyY2lzZWQNCj4gPj4g aW5mcmVxdWVudGx5LiBGaXggdGhlIFVuaW5zdGFsbE11bHRpcGxlUHJvdG9jb2xJbnRlcmZhY2Vz KCkgY2FsbHMuDQo+ID4+DQo+ID4+IENjOiBDaGFvIFpoYW5nIDxjaGFvLmIuemhhbmdAaW50ZWwu Y29tPg0KPiA+PiBDYzogSmlhbiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+ID4+IENj OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gPj4gU2lnbmVkLW9mZi1ieTog TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4gPj4gLS0tDQo+ID4+DQo+ID4+IE5v dGVzOg0KPiA+PiAgICAgYnVpbGQtdGVzdGVkIG9ubHkNCj4gPj4NCj4gPj4gIFNlY3VyaXR5UGtn L1RjZy9UY2cyQ29uZmlnL1RjZzJDb25maWdEcml2ZXIuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8IDIgKy0NCj4gPj4gIFNlY3VyaXR5UGtnL1RjZy9UY2dDb25maWdEeGUvVGNn Q29uZmlnRHJpdmVyLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0NCj4g Pj4NCj4gU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50aWNhdGVkL1NlY3VyZUJvb3RDb25maWdE eGUvU2VjdXJlQm9vdENvbmZpZ0RyaQ0KPiB2ZXIuYyB8IDIgKy0NCj4gPj4gIDMgZmlsZXMgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiA+Pg0KPiA+PiBkaWZmIC0t Z2l0IGEvU2VjdXJpdHlQa2cvVGNnL1RjZzJDb25maWcvVGNnMkNvbmZpZ0RyaXZlci5jDQo+IGIv U2VjdXJpdHlQa2cvVGNnL1RjZzJDb25maWcvVGNnMkNvbmZpZ0RyaXZlci5jDQo+ID4+IGluZGV4 IDU0MTU1YTMzODEwMC4uOTA1MmVjZWQ3NTdkIDEwMDY0NA0KPiA+PiAtLS0gYS9TZWN1cml0eVBr Zy9UY2cvVGNnMkNvbmZpZy9UY2cyQ29uZmlnRHJpdmVyLmMNCj4gPj4gKysrIGIvU2VjdXJpdHlQ a2cvVGNnL1RjZzJDb25maWcvVGNnMkNvbmZpZ0RyaXZlci5jDQo+ID4+IEBAIC00NDMsNyArNDQz LDcgQEAgVGNnMkNvbmZpZ0RyaXZlclVubG9hZCAoDQo+ID4+ICAgIEFTU0VSVCAoUHJpdmF0ZURh dGEtPlNpZ25hdHVyZSA9PQ0KPiBUQ0cyX0NPTkZJR19QUklWQVRFX0RBVEFfU0lHTkFUVVJFKTsN Cj4gPj4NCj4gPj4gICAgZ0JTLT5Vbmluc3RhbGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcyAo DQo+ID4+IC0gICAgICAgICAmSW1hZ2VIYW5kbGUsDQo+ID4+ICsgICAgICAgICBJbWFnZUhhbmRs ZSwNCj4gPj4gICAgICAgICAgICZnRWZpQ2FsbGVySWRHdWlkLA0KPiA+PiAgICAgICAgICAgUHJp dmF0ZURhdGEsDQo+ID4+ICAgICAgICAgICBOVUxMDQo+ID4+IGRpZmYgLS1naXQgYS9TZWN1cml0 eVBrZy9UY2cvVGNnQ29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5jDQo+IGIvU2VjdXJpdHlQa2cv VGNnL1RjZ0NvbmZpZ0R4ZS9UY2dDb25maWdEcml2ZXIuYw0KPiA+PiBpbmRleCAzNDE4NzllNGM0 YmEuLmZiMDY2MjRmZGI4ZiAxMDA2NDQNCj4gPj4gLS0tIGEvU2VjdXJpdHlQa2cvVGNnL1RjZ0Nv bmZpZ0R4ZS9UY2dDb25maWdEcml2ZXIuYw0KPiA+PiArKysgYi9TZWN1cml0eVBrZy9UY2cvVGNn Q29uZmlnRHhlL1RjZ0NvbmZpZ0RyaXZlci5jDQo+ID4+IEBAIC0xMzgsNyArMTM4LDcgQEAgVGNn Q29uZmlnRHJpdmVyVW5sb2FkICgNCj4gPj4gICAgQVNTRVJUIChQcml2YXRlRGF0YS0+U2lnbmF0 dXJlID09DQo+IFRDR19DT05GSUdfUFJJVkFURV9EQVRBX1NJR05BVFVSRSk7DQo+ID4+DQo+ID4+ ICAgIGdCUy0+VW5pbnN0YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFjZXMgKA0KPiA+PiAtICAg ICAgICAgJkltYWdlSGFuZGxlLA0KPiA+PiArICAgICAgICAgSW1hZ2VIYW5kbGUsDQo+ID4+ICAg ICAgICAgICAmZ0VmaUNhbGxlcklkR3VpZCwNCj4gPj4gICAgICAgICAgIFByaXZhdGVEYXRhLA0K PiA+PiAgICAgICAgICAgTlVMTA0KPiA+PiBkaWZmIC0tZ2l0DQo+IGEvU2VjdXJpdHlQa2cvVmFy aWFibGVBdXRoZW50aWNhdGVkL1NlY3VyZUJvb3RDb25maWdEeGUvU2VjdXJlQm9vdENvbmZpZw0K PiBEcml2ZXIuYw0KPiBiL1NlY3VyaXR5UGtnL1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVC b290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb25maWcNCj4gRHJpdmVyLmMNCj4gPj4gaW5kZXggNzk4 ZWY5Y2ZiYzAxLi42YzAyOTQxNTFlNmMgMTAwNjQ0DQo+ID4+IC0tLQ0KPiBhL1NlY3VyaXR5UGtn L1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb25m aWcNCj4gRHJpdmVyLmMNCj4gPj4gKysrDQo+IGIvU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50 aWNhdGVkL1NlY3VyZUJvb3RDb25maWdEeGUvU2VjdXJlQm9vdENvbmZpZw0KPiBEcml2ZXIuYw0K PiA+PiBAQCAtMTE1LDcgKzExNSw3IEBAIFNlY3VyZUJvb3RDb25maWdEcml2ZXJVbmxvYWQgKA0K PiA+PiAgICBBU1NFUlQgKFByaXZhdGVEYXRhLT5TaWduYXR1cmUgPT0NCj4gU0VDVVJFQk9PVF9D T05GSUdfUFJJVkFURV9EQVRBX1NJR05BVFVSRSk7DQo+ID4+DQo+ID4+ICAgIGdCUy0+VW5pbnN0 YWxsTXVsdGlwbGVQcm90b2NvbEludGVyZmFjZXMgKA0KPiA+PiAtICAgICAgICAgJkltYWdlSGFu ZGxlLA0KPiA+PiArICAgICAgICAgSW1hZ2VIYW5kbGUsDQo+ID4+ICAgICAgICAgICAmZ0VmaUNh bGxlcklkR3VpZCwNCj4gPj4gICAgICAgICAgIFByaXZhdGVEYXRhLA0KPiA+PiAgICAgICAgICAg TlVMTA0KPiA+Pg0KPiA+DQo+ID4NCj4gPiANCj4gPg0KDQo=