From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.7.10; helo=nam03-co1-obe.outbound.protection.outlook.com; envelope-from=vanjeff_919@hotmail.com; receiver=edk2-devel@lists.01.org Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-oln040092007010.outbound.protection.outlook.com [40.92.7.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 68D7A21A10969 for ; Sat, 25 Nov 2017 05:40:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=wMgdwuNiXFIP6XAVc4lWm2AvJ71yGu0x4yqBL6TYZ+k=; b=A3wZk1aTaqFbw+x6u4BysYf9IxGeN4am3EcpwD8mLXLHgH/DyDKLAoOH/H3PKkwWBWSQXPBhuPOUVMSiiUADttKmQchsHeq3ehGg9sLoPBXysQxD1ZWCZvgx189mCFcjRqxcqgsVIrP8Z8dkdyge2huWVMNKt3/v9Vot7cdXojHyVaGztDhngeK8qRegB1xWttZli5kThcloiCzPpS6+9lA1GZFLWqOEu8/mzGoIcsWc/nfjoIqZvRqsDnZM3//OZibh3OuX4zzd4JpNOd954J3W3shgvdtBBf0YsCTC7RRKClNd3JbKApywJpf2pUyPjL1QTy6ZljI4QWJ3f9HZXQ== Received: from DM3NAM03FT054.eop-NAM03.prod.protection.outlook.com (10.152.82.57) by DM3NAM03HT111.eop-NAM03.prod.protection.outlook.com (10.152.83.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.239.4; Sat, 25 Nov 2017 13:44:46 +0000 Received: from CO2PR19MB0137.namprd19.prod.outlook.com (10.152.82.60) by DM3NAM03FT054.mail.protection.outlook.com (10.152.83.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.239.4 via Frontend Transport; Sat, 25 Nov 2017 13:44:46 +0000 Received: from CO2PR19MB0137.namprd19.prod.outlook.com ([10.161.82.25]) by CO2PR19MB0137.namprd19.prod.outlook.com ([10.161.82.25]) with mapi id 15.20.0260.006; Sat, 25 Nov 2017 13:44:46 +0000 From: Fan Jeff To: "Wang, Jian J" , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH v2 0/8] Implement stack guard feature Thread-Index: AQHTY25RbIi5n9WGHESneEtir/Pqk6MhVNiAgAAWuACAAAjMgIADqc60 Date: Sat, 25 Nov 2017 13:44:46 +0000 Message-ID: References: <20171122084548.6564-1-jian.j.wang@intel.com> <74D8A39837DF1E4DA445A8C0B3885C503AA2901F@shsmsx102.ccr.corp.intel.com> , <74D8A39837DF1E4DA445A8C0B3885C503AA292C3@shsmsx102.ccr.corp.intel.com> In-Reply-To: <74D8A39837DF1E4DA445A8C0B3885C503AA292C3@shsmsx102.ccr.corp.intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:E4BF32BB509F130D658544E9BDDFE8581FABD48413F8D99B33125AA29D3DFD59; UpperCasedChecksum:F011DE4524BB6F7E9BF7B5D434B191ECBC49FD3DF0BA454200AA86078E1226E7; SizeAsReceived:7350; Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [1vlQRqlratKYKQ/4yMMxrve4vUnh0m5W] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM3NAM03HT111; 6:KocM4eaYR3oPCGc9Shu54qi35pZ/dJsOz4NsVHkmKbxgPbEA/sPgjhzafbFU0sB36oFnwFGgXbAOtAgERnVwzCYODD7YaPLOmBeBqwRdKIPp/ipP96yJeyejSK7DpR8jiJAySvuLkvwcr33B5C2JhXGQsrS0Ixr8FKa4IjBdzAB25K/wtSaY7w51vZ6n37vGIBnQLkUZ7cvORScTfV3fKKXfPGUNnep96mIKXU2LM+qGPkSyAqreF924Jwtq2Kdd+nzbLyu6G8pJz4NLq9X2SF2BDrU9wS9jrZ4pJfmfrbdsa6y6xWsGpVzG3GGLpHTpZQ87IlBNC2eBE/j2T6ub/j+YHyUrORaTqb3v3vTllE4=; 5:gf7RswThTKxAyQ2VksdnoqgQqP/t66jdUJ0gyjXvu0AODB2xOUrV4MJfe7ft9KcZ+Ft9aSCoEqdGkjpLEPDRqESRgUQaS09Ut4dIvdZ/4SMPe3lKOw1IpuIkAMNanaAlYu16S9hXGNDZQApR93xcNYrHuel4IALEoMSGf/lQ37g=; 24:xPKnBUTvFcMumXJmdMscdOxQSmQG7/ZcDjXvtmKjhrg2p1JNxgOkvRB/IdtjbHqsJNh/9A18fblpqEl9puxxuF4svgwOgca7bKwnI6PEzxE=; 7:HuaVUtaO8BKKIQO3ct0RZq8WelVHyjE4vnLMOtfnXcLt3pHeCU9+Q5lQFllD66AcnNr7izw5m9cwQ1N6ERrjsz2B+LhnV9BTDzOr+pUT/lfa+C0RbUc1EkBPcgE8KJV5K68dfmMN6KvV4stxpl6hLpDTTfYDl4uBmHLKFLTWGPlUtrvaY4Brv7FbC399kAE8vNsba4UetriVIHOcrYfFvn06KyWe05/nkLjGD3jKF9U8SREtWcvEWO++sT9hjFdF x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:DM3NAM03HT111; x-ms-traffictypediagnostic: DM3NAM03HT111: x-ms-office365-filtering-correlation-id: 75609131-8b4f-4b37-4686-08d5340ab119 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:DM3NAM03HT111; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DM3NAM03HT111; x-forefront-prvs: 0502983C0E x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:DM3NAM03HT111; H:CO2PR19MB0137.namprd19.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75609131-8b4f-4b37-4686-08d5340ab119 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2017 13:44:46.6771 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3NAM03HT111 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: =?UTF-8?B?562U5aSNOiBbUEFUQ0ggdjIgMC84XSBJbXBsZW1lbnQgc3RhY2sgZ3VhcmQgZmVhdHVyZQ==?= X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Nov 2017 13:40:28 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: base64 SmlhbiwNCg0KSSByZXZpZXdlZCB5b3VyIHBhdGNoZXMgYW5kIHNlbnQgbXkgbWluaW1hbCBjb21t ZW50cyBpbiBvdGhlciBzZXBhcmF0ZSBtYWlsLiBUaGV5IHNob3VsZCBub3QgaW1wYWN0IHRoZSBm dW5jdGlvbmFsaXR5Lg0KDQpJIGFtIG9rIGlmIHlvdSBwdXNoIHRoZSB2MiBwYXRjaGVzIG5vdyBh bmQgZG8gdGhlIHVwZGF0aW5nIGJhc2VkIG9uIG15IGNvbW1lbnRzIGluIHNlcGFyYXRlIHBhdGNo ZXMgbGF0ZXIuDQoNClJldmlld2VkLWJ5OiBKZWZmIEZhbiA8dmFuamVmZl85MTlAaG90bWFpbC5j b20+DQoNClRoYW5rcyENCkplZmYNCg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gPiA+IEZyb206IGVkazItZGV2ZWwgW21haWx0bzplZGsyLWRldmVsLWJvdW5jZXNAbGlzdHMu MDEub3JnXSBPbiBCZWhhbGYgT2YNCj4gSmlhbg0KPiA+IEoNCj4gPiA+IFdhbmcNCj4gPiA+IFNl bnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMjIsIDIwMTcgNDo0NiBQTQ0KPiA+ID4gVG86IGVkazIt ZGV2ZWxAbGlzdHMuMDEub3JnDQo+ID4gPiBTdWJqZWN0OiBbZWRrMl0gW1BBVENIIHYyIDAvOF0g SW1wbGVtZW50IHN0YWNrIGd1YXJkIGZlYXR1cmUNCj4gPiA+DQo+ID4gPiBTdGFjayBndWFyZCBm ZWF0dXJlIG1ha2VzIHVzZSBvZiBwYWdpbmcgbWVjaGFuaXNtIHRvIG1vbml0b3IgaWYgdGhlcmUn cyBhDQo+ID4gPiBzdGFjayBvdmVyZmxvdyBvY2N1cnJlZCBkdXJpbmcgYm9vdC4gQSBuZXcgUENE IFBjZENwdVN0YWNrR3VhcmQgaXMgYWRkZWQNCj4gPiB0bw0KPiA+ID4gZW5hYmxlL2Rpc2FibGUg dGhpcyBmZWF0dXJlLiBQQ0QgUGNkQ3B1U3RhY2tTd2l0Y2hFeGNlcHRpb25MaXN0IGFuZA0KPiA+ ID4gUGNkQ3B1S25vd25Hb29kU3RhY2tTaXplIGFyZSBpbnRyb2R1Y2VkIHRvIGNvbmZpZ3VyZSB0 aGUgcmVxdWlyZWQNCj4gPiA+IGV4Y2VwdGlvbnMNCj4gPiA+IGFuZCBzdGFjayBzaXplLg0KPiA+ ID4NCj4gPiA+IElmIHRoaXMgZmVhdHVyZSBpcyBlbmFibGVkLCBEeGVJcGwgd2lsbCBzZXR1cCBw YWdlIHRhYmxlcyBhbmQgc2V0IHBhZ2Ugd2hlcmUNCj4gPiA+IHRoZSBzdGFjayBib3R0b20gaXMg YXQgdG8gYmUgTk9OLVBSRVNFTlQuIElmIHN0YWNrIG92ZXJmbG93IG9jY3VycywgUGFnZQ0KPiA+ ID4gRmF1bHQgZXhjZXB0aW9uIHdpbGwgYmUgdHJpZ2dlcmVkLg0KPiA+ID4NCj4gPiA+IEluIG9y ZGVyIHRvIG1ha2Ugc3VyZSBleGNlcHRpb24gaGFuZGxlciB3b3JrcyBub3JtYWxseSBldmVuIHdo ZW4gdGhlIHN0YWNrDQo+ID4gPiBpcyBjb3JydXB0ZWQsIHN0YWNrIHN3aXRjaGluZyBpcyBpbXBs ZW1lbnRlZCBpbiBleGNlcHRpb24gbGlicmFyeS4NCj4gPiA+DQo+ID4gPiBEdWUgdG8gdGhlIG1l Y2hhbmlzbSBiZWhpbmQgU3RhY2sgR3VhcmQsIHRoaXMgZmVhdHVyZSBpcyBvbmx5IGF2YWlhYmxl IGZvcg0KPiA+ID4gVUVGSSBkcml2ZXJzIChtZW1vcnkgYXZhaWFibGUpLiBUaGF0IGFsc28gbWVh bnMgaXQgZG9lc24ndCBzdXBwb3J0IE5UMzINCj4gPiA+IGVtdWxhdGVkIHBsYXRmb3JtIChwYWdp bmcgbm90IHN1cHBvcnRlZCkuDQo+ID4gPg0KPiA+ID4gVmFsaWRhdGlvbiB3b3JrcyBpbmNsdWRl Og0KPiA+ID4gICBhLiBPVk1GIGVtdWxhdGVkIHBsYXRmb3JtOiBib290IHRvIHNoZWxsIChJQTMy L1g2NCkNCj4gPiA+ICAgYi4gSW50ZWwgcmVhbCBwbGF0Zm9ybTogYm9vdCB0byBzaGVsbCAoSUEz Mi9YNjQpDQo+ID4gPg0KPiA+ID4gSmlhbiBKIFdhbmcgKDgpOg0KPiA+ID4gICBNZGVNb2R1bGVQ a2cvbWV0YWZpbGU6IEFkZCBQQ0QgUGNkQ3B1U3RhY2tHdWFyZA0KPiA+ID4gICBNZGVNb2R1bGVQ a2cvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi5oOiBBZGQgYSBuZXcgQVBJDQo+ID4gPiAgIE1kZVBr Zy9CYXNlTGliOiBBZGQgc3RhY2sgc3dpdGNoIHJlbGF0ZWQgZGVmaW5pdGlvbnMgZm9yIElBMzIN Cj4gPiA+ICAgTWRlTW9kdWxlUGtnL0R4ZUlwbDogRW5hYmxlIHBhZ2luZyBmb3IgU3RhY2sgR3Vh cmQNCj4gPiA+ICAgVWVmaUNwdVBrZy9VZWZpQ3B1UGtnLmRlYzogQWRkIHR3byBuZXcgUENEcyBm b3Igc3RhY2sgc3dpdGNoDQo+ID4gPiAgIFVlZmlDcHVQa2cvTXBMaWI6IEFkZCBHRFRSLCBJRFRS IGFuZCBUUiBpbiBzYXZlZCBBUCBkYXRhDQo+ID4gPiAgIFVlZmlDcHVQa2cvQ3B1RXhjZXB0aW9u SGFuZGxlckxpYjogQWRkIHN0YWNrIHN3aXRjaCBzdXBwb3J0DQo+ID4gPiAgIFVlZmlDcHVQa2cv Q3B1RHhlOiBJbml0aWFsaXplIHN0YWNrIHN3aXRjaCBmb3IgTVANCj4gPiA+DQo+ID4gPiAgTWRl TW9kdWxlUGtnL0NvcmUvRHhlSXBsUGVpbS9EeGVJcGwuaW5mICAgICAgICAgICAgfCAgIDUgKy0N Cj4gPiA+ICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL0lhMzIvRHhlTG9hZEZ1bmMuYyAg ICB8ICAgNCArDQo+ID4gPiAgTWRlTW9kdWxlUGtnL0NvcmUvRHhlSXBsUGVpbS9YNjQvRHhlTG9h ZEZ1bmMuYyAgICAgfCAgIDEgKw0KPiA+ID4gIE1kZU1vZHVsZVBrZy9Db3JlL0R4ZUlwbFBlaW0v WDY0L1ZpcnR1YWxNZW1vcnkuYyAgIHwgIDUxICsrLQ0KPiA+ID4gIC4uLi9JbmNsdWRlL0xpYnJh cnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi5oICAgICAgIHwgIDE4ICsNCj4gPiA+ICBNZGVNb2R1 bGVQa2cvTWRlTW9kdWxlUGtnLmRlYyAgICAgICAgICAgICAgICAgICAgICB8ICAgNyArDQo+ID4g PiAgTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBrZy51bmkgICAgICAgICAgICAgICAgICAgICAgfCAg IDcgKw0KPiA+ID4gIE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvQmFzZUxpYi5oICAgICAgICAgICAg ICAgICAgIHwgMTE1ICsrKysrKw0KPiA+ID4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvQmFzZUxp Yi5pbmYgICAgICAgICAgICAgICAgIHwgICAzICsNCj4gPiA+ICBNZGVQa2cvTGlicmFyeS9CYXNl TGliL0lhMzIvV3JpdGVUci5uYXNtICAgICAgICAgICB8ICAzNiArKw0KPiA+ID4gIE1kZVBrZy9M aWJyYXJ5L0Jhc2VMaWIvWDY0L1dyaXRlVHIubmFzbSAgICAgICAgICAgIHwgIDM3ICsrDQo+ID4g PiAgVWVmaUNwdVBrZy9DcHVEeGUvQ3B1RHhlLmluZiAgICAgICAgICAgICAgICAgICAgICAgfCAg IDMgKw0KPiA+ID4gIFVlZmlDcHVQa2cvQ3B1RHhlL0NwdU1wLmMgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgMTY4DQo+ICsrKysrKysrKw0KPiA+ID4gIFVlZmlDcHVQa2cvQ3B1RHhlL0NwdU1w LmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICsNCj4gPiA+ICAuLi4vQ3B1RXhjZXB0 aW9uSGFuZGxlckxpYi9DcHVFeGNlcHRpb25Db21tb24uaCAgICB8ICA1MCArKysNCj4gPiA+ICAu Li4vRHhlQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi5pbmYgICAgICAgICAgICAgICAgICB8ICAgNiAr DQo+ID4gPiAgLi4uL0xpYnJhcnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi9EeGVFeGNlcHRpb24u YyAgfCAgNTMgKystDQo+ID4gPiAgLi4uL0lhMzIvQXJjaEV4Y2VwdGlvbkhhbmRsZXIuYyAgICAg ICAgICAgICAgICAgICAgfCAxNjcgKysrKysrKysrDQo+ID4gPiAgLi4uL0lhMzIvQXJjaEludGVy cnVwdERlZnMuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgIDggKw0KPiA+ID4gIC4uLi9JYTMy L0V4Y2VwdGlvblRzc0VudHJ5QXNtLm5hc20gICAgICAgICAgICAgICAgIHwgMzk4DQo+ID4gPiAr KysrKysrKysrKysrKysrKysrKysNCj4gPiA+ICAuLi4vUGVpQ3B1RXhjZXB0aW9uSGFuZGxlckxp Yi5pbmYgICAgICAgICAgICAgICAgICB8ICAgMSArDQo+ID4gPiAgLi4uL1NlY1BlaUNwdUV4Y2Vw dGlvbkhhbmRsZXJMaWIuaW5mICAgICAgICAgICAgICAgfCAgIDEgKw0KPiA+ID4gIC4uLi9TbW1D cHVFeGNlcHRpb25IYW5kbGVyTGliLmluZiAgICAgICAgICAgICAgICAgIHwgICAxICsNCj4gPiA+ ICAuLi4vWDY0L0FyY2hFeGNlcHRpb25IYW5kbGVyLmMgICAgICAgICAgICAgICAgICAgICB8IDEz MyArKysrKysrDQo+ID4gPiAgLi4uL0NwdUV4Y2VwdGlvbkhhbmRsZXJMaWIvWDY0L0FyY2hJbnRl cnJ1cHREZWZzLmggfCAgIDMgKw0KPiA+ID4gIFVlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIv TXBMaWIuYyAgICAgICAgICAgICAgIHwgIDE3ICsNCj4gPiA+ICBVZWZpQ3B1UGtnL0xpYnJhcnkv TXBJbml0TGliL01wTGliLmggICAgICAgICAgICAgICB8ICAgMyArDQo+ID4gPiAgVWVmaUNwdVBr Zy9VZWZpQ3B1UGtnLmRlYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKw0KPiA+ID4g IDI4IGZpbGVzIGNoYW5nZWQsIDEzMDQgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pDQo+ ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvSWEzMi9Xcml0 ZVRyLm5hc20NCj4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZUxp Yi9YNjQvV3JpdGVUci5uYXNtDQo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gPg0KPiA+ DQo+IFVlZmlDcHVQa2cvTGlicmFyeS9DcHVFeGNlcHRpb25IYW5kbGVyTGliL0lhMzIvRXhjZXB0 aW9uVHNzRW50cnlBc20ubmFzbQ0KPiA+ID4NCj4gPiA+IC0tDQo+ID4gPiAyLjE0LjEud2luZG93 cy4xDQo+ID4gPg0KPiA+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18NCj4gPiA+IGVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQo+ID4gPiBlZGsyLWRldmVs QGxpc3RzLjAxLm9yZw0KPiA+ID4gaHR0cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5m by9lZGsyLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QNCmVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpo dHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwNCg0K