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; Wed, 07 Aug 2019 16:08:41 -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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Aug 2019 14:29:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,358,1559545200"; d="scan'208";a="193001308" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga001.fm.intel.com with ESMTP; 07 Aug 2019 14:29:17 -0700 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 7 Aug 2019 14:29:17 -0700 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 7 Aug 2019 14:29:16 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.19]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.65]) with mapi id 14.03.0439.000; Thu, 8 Aug 2019 05:29:14 +0800 From: "Yao, Jiewen" To: "Zimmer, Vincent" , "devel@edk2.groups.io" , "lersek@redhat.com" CC: "Jarlstrom, Laurie" Subject: Re: [edk2-devel] [tianocore-docs EDK_II_Secure_Coding_Guide PATCH] Add Appendix: Threat Mode for EDK II. Thread-Topic: [edk2-devel] [tianocore-docs EDK_II_Secure_Coding_Guide PATCH] Add Appendix: Threat Mode for EDK II. Thread-Index: AQHVTUf9BLyQO589dEmuM6vqNxM256bvcwcAgAC+pYA= Date: Wed, 7 Aug 2019 21:29:13 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F748169@shsmsx102.ccr.corp.intel.com> References: <20190805074733.2876-1-jiewen.yao@intel.com> <7f352852-40b9-95a4-7474-6f0273ec1f66@redhat.com> <76DE84138CBE89489874B70B432D8F9BDA19CCE2@ORSMSX106.amr.corp.intel.com> In-Reply-To: <76DE84138CBE89489874B70B432D8F9BDA19CCE2@ORSMSX106.amr.corp.intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDhlOTlhMjEtNGRmMC00M2M0LTlkOGEtODhiYjQxYzdmYjI0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNFozdXR3dGpKS0JvXC85ODkrdElmclgwblNPSmFnSjVhWTNETVwvaG9GcVBxMFBKU0FRbXRlQTNzQ0JnblA1MDc0In0= 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 UmlnaHQuIFlvdSBjYW4gZ2V0IGl0IGZyb20gYmVsb3cgc3RlcDoNCjEpIGdvdG8gaHR0cHM6Ly93 d3cudGlhbm9jb3JlLm9yZy8NCjIpIGNsaWNrICJkb2N1bWVudCIgb24gdGhlIGxlZnQsIHRoZW4g Z290byBodHRwczovL3d3dy50aWFub2NvcmUub3JnL2RvY3MvIA0KMykgY2xpY2sgIkVESyBJSSBE b2N1bWVudHMgd2lraSBwYWdlIiwgdGhlbiBnb3RvIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2Nv cmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtpL0VESy1JSS1Eb2N1bWVudHMNCjQpIGNsaWNrICJF REsgSUkgU2VjdXJpdHkgV2hpdGUgUGFwZXJzIiwgdGhlbiBnb3RvIGh0dHBzOi8vZ2l0aHViLmNv bS90aWFub2NvcmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtpL0VESy1JSS1TZWN1cml0eS1XaGl0 ZS1QYXBlcnMgDQoNCk9yIHlvdSBjYW4gc2VhcmNoICJzZWN1cml0eSIga2V5d29yZCBpbiB0aGUg d2lraSBzZWFyY2ggYm94LiBUaGVuICJFREsgSUkgU2VjdXJpdHkgV2hpdGUgUGFwZXJzIiB3aWxs IHNob3cgdXAuDQoNClRoYW5rIHlvdQ0KWWFvIEppZXdlbg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+IEZyb206IFppbW1lciwgVmluY2VudA0KPiBTZW50OiBUaHVyc2RheSwgQXVn dXN0IDgsIDIwMTkgMTo1OSBBTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IGxlcnNla0By ZWRoYXQuY29tOyBZYW8sIEppZXdlbg0KPiA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+IENjOiBK YXJsc3Ryb20sIExhdXJpZSA8bGF1cmllLmphcmxzdHJvbUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6 IFJFOiBbZWRrMi1kZXZlbF0gW3RpYW5vY29yZS1kb2NzIEVES19JSV9TZWN1cmVfQ29kaW5nX0d1 aWRlDQo+IFBBVENIXSBBZGQgQXBwZW5kaXg6IFRocmVhdCBNb2RlIGZvciBFREsgSUkuDQo+IA0K PiBMYXVyaWUgY3JlYXRlZA0KPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL3RpYW5vY29y ZS5naXRodWIuaW8vd2lraS9FREstSUktU2VjdXJpdHktV2hpdA0KPiBlLVBhcGVycyBmb3IgdGhl IHNlY3VyaXR5IGNvbGxhdGVyYWwuDQo+IA0KPiBWaW5jZW50DQo+IA0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5n cm91cHMuaW8+IE9uIEJlaGFsZiBPZiBMYXN6bG8NCj4gRXJzZWsNCj4gU2VudDogV2VkbmVzZGF5 LCBBdWd1c3QgNywgMjAxOSAxMDo0NiBBTQ0KPiBUbzogWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9A aW50ZWwuY29tPg0KPiBDYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IFppbW1lciwgVmluY2VudCA8 dmluY2VudC56aW1tZXJAaW50ZWwuY29tPjsNCj4gSmFybHN0cm9tLCBMYXVyaWUgPGxhdXJpZS5q YXJsc3Ryb21AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFt0aWFub2Nv cmUtZG9jcyBFREtfSUlfU2VjdXJlX0NvZGluZ19HdWlkZQ0KPiBQQVRDSF0gQWRkIEFwcGVuZGl4 OiBUaHJlYXQgTW9kZSBmb3IgRURLIElJLg0KPiANCj4gKCsgTGF1cmllKQ0KPiANCj4gT24gMDgv MDUvMTkgMDk6NDcsIFlhbywgSmlld2VuIHdyb3RlOg0KPiA+IFRoaXMgcGF0Y2ggYWRkcyAiVGhy ZWF0IG1vZGVsIGZvciBFREsgSUkiIGFzIHRoZSBhcHBlbmRpeCBzZWN0aW9uDQo+ID4NCj4gPiBv ZiAiRURLIElJIHNlY3VyZSBjb2RpbmcgZ3VpZGUiIGRvY3VtZW50Lg0KPiA+DQo+ID4NCj4gPiBU aGUgdGhyZWF0IG1vZGVsIGRpc2N1c3NlZCBoZXJlIGlzIGEgZ2VuZXJhbCBndWlkZSBhbmQgc2Vy dmVzIGFzIHRoZQ0KPiA+IGJhc2VsaW5lIG9mDQo+ID4NCj4gPiB0aGUgRURLIElJIGZpcm13YXJl LiBGb3IgZWFjaCBzcGVjaWZpYyBmZWF0dXJlIGluIEVESyBJSSBmaXJtd2FyZSwNCj4gPiB0aGVy ZSBtaWdodCBiZQ0KPiA+DQo+ID4gYWRkaXRpb25hbCBmZWF0dXJlLWJhc2VkIHRocmVhdCBtb2Rl bHMgaW4gYWRkaXRpb24gdG8gdGhlIGdlbmVyYWwgdGhyZWF0DQo+IG1vZGVsLg0KPiA+DQo+ID4N Cj4gPiBUaGUgZnVsbCBnaXRib29rIGNhbiBiZSBhbHNvIGF2YWlhYmxlIGF0DQo+ID4NCj4gPg0K PiBodHRwczovL2dpdGh1Yi5jb20vanlhbzEvRURLX0lJX1NlY3VyZV9Db2RpbmdfR3VpZGUvdHJl ZS9UaHJlYXRfbW9kZWwNCj4gLg0KPiA+DQo+ID4NCj4gPiBDYzogVmluY2VudCBaaW1tZXIgPHZp bmNlbnQuemltbWVyQGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBKaWV3ZW4gWWFvIDxq aWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gPg0KPiA+IFJldmlld2VkLWJ5OiBWaW5jZW50IFppbW1l ciA8dmluY2VudC56aW1tZXJAaW50ZWwuY29tPg0KPiA+DQo+ID4NCj4gPiAtLS0NCj4gPiAgU1VN TUFSWS5tZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysNCj4gPiAg YXBwZW5kaXhfdGhyZWF0X21vZGVsX2Zvcl9lZGtfaWkvUkVBRE1FLm1kICAgIHwgNzANCj4gKysr KysrKysrKysrKysrKysrKw0KPiA+ICAuLi4vYXNzZXRfYm9vdF9mbG93Lm1kICAgICAgICAgICAg ICAgICAgICAgICAgfCA2Mw0KPiArKysrKysrKysrKysrKysrKw0KPiA+ICAuLi4vYXNzZXRfYnVp bGRfdG9vbC5tZCAgICAgICAgICAgICAgICAgICAgICAgfCAzOSArKysrKysrKysrKw0KPiA+ICAu Li4vYXNzZXRfZmxhc2hfY29udGVudC5tZCAgICAgICAgICAgICAgICAgICAgfCA1OQ0KPiArKysr KysrKysrKysrKysrDQo+ID4gIC4uLi9hc3NldF9tYW5hZ2VtZW50X21vZGUubWQgICAgICAgICAg ICAgICAgICB8IDU4DQo+ICsrKysrKysrKysrKysrKw0KPiA+ICAuLi4vYXNzZXRfczNfcmVzdW1l Lm1kICAgICAgICAgICAgICAgICAgICAgICAgfCA2MQ0KPiArKysrKysrKysrKysrKysrDQo+ID4g IDcgZmlsZXMgY2hhbmdlZCwgMzU2IGluc2VydGlvbnMoKykNCj4gPiAgY3JlYXRlIG1vZGUgMTAw NjQ0IGFwcGVuZGl4X3RocmVhdF9tb2RlbF9mb3JfZWRrX2lpL1JFQURNRS5tZA0KPiA+ICBjcmVh dGUgbW9kZSAxMDA2NDQNCj4gPiBhcHBlbmRpeF90aHJlYXRfbW9kZWxfZm9yX2Vka19paS9hc3Nl dF9ib290X2Zsb3cubWQNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gYXBwZW5kaXhfdGhy ZWF0X21vZGVsX2Zvcl9lZGtfaWkvYXNzZXRfYnVpbGRfdG9vbC5tZA0KPiA+ICBjcmVhdGUgbW9k ZSAxMDA2NDQNCj4gPiBhcHBlbmRpeF90aHJlYXRfbW9kZWxfZm9yX2Vka19paS9hc3NldF9mbGFz aF9jb250ZW50Lm1kDQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+IGFwcGVuZGl4X3RocmVh dF9tb2RlbF9mb3JfZWRrX2lpL2Fzc2V0X21hbmFnZW1lbnRfbW9kZS5tZA0KPiA+ICBjcmVhdGUg bW9kZSAxMDA2NDQNCj4gPiBhcHBlbmRpeF90aHJlYXRfbW9kZWxfZm9yX2Vka19paS9hc3NldF9z M19yZXN1bWUubWQNCj4gDQo+IEl0IGxvb2tzIGxpa2Ugd2UgaGF2ZSBhdCBsZWFzdCB0d28ga2lu ZHMgb2YgZG9jdW1lbnRzIHVuZGVyDQo+IDxodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlLWRv Y3MvPiwgbmFtZWx5Og0KPiAtIHNwZWNzIChmb3IgZWRrMikNCj4gLSBndWlkZXMNCj4gDQo+IEkg a25vdyBvZiB0aGUgYXJ0aWNsZSBhdA0KPiA8aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90 aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvRURLLUlJLVNwZWNpZmljYXRpbw0KPiBucz4sDQo+IHdo aWNoIHByZXNlbnRzIHRoZSBzcGVjcyB2ZXJ5IG5pY2VseS4NCj4gDQo+IERvIHdlIGhhdmUgYSBz aW1pbGFyIHdpa2kgYXJ0aWNsZSBhYm91dCB0aGUgZ3VpZGVzIHRvbz8NCj4gDQo+IChJZiBJIHVz ZSB0aGUgYXJ0aWNsZSBzZWFyY2ggYm94IHRvIHRoZSByaWdodCwgYW5kIGVudGVyICJndWlkZSIs IG5vdGhpbmcNCj4gcmVsZXZhbnQgY29tZXMgdXAuKQ0KPiANCj4gVGhhbmtzIQ0KPiBMYXN6bG8N Cj4gDQo+IA0KDQo=