From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web11.250.1571625703463753463 for ; Sun, 20 Oct 2019 19:41:44 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: siyuan.fu@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Oct 2019 19:41:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,321,1566889200"; d="scan'208";a="209212708" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga002.jf.intel.com with ESMTP; 20 Oct 2019 19:41:42 -0700 Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 20 Oct 2019 19:41:42 -0700 Received: from shsmsx153.ccr.corp.intel.com (10.239.6.53) by fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 20 Oct 2019 19:41:41 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.165]) by SHSMSX153.ccr.corp.intel.com ([10.239.6.53]) with mapi id 14.03.0439.000; Mon, 21 Oct 2019 10:41:39 +0800 From: "Siyuan, Fu" To: "Rabeda, Maciej" , "devel@edk2.groups.io" CC: "Wu, Jiaxin" Subject: Re: [PATCH v2 1/1] NetworkPkg/SnpDxe: Remove ExitBootServices event Thread-Topic: [PATCH v2 1/1] NetworkPkg/SnpDxe: Remove ExitBootServices event Thread-Index: AQHVgownMWYeru0IyUqZ9ot9+olk9KdkbPzw Date: Mon, 21 Oct 2019 02:41:40 +0000 Message-ID: References: <20191014123728.14252-1-maciej.rabeda@intel.com> <20191014123728.14252-2-maciej.rabeda@intel.com> In-Reply-To: <20191014123728.14252-2-maciej.rabeda@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTZiNGI1Y2YtMDQ2Ni00N2NjLWI4NWUtZjNmMjZlMzA4MzUyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZTREMEJ5bE1TZHdFZVBQWW9DdFNGc0xuNk4yTHZQN0Q4Q2RnYXVyQmFvK0MzejFYVWxBbVo5K3Fsb29iemRudiJ9 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: siyuan.fu@intel.com Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4NCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSYWJlZGEsIE1hY2llaiA8bWFjaWVqLnJhYmVk YUBpbnRlbC5jb20+DQo+IFNlbnQ6IDIwMTnE6jEw1MIxNMjVIDIwOjM3DQo+IFRvOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbw0KPiBDYzogRnUsIFNpeXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT47IFd1 LCBKaWF4aW4gPGppYXhpbi53dUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSCB2MiAxLzFd IE5ldHdvcmtQa2cvU25wRHhlOiBSZW1vdmUgRXhpdEJvb3RTZXJ2aWNlcw0KPiBldmVudA0KPiAN Cj4gUGF0Y2ggYWRkcmVzc2VzIEJ1Z3ppbGxhICMxOTcyLg0KPiBEdXJpbmcgRXhpdEJvb3RTZXJ2 aWNlcyBzdGFnZSwgZHJpdmVycyBzaG91bGQgbm90IGNhbGwgYW55DQo+IGZ1bmN0aW9ucyBrbm93 biB0byB1c2UgTWVtb3J5IEFsbG9jYXRpb24gU2VydmljZXMuIE9uZSBvZiBzdWNoDQo+IGZ1bmN0 aW9ucyAoYXMgcGVyIFVFRkkgc3BlYykgaXMgVU5ESS0+U2h1dGRvd24oKS4NCj4gDQo+IFNpbmNl IFVOREkgZHJpdmVycyBkdXJpbmcgRXhpdEJvb3RTZXJ2aWNlcyBwaGFzZSBhcmUgZXhwZWN0ZWQN Cj4gdG8gcHV0IHRoZSBhZGFwdGVyIHRvIHN1Y2ggYSBzdGF0ZSB0aGF0IGl0IHdpbGwgbm90IHBl cmZvcm0gYW55IERNQQ0KPiBvcGVyYXRpb25zLCB0aGVyZSBpcyBubyBuZWVkIHRvIGludGVyZmFj ZSBVTkRJIGJ5IFNOUCBkcml2ZXIgZHVyaW5nDQo+IHRoYXQgcGhhc2UuDQo+IA0KPiBGaW5hbGx5 LCBzaW5jZSBFeGl0Qm9vdFNlcnZpY2VzIGV2ZW50IG5vdGlmaWNhdGlvbiBmdW5jdGlvbiBpbiBT TlANCj4gb25seSBjYWxscyBVTkRJLT5TaHV0ZG93bigpIGFuZCBTdG9wKCkgZnVuY3Rpb25zLCB0 aGVyZSBpcyBubyBuZWVkDQo+IHRvIGNyZWF0ZSB0aGlzIGV2ZW50IGF0IGFsbC4gQWRkaW5nIFBD RCB0byBjb250cm9sIGNyZWF0aW9uIG9mIGV2ZW50DQo+IHJlYWN0aW5nIHRvIEV4aXRCb290U2Vy dmljZXMoKSBjYWxsIHNvIHRoYXQgc3lzdGVtcyB3aXRoIFVORElzIHJlbHlpbmcNCj4gb24gU05Q IHRvIGNhbGwgdGhlaXIgU2h1dGRvd24oKSBhbmQgU3RvcCgpIGNhbiBzdGlsbCB3b3JrLg0KPiAN Cj4gU2lnbmVkLW9mZi1ieTogTWFjaWVqIFJhYmVkYSA8bWFjaWVqLnJhYmVkYUBpbnRlbC5jb20+ DQo+IENjOiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+DQo+IENjOiBKaWF4aW4gV3Ug PGppYXhpbi53dUBpbnRlbC5jb20+DQo+IC0tLQ0KPiANCj4gTm90ZXM6DQo+ICAgICB2MjoNCj4g ICAgIC0gbW9kaWZpZWQgY29tbWl0IG1lc3NhZ2UNCj4gICAgIC0gYWRkZWQgUENEIHRvIGNvbnRy b2wgRXhpdEJvb3RTZXJ2aWNlcygpIGNyZWF0aW9uIGV2ZW50IGluIFNucER4ZQ0KPiANCj4gIE5l dHdvcmtQa2cvU25wRHhlL1NucC5jICAgICAgfCAzOCArKysrKysrKysrKy0tLS0tLS0tLQ0KPiAg TmV0d29ya1BrZy9OZXR3b3JrUGtnLmRlYyAgICB8ICA3ICsrKysNCj4gIE5ldHdvcmtQa2cvU25w RHhlL1NucC5oICAgICAgfCAgMSArDQo+ICBOZXR3b3JrUGtnL1NucER4ZS9TbnBEeGUuaW5mIHwg IDMgKysNCj4gIDQgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25z KC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvTmV0d29ya1BrZy9TbnBEeGUvU25wLmMgYi9OZXR3b3Jr UGtnL1NucER4ZS9TbnAuYw0KPiBpbmRleCBhMjNhZjA1MDc4YmMuLjAzMzE3ZmZhMjZmMSAxMDA2 NDQNCj4gLS0tIGEvTmV0d29ya1BrZy9TbnBEeGUvU25wLmMNCj4gKysrIGIvTmV0d29ya1BrZy9T bnBEeGUvU25wLmMNCj4gQEAgLTY0NywxOSArNjQ3LDIxIEBAIFNpbXBsZU5ldHdvcmtEcml2ZXJT dGFydCAoDQo+ICAgIFB4ZVNodXRkb3duIChTbnApOw0KPiAgICBQeGVTdG9wIChTbnApOw0KPiAN Cj4gLSAgLy8NCj4gLSAgLy8gQ3JlYXRlIEVYSVRfQk9PVF9TRVJJVkVTIEV2ZW50DQo+IC0gIC8v DQo+IC0gIFN0YXR1cyA9IGdCUy0+Q3JlYXRlRXZlbnRFeCAoDQo+IC0gICAgICAgICAgICAgICAg ICBFVlRfTk9USUZZX1NJR05BTCwNCj4gLSAgICAgICAgICAgICAgICAgIFRQTF9OT1RJRlksDQo+ IC0gICAgICAgICAgICAgICAgICBTbnBOb3RpZnlFeGl0Qm9vdFNlcnZpY2VzLA0KPiAtICAgICAg ICAgICAgICAgICAgU25wLA0KPiAtICAgICAgICAgICAgICAgICAgJmdFZmlFdmVudEV4aXRCb290 U2VydmljZXNHdWlkLA0KPiAtICAgICAgICAgICAgICAgICAgJlNucC0+RXhpdEJvb3RTZXJ2aWNl c0V2ZW50DQo+IC0gICAgICAgICAgICAgICAgICApOw0KPiAtICBpZiAoRUZJX0VSUk9SIChTdGF0 dXMpKSB7DQo+IC0gICAgZ290byBFcnJvcl9EZWxldGVTTlA7DQo+ICsgIGlmIChGaXhlZFBjZEdl dEJvb2wgKFBjZFNucENyZWF0ZUV4aXRCb290U2VydmljZXNFdmVudCkpIHsNCj4gKyAgICAvLw0K PiArICAgIC8vIENyZWF0ZSBFWElUX0JPT1RfU0VSSVZFUyBFdmVudA0KPiArICAgIC8vDQo+ICsg ICAgU3RhdHVzID0gZ0JTLT5DcmVhdGVFdmVudEV4ICgNCj4gKyAgICAgICAgICAgICAgICAgICAg RVZUX05PVElGWV9TSUdOQUwsDQo+ICsgICAgICAgICAgICAgICAgICAgIFRQTF9OT1RJRlksDQo+ ICsgICAgICAgICAgICAgICAgICAgIFNucE5vdGlmeUV4aXRCb290U2VydmljZXMsDQo+ICsgICAg ICAgICAgICAgICAgICAgIFNucCwNCj4gKyAgICAgICAgICAgICAgICAgICAgJmdFZmlFdmVudEV4 aXRCb290U2VydmljZXNHdWlkLA0KPiArICAgICAgICAgICAgICAgICAgICAmU25wLT5FeGl0Qm9v dFNlcnZpY2VzRXZlbnQNCj4gKyAgICAgICAgICAgICAgICAgICAgKTsNCj4gKyAgICBpZiAoRUZJ X0VSUk9SIChTdGF0dXMpKSB7DQo+ICsgICAgICBnb3RvIEVycm9yX0RlbGV0ZVNOUDsNCj4gKyAg ICB9DQo+ICAgIH0NCj4gDQo+ICAgIC8vDQo+IEBAIC03NzgsMTAgKzc4MCwxMiBAQCBTaW1wbGVO ZXR3b3JrRHJpdmVyU3RvcCAoDQo+ICAgICAgcmV0dXJuIFN0YXR1czsNCj4gICAgfQ0KPiANCj4g LSAgLy8NCj4gLSAgLy8gQ2xvc2UgRVhJVF9CT09UX1NFUklWRVMgRXZlbnQNCj4gLSAgLy8NCj4g LSAgZ0JTLT5DbG9zZUV2ZW50IChTbnAtPkV4aXRCb290U2VydmljZXNFdmVudCk7DQo+ICsgIGlm IChGaXhlZFBjZEdldEJvb2wgKFBjZFNucENyZWF0ZUV4aXRCb290U2VydmljZXNFdmVudCkpIHsN Cj4gKyAgICAvLw0KPiArICAgIC8vIENsb3NlIEVYSVRfQk9PVF9TRVJJVkVTIEV2ZW50DQo+ICsg ICAgLy8NCj4gKyAgICBnQlMtPkNsb3NlRXZlbnQgKFNucC0+RXhpdEJvb3RTZXJ2aWNlc0V2ZW50 KTsNCj4gKyAgfQ0KPiANCj4gICAgU3RhdHVzID0gZ0JTLT5DbG9zZVByb3RvY29sICgNCj4gICAg ICAgICAgICAgICAgICAgIENvbnRyb2xsZXIsDQo+IGRpZmYgLS1naXQgYS9OZXR3b3JrUGtnL05l dHdvcmtQa2cuZGVjIGIvTmV0d29ya1BrZy9OZXR3b3JrUGtnLmRlYw0KPiBpbmRleCA5NDRiMWQx NTAxYzAuLjY2ZTUwMGNiZWFmNyAxMDA2NDQNCj4gLS0tIGEvTmV0d29ya1BrZy9OZXR3b3JrUGtn LmRlYw0KPiArKysgYi9OZXR3b3JrUGtnL05ldHdvcmtQa2cuZGVjDQo+IEBAIC0xMDksNiArMTA5 LDEzIEBADQo+ICAgICMgQFByb21wdCBURlRQIGJsb2NrIHNpemUuDQo+IA0KPiBnRWZpTmV0d29y a1BrZ1Rva2VuU3BhY2VHdWlkLlBjZFRmdHBCbG9ja1NpemV8MHgwfFVJTlQ2NHwweDEwMDAwMDBC DQo+IA0KPiArICAjIyBJbmRpY2F0ZXMgd2hldGhlciBTbnBEeGUgZHJpdmVyIHdpbGwgY3JlYXRl IGFuIGV2ZW50IHRoYXQgd2lsbCBiZQ0KPiBub3RpZmllZA0KPiArICAjIHVwb24gZ0JTLT5FeGl0 Qm9vdFNlcnZpY2VzKCkgY2FsbC4NCj4gKyAgIyBUUlVFIC0gRXZlbnQgYmVpbmcgdHJpZ2dlcmVk IHVwb24gRXhpdEJvb3RTZXJ2aWNlcyBjYWxsIHdpbGwgYmUgY3JlYXRlZA0KPiArICAjIEZBTFNF IC0gRXZlbnQgYmVpbmcgdHJpZ2dlcmVkIHVwb24gRXhpdEJvb3RTZXJ2aWNlcyBjYWxsIHdpbGwg Tk9UIGJlDQo+IGNyZWF0ZWQNCj4gKyAgIyBAUHJvbXB0IEluZGljYXRlcyB3aGV0aGVyIFNucER4 ZSBjcmVhdGVzIGV2ZW50IGZvciBFeGl0Qm9vdFNlcnZpY2VzKCkNCj4gY2FsbC4NCj4gKw0KPiBn RWZpTmV0d29ya1BrZ1Rva2VuU3BhY2VHdWlkLlBjZFNucENyZWF0ZUV4aXRCb290U2VydmljZXNF dmVudHxUUlVFfA0KPiBCT09MRUFOfDB4MTAwMDAwMEMNCj4gKw0KPiAgW1BjZHNGaXhlZEF0QnVp bGQsIFBjZHNQYXRjaGFibGVJbk1vZHVsZSwgUGNkc0R5bmFtaWMsIFBjZHNEeW5hbWljRXhdDQo+ ICAgICMjIElQdjYgREhDUCBVbmlxdWUgSWRlbnRpZmllciAoRFVJRCkgVHlwZSBjb25maWd1cmF0 aW9uIChGcm9tIFJGQ3MgMzMxNQ0KPiBhbmQgNjM1NSkuDQo+ICAgICMgMDEgPSBEVUlEIEJhc2Vk IG9uIExpbmstbGF5ZXIgQWRkcmVzcyBQbHVzIFRpbWUgW0RVSUQtTExUXQ0KPiBkaWZmIC0tZ2l0 IGEvTmV0d29ya1BrZy9TbnBEeGUvU25wLmggYi9OZXR3b3JrUGtnL1NucER4ZS9TbnAuaA0KPiBp bmRleCBlNmI2MjkzMDM5N2QuLjRmNjRjNTI1ZTM1NyAxMDA2NDQNCj4gLS0tIGEvTmV0d29ya1Br Zy9TbnBEeGUvU25wLmgNCj4gKysrIGIvTmV0d29ya1BrZy9TbnBEeGUvU25wLmgNCj4gQEAgLTI2 LDYgKzI2LDcgQEAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQN Cj4gICNpbmNsdWRlIDxMaWJyYXJ5L1VlZmlMaWIuaD4NCj4gICNpbmNsdWRlIDxMaWJyYXJ5L01l bW9yeUFsbG9jYXRpb25MaWIuaD4NCj4gICNpbmNsdWRlIDxMaWJyYXJ5L1ByaW50TGliLmg+DQo+ ICsjaW5jbHVkZSA8TGlicmFyeS9QY2RMaWIuaD4NCj4gDQo+ICAjaW5jbHVkZSA8SW5kdXN0cnlT dGFuZGFyZC9QY2kuaD4NCj4gICNpbmNsdWRlIDxJbmR1c3RyeVN0YW5kYXJkL0FjcGkuaD4NCj4g ZGlmZiAtLWdpdCBhL05ldHdvcmtQa2cvU25wRHhlL1NucER4ZS5pbmYNCj4gYi9OZXR3b3JrUGtn L1NucER4ZS9TbnBEeGUuaW5mDQo+IGluZGV4IGFmZWIxNTI2Y2MxMC4uNzllYTc4OWMwODM3IDEw MDY0NA0KPiAtLS0gYS9OZXR3b3JrUGtnL1NucER4ZS9TbnBEeGUuaW5mDQo+ICsrKyBiL05ldHdv cmtQa2cvU25wRHhlL1NucER4ZS5pbmYNCj4gQEAgLTczLDUgKzczLDggQEANCj4gICAgZ0VmaU5l dHdvcmtJbnRlcmZhY2VJZGVudGlmaWVyUHJvdG9jb2xHdWlkXzMxICMjIFRPX1NUQVJUDQo+ICAg IGdFZmlQY2lJb1Byb3RvY29sR3VpZCAgICAgICAgICAgICAgICAgICAgICAgICAjIyBUT19TVEFS VA0KPiANCj4gK1tQY2RdDQo+ICsgIGdFZmlOZXR3b3JrUGtnVG9rZW5TcGFjZUd1aWQuUGNkU25w Q3JlYXRlRXhpdEJvb3RTZXJ2aWNlc0V2ZW50ICAgIyMNCj4gQ09OU1VNRVMNCj4gKw0KPiAgW1Vz ZXJFeHRlbnNpb25zLlRpYW5vQ29yZS4iRXh0cmFGaWxlcyJdDQo+ICAgIFNucER4ZUV4dHJhLnVu aQ0KPiAtLQ0KPiAyLjE3LjAud2luZG93cy4xDQoNCg==