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.136, mailfrom: chao.b.zhang@intel.com) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by groups.io with SMTP; Sat, 05 Oct 2019 07:28:58 -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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Oct 2019 07:28:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,260,1566889200"; d="scan'208";a="222442655" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga002.fm.intel.com with ESMTP; 05 Oct 2019 07:28:57 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 5 Oct 2019 07:28:57 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 5 Oct 2019 07:28:57 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.176]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.166]) with mapi id 14.03.0439.000; Sat, 5 Oct 2019 22:28:55 +0800 From: "Zhang, Chao B" To: "devel@edk2.groups.io" , "lersek@redhat.com" , "Wang, Jian J" , "Yao, Jiewen" Subject: Re: [edk2-devel] [PATCH 27/35] SecurityPkg: stop abusing EFI_EVENT for protocol notify registration Thread-Topic: [edk2-devel] [PATCH 27/35] SecurityPkg: stop abusing EFI_EVENT for protocol notify registration Thread-Index: AQHVbZE2W498+1iVDkGxRrx33BeXoac9b4IAgArkmACAAjyA0IABKYFw Date: Sat, 5 Oct 2019 14:28:54 +0000 Message-ID: References: <20190917194935.24322-1-lersek@redhat.com> <20190917194935.24322-28-lersek@redhat.com> <9b7a8ba8-8e3c-0698-e12f-fff8fd010c8a@redhat.com> <0eb655b2-84b3-8ded-48c4-5065c2128cb9@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 ubQxMOaciDTml6UgMjE6MTYNClRvOiBlZGsyLWRldmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRrMi5n cm91cHMuaW8+OyAnbGVyc2VrQHJlZGhhdC5jb20nIDxsZXJzZWtAcmVkaGF0LmNvbT47IFdhbmcs IEppYW4gSiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9A aW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMjcvMzVdIFNlY3Vy aXR5UGtnOiBzdG9wIGFidXNpbmcgRUZJX0VWRU5UIGZvciBwcm90b2NvbCBub3RpZnkgcmVnaXN0 cmF0aW9uDQoNClJldmlld2VkLWJ5IDogQ2hhbyBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNv bT4NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IExhc3psbyBFcnNlayBbbWFp bHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KU2VudDogMjAxOeW5tDEw5pyIM+aXpSAxOTowNw0KVG86 IFpoYW5nLCBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+OyBXYW5nLCBKaWFuIEogPGpp YW4uai53YW5nQGludGVsLmNvbT47IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4N CkNjOiBlZGsyLWRldmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQpTdWJqZWN0 OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAyNy8zNV0gU2VjdXJpdHlQa2c6IHN0b3AgYWJ1c2lu ZyBFRklfRVZFTlQgZm9yIHByb3RvY29sIG5vdGlmeSByZWdpc3RyYXRpb24NCg0KUGluZ2luZyBT ZWN1cml0eVBrZyBtYWludGFpbmVycyBhZ2FpbiwgZm9yIHJldmlld2luZyB0aGlzIHBhdGNoLg0K DQpUaGFua3MNCkxhc3psbw0KDQpPbiAwOS8yNi8xOSAxNDo0NiwgTGFzemxvIEVyc2VrIHdyb3Rl Og0KPiBDaGFvLCBKaWFuLCBKaWV3ZW4sDQo+IA0KPiBjYW4geW91IHBsZWFzZSByZXZpZXcgdGhp cyBwYXRjaD8NCj4gDQo+IFRoYW5rcywNCj4gTGFzemxvDQo+IA0KPiANCj4gT24gMDkvMTcvMTkg MjE6NDksIExhc3psbyBFcnNlayB3cm90ZToNCj4+IEVmaUNyZWF0ZVByb3RvY29sTm90aWZ5RXZl bnQoKSB0YWtlcyBhIChWT0lEKiopIGZvciAiUmVnaXN0cmF0aW9uIiwgDQo+PiBzaW1pbGFybHkg dG8gZ0JTLT5SZWdpc3RlclByb3RvY29sTm90aWZ5KCkuIFdlIHNob3VsZCBwYXNzIHRoZSANCj4+ IGFkZHJlc3Mgb2YgYW4gYWN0dWFsIHBvaW50ZXItdG8tVk9JRCwgYW5kIG5vdCB0aGUgYWRkcmVz cyBvZiBhbiANCj4+IEVGSV9FVkVOVC4gRUZJX0VWRU5UIGp1c3QgaGFwcGVucyB0byBiZSBzcGVj aWZpZWQgYXMgKFZPSUQqKSwgYW5kIGhhcyANCj4+IG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgcmVn aXN0cmF0aW9uLg0KPj4NCj4+IFRoaXMgY2hhbmdlIGlzIGEgbm8tb3AgaW4gcHJhY3RpY2U7IGl0 J3MgYSBzZW1hbnRpYyBpbXByb3ZlbWVudC4NCj4+DQo+PiBDYzogQ2hhbyBaaGFuZyA8Y2hhby5i LnpoYW5nQGludGVsLmNvbT4NCj4+IENjOiBKaWFuIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNv bT4NCj4+IENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4+IFNpZ25lZC1v ZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+PiAtLS0NCj4+DQo+PiBO b3RlczoNCj4+ICAgICBidWlsZC10ZXN0ZWQgb25seQ0KPj4NCj4+ICBTZWN1cml0eVBrZy9IZGRQ YXNzd29yZC9IZGRQYXNzd29yZER4ZS5jIHwgMiArLQ0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9TZWN1cml0eVBr Zy9IZGRQYXNzd29yZC9IZGRQYXNzd29yZER4ZS5jDQo+PiBiL1NlY3VyaXR5UGtnL0hkZFBhc3N3 b3JkL0hkZFBhc3N3b3JkRHhlLmMNCj4+IGluZGV4IGIwZDc5NWI2NTk3Zi4uMDUxZTY0MDkxZDdm IDEwMDY0NA0KPj4gLS0tIGEvU2VjdXJpdHlQa2cvSGRkUGFzc3dvcmQvSGRkUGFzc3dvcmREeGUu Yw0KPj4gKysrIGIvU2VjdXJpdHlQa2cvSGRkUGFzc3dvcmQvSGRkUGFzc3dvcmREeGUuYw0KPj4g QEAgLTI3NzAsNyArMjc3MCw3IEBAIEhkZFBhc3N3b3JkRHhlSW5pdCAoICB7DQo+PiAgICBFRklf U1RBVFVTICAgICAgICAgICAgICAgICAgICAgU3RhdHVzOw0KPj4gICAgSEREX1BBU1NXT1JEX0RY RV9QUklWQVRFX0RBVEEgICpQcml2YXRlOw0KPj4gLSAgRUZJX0VWRU5UICAgICAgICAgICAgICAg ICAgICAgIFJlZ2lzdHJhdGlvbjsNCj4+ICsgIFZPSUQgICAgICAgICAgICAgICAgICAgICAgICAg ICAqUmVnaXN0cmF0aW9uOw0KPj4gICAgRUZJX0VWRU5UICAgICAgICAgICAgICAgICAgICAgIEVu ZE9mRHhlRXZlbnQ7DQo+PiAgICBFREtJSV9WQVJJQUJMRV9MT0NLX1BST1RPQ09MICAgKlZhcmlh YmxlTG9jazsNCj4+ICANCj4+DQo+IA0KPiANCj4gDQo+IA0KDQo=