From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.3.19; helo=nam02-bl2-obe.outbound.protection.outlook.com; envelope-from=vanjeff_919@hotmail.com; receiver=edk2-devel@lists.01.org Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-oln040092003019.outbound.protection.outlook.com [40.92.3.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 448A12034EE1B for ; Wed, 15 Nov 2017 06:48:03 -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=9gXdnrRRfoYEIdEt3EIR7+VysGCWLbc/8EUZcSri3Y8=; b=JDovxCBEyTJOQzmMf72tB+QG78QQJxbbc3sePFxudCPry27B3ukpHVlFzSfOX/U73hE3e/K3DaH54UZztIO7SwmxuJCW89hTH8XU1a72Ny/ZJ4NkIJhGaq4WuDqMUXS0Ey09uXs345Uirm5iD7COLLv5khmA172N5ILQcJyD2Qp0Ie6OESbfUQlY/Ug2ktSPGXIJQpxUtP5b5EH7n/NFHeWy9ZhRRik6a5P6v8YU+/srdGJfGE9jv+WaYILnMFleNifrvGt9P7ETlK8+Z5mHj/87fHG8vmdVgwzKO8q3ktBouT6WgMg45DWKAB44nxoQHoWB5RXPTdt1gRaAQyE2Cw== Received: from BL2NAM02FT017.eop-nam02.prod.protection.outlook.com (10.152.76.60) by BL2NAM02HT056.eop-nam02.prod.protection.outlook.com (10.152.77.227) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.197.9; Wed, 15 Nov 2017 14:52:10 +0000 Received: from CY1PR19MB0283.namprd19.prod.outlook.com (10.152.76.60) by BL2NAM02FT017.mail.protection.outlook.com (10.152.77.174) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.197.9 via Frontend Transport; Wed, 15 Nov 2017 14:52:10 +0000 Received: from CY1PR19MB0283.namprd19.prod.outlook.com ([10.163.54.13]) by CY1PR19MB0283.namprd19.prod.outlook.com ([10.163.54.13]) with mapi id 15.20.0239.005; Wed, 15 Nov 2017 14:52:10 +0000 From: Fan Jeff To: Paulo Alcantara , "edk2-devel@lists.01.org" CC: Rick Bramley , Laszlo Ersek , Andrew Fish , Eric Dong Thread-Topic: =?gb2312?B?tPC4tDogtPC4tDogW2VkazJdIFtSRkMgMC8xXSBTdGFjayB0cmFjZSBzdXBw?= =?gb2312?Q?ort_in_X64_exception_handling?= Thread-Index: AQHTXUc7cuuzO8LJr0CxRCWwpfEkl6MT3FaAgAAIfD2AAB2cgIABai0qgAAYWACAAAE7SA== Date: Wed, 15 Nov 2017 14:52:10 +0000 Message-ID: References: <8de9df9f-0386-8250-7c80-9a3cff65841e@zytor.com> , <992dffb1-38e2-ccf5-5004-5aebd8d0ec45@zytor.com> In-Reply-To: <992dffb1-38e2-ccf5-5004-5aebd8d0ec45@zytor.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: zytor.com; dkim=none (message not signed) header.d=none;zytor.com; dmarc=none action=none header.from=hotmail.com; x-incomingtopheadermarker: OriginalChecksum:05585BB0CC7F7B66A5A0D516DB6A12A5904B1E8493E6758CE07C55B435BBA876; UpperCasedChecksum:8829E42DFD5F5EF732547F52373C041EA65E015911D3A2180F8F8E29961A4D65; SizeAsReceived:7659; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [OSnspXxQID7DcpAniC2sGtWZRx8w1+WT] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BL2NAM02HT056; 6:VpuDx/E8YUmLIAaNESOYH3PVVV+PJAPK2LVOHS/SB8pP+mZZzQ0unVIu1VUaZDx7yzjOS12xKQkCjJqbk+Nf3/hsKTPh2yw4CnUj1DHQmvV5zB4OIYm8SE06HUawn2EjIdhKH43EApUj/2fy0+nIbKMppvGWZQq1x4ST2IaWkopuswFTwytr9E2dZuOA9n+7iA9YNOhFlvj32NNPLCnR8GyF1Beo3BCd9nHwhzuTd6ZCM4kdYLA4ZNgB0E8PG//Nu7/X5FtFjHrHbihxr1GX+twzhxE01mPd+LqhrkJrknfwVN9PLboD2ObLOiTj5RpnQjN8ZXaNDzO/aMdcc72ITjdgY12gewrsovbZqux4ytE=; 5:nzwGxUkis0gYpKVN/WQC56K+mfjvumGb9OuuMd4cxvbTU4JrxSZH1pLuzTCIt7uq0bYMdUyGfjerGk7ucT2/PwOZDTWlCzOGKVtFwM6ewVXcvX5+Bm06VCkuBMY8nmt/f7K7QzpujgLh64P7ByVKVTRpn9kjfZDC0MbSxD5G3e4=; 24:GNcC4DV5UsJkvruB9qKax9Un+8GHrWs3B4BewR6lsOx+a0h/ixxUcwlgPVEFPeUtafUalV9Wg9xi8BRGpLeq7GB/mXN0foQF23W4C5mWfvo=; 7:029aGnjApdm5koQ1L81g3rEi5ARJVFSRfK+XS6vCqZS6fJ4W+6HYb7/aUUwRdRVK+tpWKnSXeeAV1mTTviEbAUKAwiYhh08avkSp7iNGfg2CztG8g5p9gtkBhJ8fb8D3ewY+1MpMfmrWZ4hnLXLTyBRUU+yrLsMMHueRiAG2b4beDL4i0u9YR5rRaLCV1gzrRcC/Q83EXysLtQa5nFOQ62XGBlmupZFxy610kl1l4NgVbxkWZjRyaPRxjjjbTzVQ x-incomingheadercount: 47 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 5b660731-f37d-4d39-b27c-08d52c387323 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:BL2NAM02HT056; x-ms-traffictypediagnostic: BL2NAM02HT056: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:BL2NAM02HT056; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BL2NAM02HT056; x-forefront-prvs: 0492FD61DD x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:BL2NAM02HT056; H:CY1PR19MB0283.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: 5b660731-f37d-4d39-b27c-08d52c387323 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2017 14:52:10.2896 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2NAM02HT056 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: =?UTF-8?B?562U5aSNOiDnrZTlpI06IOetlOWkjTogW1JGQyAwLzFdIFN0YWNrIHRyYWNlIHN1cHBvcnQgaW4gWDY0IGV4Y2VwdGlvbiBoYW5kbGluZw==?= 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: Wed, 15 Nov 2017 14:48:03 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 UGF1bG8sDQoNCg0KDQpJIGhhdmUgbm8gc3Ryb25nIG9waW5pb24gb24gSUEzMiBzdXBwb3J0ICBp biB2MiBwYXRjaCBvciBpbiBzZXBhcmF0ZSBwYXRjaC4NCg0KDQoNCkkgdGhpbmsgVWVmaUNwdVBr ZyBvd25lci9yZXZpZXdlciBtYXkgcHJvdmlkZSB0aGVpciBvd24gc3VnZ2VzdGlvbnMgb24gdGhp cyBwb2ludC4NCg0KDQoNClRoYW5rcyENCg0KSmVmZg0KDQoNCg0KDQoNCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fDQpGcm9tOiBQYXVsbyBBbGNhbnRhcmEgPHBjYWNqckB6eXRvci5j b20+DQpTZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDE1LCAyMDE3IDEwOjQxOjAwIFBNDQpUbzog RmFuIEplZmY7IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpDYzogUmljayBCcmFtbGV5OyBMYXN6 bG8gRXJzZWs7IEFuZHJldyBGaXNoOyBFcmljIERvbmcNClN1YmplY3Q6IFJlOiC08Li0OiC08Li0 OiBbZWRrMl0gW1JGQyAwLzFdIFN0YWNrIHRyYWNlIHN1cHBvcnQgaW4gWDY0IGV4Y2VwdGlvbiBo YW5kbGluZw0KDQpIaSBGYW4sDQoNCk9uIDE1LzExLzIwMTcgMTE6MjEsIEZhbiBKZWZmIHdyb3Rl Og0KPiBQYXVsbywNCj4NCj4gSSB3aWxsIHRyeSB0byB2YWxpZGF0ZSBteSBjb2RlIGZpcnN0bHkg YW5kIHRyeSB0byBpbnRlZ3JhdGUgaW50byB5b3VyDQo+IHBhdGNoLg0KDQpPSy4gVGhhbmsgeW91 IHZlcnkgbXVjaCBmb3IgdGhlIGVmZm9ydCENCg0KPg0KPiBCZWZvcmUgbXkgcGFydCByZWFkeSwg aXShr3MgYWxzbyB3ZWxjb21lIGlmIHlvdSBvciBvdGhlcnMgcHJvdmlkZSB5b3Vycw0KPiBvd24g c29sdXRpb24gb24gWDY0IE1TRlQgdG9vbGNoYWluLg0KWWVzIC0gdGhhdCB3b3VsZCBiZSBncmVh dC4gSWYgSSBnZXQgdGhpcyB3b3JraW5nIG9uIElBMzIgd2l0aCBHQ0MNCnRvb2xjaGFpbiBzaG9y dGx5LCB0aGVuIEknbGwgdHJ5IHRvIGNvbWUgdXAgd2l0aCBhIHNvbHV0aW9uIGZvciBNU1ZDLg0K DQo+IEluIG15IG1pbmQsIElBMzIgYXJjaCBzaG91bGQgdXNlIHRoZSBzYW1lIHNvbHV0aW9uIHdp dGggeW91cnMsIGhhdmUgeW91DQo+IHRlc3RlZCB5b3VyIHNvbHV0aW9uIG9uIElBMzIgYXJjaCB3 aXRoIEdDQyB0b29sY2hhaW4/DQoNCkluIHRoZW9yeSwgeWVzLiA6LSkgSSBoYXZlbid0IHRlc3Rl ZCBpdCB5ZXQsIGJ1dCBJJ2xsIHN0YXJ0aW5nIHdvcmtpbmcNCml0IG9uIG5vdy4NCg0KQlRXLCBk byB5b3UgdGhpbmsgaXQncyBhcHByb3ByaWF0ZSB0byBqdXN0IGxldCB5b3Uga25vdyB0aGF0IEkg cHVzaGVkDQpvdXQgYW5vdGhlciBjb21taXQgd2l0aCBJQTMyIHN1cHBvcnQsIG9yIGRvIHlvdSB0 aGluayBpdCdzIGJldHRlciB0bw0Kc2VuZCBhIHYyIHdpdGggaXQ/DQoNCkJlc2lkZXMgd2Ugc2hv dWxkbid0IGZvcmdldCB0aGUgc3VnZ2VzdGlvbnMgZnJvbSBBbmRyZXcgYW5kIEJyaWFuIHRvDQp2 YWxpZGF0ZSB0aGUgUklQIGFuZCBSU1AgdmFsdWVzLCBhcyB3ZWxsIGFzIHRvIGhhdmUgYSBraW5k IG9mIFBDRCB0bw0KbGltaXQgdGhlIG51bWJlciBvZiBzdGFjayBmcmFtZXMgcHJpbnRlZCBvdXQg LS0gd2hpY2ggSSB0aGluayB0aGF0IGFyZQ0KcmVhbGx5IGltcG9ydGFudCBldmVuIGlmIHVubGlr ZWx5Lg0KDQpUaGFua3MhDQpQYXVsbw0KDQo+DQo+IFRoYW5rcyENCj4NCj4gSmVmZg0KPg0KPiAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0NCj4gKkZyb206KiBQYXVsbyBBbGNhbnRhcmEgPHBjYWNqckB6eXRvci5j b20+DQo+ICpTZW50OiogVHVlc2RheSwgTm92ZW1iZXIgMTQsIDIwMTcgMTE6Mzc6MzUgUE0NCj4g KlRvOiogRmFuIEplZmY7IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+ICpDYzoqIFJpY2sgQnJh bWxleTsgTGFzemxvIEVyc2VrOyBBbmRyZXcgRmlzaDsgRXJpYyBEb25nDQo+ICpTdWJqZWN0Oiog UmU6ILTwuLQ6IFtlZGsyXSBbUkZDIDAvMV0gU3RhY2sgdHJhY2Ugc3VwcG9ydCBpbiBYNjQNCj4g ZXhjZXB0aW9uIGhhbmRsaW5nDQo+IEhpIEZhbiwNCj4NCj4gT24gMTQvMTEvMjAxNyAxMjowMywg RmFuIEplZmYgd3JvdGU6DQo+PiBQYXVsLA0KPj4NCj4+IEkgbGlrZSB0aGlzIGZlYXR1cmUgdmVy eSBtdWNoLiBBY3R1YWxseSwgSSBkaWQgc29tZSBQT0Mgb25lIHllYXIgYWdvIGJ1dA0KPj4gSSBk aWQgZmluYWxpemUgaXQuDQo+Pg0KPj4gSW4gbXkgUE9DLCBJIGNvdWxkIHVzZSBFQlAgdG8gdGFj ayB0aGUgc3RhY2sgZnJhbWUgb24gSUFTMzIgYXJjaC4NCj4+DQo+PiBCdXQgZm9yIHg2NCwgSSB0 cmllZCB0byB1c2UgqENrZWVwZXhjZXB0aW9udGFibGUgZmxhZyB0byBleHBsYWluIHN0YWNrDQo+ PiBmcmFtZSBmcm9tIHRoZSBkZWJ1ZyBzZWN0aW9uIG9mIGltYWdlLg0KPj4NCj4+IEkgbWF5IHdv cmtzb24gTVNGVCB0b29sY2hhaW4sIGJ1dCBpdCBkaWQgbm93IHdvcmsgd2VsbCBmb3IgR0NDIHRv b2xjaGFpbi4NCj4+DQo+PiBJIHRoaW5rIEVyaWMgY291bGQgaGVscCB0byB2ZXJpZnkgTVNGVCBm b3IgeW91ciBwYXRjaC4gSWYgaXQgd29ya3Mgd2VsbCwNCj4+IHRoYXShr3Mgd2lsbCBiZSBncmVh dCENCj4+DQo+PiBTYXkgYWdhaW4sIEkgbGlrZSB0aGlzIGZlYXR1cmUhISE6LSkNCj4NCj4gQ29v bCEgWW91ciBoZWxwIHdvdWxkIGJlIHJlYWxseSBhcHByZWNpYWJsZSEgSWYgd2UgZ2V0IHRoaXMg d29ya2luZyBmb3INCj4gWDY0IGluIGJvdGggdG9vbGNoYWlucywgdGhhdCBzaG91bGQgYmUgZWFz eSB0byBwb3J0IGl0IHRvIElBLTMyIGFzIHdlbGwuDQo+DQo+IFRoYW5rIHlvdSB2ZXJ5IG11Y2gg Zm9yIHdpbGxpbmcgdG8gaGVscCBvbiB0aGF0Lg0KPg0KPiBQYXVsbw0KPg0KPj4NCj4+IFRoYW5r cyENCj4+DQo+PiBKZWZmDQo+Pg0KPj4gKreivP7IyzogKlBhdWxvIEFsY2FudGFyYSA8bWFpbHRv OnBjYWNqckB6eXRvci5jb20+DQo+PiAqt6LLzcqxvOQ6ICoyMDE3xOoxMdTCMTTI1TIxOjIzDQo+ PiAqytW8/sjLOiAqZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcgPG1haWx0bzplZGsyLWRldmVsQGxp c3RzLjAxLm9yZz4NCj4+ICqzrcvNOiAqUmljayBCcmFtbGV5IDxtYWlsdG86cmljaGFyZC5icmFt bGV5QGhwLmNvbT47IExhc3psbyBFcnNlaw0KPj4gPG1haWx0bzpsZXJzZWtAcmVkaGF0LmNvbT47 IEFuZHJldyBGaXNoIDxtYWlsdG86YWZpc2hAYXBwbGUuY29tPjsgRXJpYw0KPj4gRG9uZyA8bWFp bHRvOmVyaWMuZG9uZ0BpbnRlbC5jb20+DQo+PiAq1vfM4jogKlJlOiBbZWRrMl0gW1JGQyAwLzFd IFN0YWNrIHRyYWNlIHN1cHBvcnQgaW4gWDY0IGV4Y2VwdGlvbiBoYW5kbGluZw0KPj4NCj4+IEhp LA0KPj4NCj4+IE9uIDE0LzExLzIwMTcgMTA6NDcsIFBhdWxvIEFsY2FudGFyYSB3cm90ZToNCj4+ PiBIaSwNCj4+Pg0KPj4+IFRoaXMgc2VyaWVzIGFkZHMgc3RhY2sgdHJhY2Ugc3VwcG9ydCBkdXJp bmcgYSBYNjQgQ1BVIGV4Y2VwdGlvbi4NCj4+Pg0KPj4+IEluZm9ybWF0aW9ucyBsaWtlIGJhY2sg dHJhY2UsIHN0YWNrIGNvbnRlbnRzIGFuZCBpbWFnZSBtb2R1bGUgbmFtZXMNCj4+PiAodGhhdCB3 ZXJlIHBhcnQgb2YgdGhlIGNhbGwgc3RhY2spIHdpbGwgYmUgZHVtcGVkIG91dC4NCj4+Pg0KPj4+ IFdlIGFscmVhZHkgaGF2ZSBzdWNoIHN1cHBvcnQgaW4gQVJNL0FBcmNoNjQgKElJUkMpIGV4Y2Vw dGlvbiBoYW5kbGluZw0KPj4+ICh0aGFua3MgdG8gQXJkKSwgYW5kIHRoZW4gSSB0aG91Z2h0IHdl J2QgYWxzbyBkZXNlcnZlIGl0IGluIFg2NCBhbmQNCj4+PiBJQS0zMiBwbGF0Zm9ybXMuDQo+Pj4N Cj4+PiBXaGF0IGRvIHlvdSB0aGluayBndXlzPw0KPj4+DQo+Pj4gQlRXLCBJJ3ZlIHRlc3RlZCB0 aGlzIG9ubHkgd2l0aCBPVk1GIChYNjQgb25seSksIHVzaW5nOg0KPj4+ICAgIC0gZ2NjLTYuMy4w LCBHQ0M1LCBOT09QVA0KPj4+DQo+Pj4gQW55IG90aGVyIHRlc3RzICB3b3VsZCBiZSByZWFsbHkg YXBwcmVjaWFibGUuDQo+Pg0KPj4gSSd2ZSBhdHRhY2hlZCBhIGZpbGUgdG8gc2hvdyB5b3UgaG93 IHRoZSB0cmFjZSB3b3VsZCBsb29rIGxpa2UuDQo+Pg0KPj4gVGhhbmtzIQ0KPj4gUGF1bG8NCj4+ DQo+Pj4NCj4+PiBUaGFua3MhDQo+Pj4gUGF1bG8NCj4+Pg0KPj4+IFJlcG86ICAgaHR0cHM6Ly9n aXRodWIuY29tL3BjYWNqci9lZGsyLmdpdA0KPj4+IEJyYW5jaDogc3RhY2t0cmFjZV94NjQNCj4+ Pg0KPj4+IENjOiBSaWNrIEJyYW1sZXkgPHJpY2hhcmQuYnJhbWxleUBocC5jb20+DQo+Pj4gQ2M6 IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+DQo+Pj4gQ2M6IEVyaWMgRG9uZyA8ZXJpYy5k b25nQGludGVsLmNvbT4NCj4+PiBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4N Cj4+PiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg MS4xDQo+Pj4gU2lnbmVkLW9mZi1ieTogUGF1bG8gQWxjYW50YXJhIDxwY2FjanJAenl0b3IuY29t Pg0KPj4+IC0tLQ0KPj4+DQo+Pj4gUGF1bG8gQWxjYW50YXJhICgxKToNCj4+PiAgICBVZWZpQ3B1 UGtnL0NwdUV4Y2VwdGlvbkhhbmRsZXJMaWIvWDY0OiBBZGQgc3RhY2sgdHJhY2Ugc3VwcG9ydA0K Pj4+DQo+Pj4gICBVZWZpQ3B1UGtnL0xpYnJhcnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi9YNjQv QXJjaEV4Y2VwdGlvbkhhbmRsZXIuYyB8IDM0NCArKysrKysrKysrKysrKysrKysrLQ0KPj4+ICAg MSBmaWxlIGNoYW5nZWQsIDM0MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPj4+DQo+ Pg0K