From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web08.12291.1637680229438154275 for ; Tue, 23 Nov 2021 07:10:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=v+SSGYa5; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: jiewen.yao@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10176"; a="232528844" X-IronPort-AV: E=Sophos;i="5.87,258,1631602800"; d="scan'208";a="232528844" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Nov 2021 07:10:28 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,258,1631602800"; d="scan'208";a="650087315" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga001.fm.intel.com with ESMTP; 23 Nov 2021 07:10:28 -0800 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 23 Nov 2021 07:10:28 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 23 Nov 2021 07:10:28 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 23 Nov 2021 07:10:27 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mCReqwC6pxVThQTCJYpGU5gTfbQnYoabq6q5OfhHCMDaHfGH4gqAYZpCpcWxAgq1inxFL+3rvEl0Hgb46s26nTFJ7G1VVzlBUrJjLNJCLp+WvgCTvA8V8KfaRjBZaNoc7/RAcf9J3f21QEPNHx4BLf9xpiT9vkMXa0qnGWSxf4vi9NoGooe7NI173o2M2IXLkKdR/xTTx3YjAuM89p1GjMGpfzV7mtxqXFWzdKH/vPGe5OujEIyWjRzxl+u7mbLIvvHACd/RYKxxgPtsSVkDO52Mxs3HNTeCgDvG7RCQ/XZRuqekXBwmsrDiKityRcNcRdeqv0vxFAgadU3ceqkURg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lGdKJxSbbiuGXYQGJSHvGgZbWRrsJXTnPLBPC5jUZfE=; b=dZI+ycYt6DzpU3IeXREyW552w8A/Zlj3ocz6F7mGB4iYq1JYJT72xrxmtQwa0SkYGI+2rNnPkizNVREkMXxlx0m7iO2aKxK1IoIN2erKx2L3D+ijQO/wjgRoUkthxOiZ3Qh3foomnm5HQ/MVlwFVpUPiVBoz1/+yeQUsMEF+m0GRvRRltzqK/mY4FhtKfW/lVTPdUQPbBqDYgc9O/D6se3GGOqVXY9UOlPlz1oQyMa99AeecvtokGfowNDbFvk0p4CffYgBygGt5M+iqnMXUYYG/LZSnrD3NN8iCv5XDCPBsFOm57JXAG3JQ9NBUx/dGY213sg3SEU1m6XUly1b2Vw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lGdKJxSbbiuGXYQGJSHvGgZbWRrsJXTnPLBPC5jUZfE=; b=v+SSGYa56Zh8J1YlWBHVqF9zCQ1a+kbVmdV03uNnuVGodZI7nvErniQebb2051p3fnLPmSRAXBq3HooId1bX1REZQoS+rh9zvcAKX4Y7eTS0iF3vBkx8B2oFmB6v4ug0WQMfMB/ZboMB/dvWMHbdkil7VIHJ0/cwl6COBGxN9Xk= Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by CO1PR11MB5153.namprd11.prod.outlook.com (2603:10b6:303:95::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.24; Tue, 23 Nov 2021 15:10:25 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::1d07:d296:b2c7:7114]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::1d07:d296:b2c7:7114%8]) with mapi id 15.20.4669.016; Tue, 23 Nov 2021 15:10:25 +0000 From: "Yao, Jiewen" To: "jejb@linux.ibm.com" CC: Gerd Hoffmann , "Xu, Min M" , "devel@edk2.groups.io" , Ard Biesheuvel , "Justen, Jordan L" , Brijesh Singh , Erdem Aktas , Tom Lendacky Subject: Re: [PATCH V3 15/29] OvmfPkg: Update SecEntry.nasm to support Tdx Thread-Topic: [PATCH V3 15/29] OvmfPkg: Update SecEntry.nasm to support Tdx Thread-Index: AQHX2uMZH+dNhguCw0OBghbxJplRDawH11AAgAEwN+CAAfIoAIAAvv7AgAVfi4CAAAXBAIAAGIUAgAAC0naAAAQtAIAABTlI Date: Tue, 23 Nov 2021 15:10:25 +0000 Message-ID: <1DF0C062-BF78-44E2-BE96-2C8727C36845@intel.com> References: <867e8a2aaf28c308b20a659057217453c6e38e00.1635769996.git.min.m.xu@intel.com> <20211103063045.kmttoxyluifwo2bq@sirius.home.kraxel.org> <20211117151942.iqow75zq2lrn5xlc@sirius.home.kraxel.org> <20211119151130.g2wcnuhivt3lxvzi@sirius.home.kraxel.org> <20211123123821.q4fanslttg72n2r3@sirius.home.kraxel.org> <1D6AF5B4-87BD-4773-A5C7-4779016A0673@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0a2d72c5-5640-438e-39d6-08d9ae9360d7 x-ms-traffictypediagnostic: CO1PR11MB5153: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KlPmDZ1u2YQd6cLIHtiJ+D5zQPHuYzd/AwkdFzhzhVXoHyeP7GSJyfbpvSR5fLOywzTpent2DYCGc+ebqKUhAw1SQR1lJdprONU8Oc9Gd/HJcvlvtOeDbUXExGbY6aNZ6C4kBv/Ab/Pji9f/4Eo2xw4VbiLiQPbs/knWiGF2gz8bgNWkQKYUbZjp6XtwwaHrf78HXr4zvvndS/WUIebh67WkOn5Uey80zlTfS8IDwbghHFwBVsItHDuaG0WqbBJMk5Eg+cUQmBSPJLieevrjE0A4c6PoW9ypcj7P0pt0pgocp/LfO207HOsJQWxQTmehu4p20ejEJ5bdOatxV0gQoF6Er67VhDt88vg1IoQ6LtXwNoOvbY2uQLh9fnUdq8yG1KJNojhsyLuEtIZFKVsvH9VIHfXVETnoScPMwukj4bVYVPufwxghzvGH1PRQ3pNGmjwoD+deUzqZR/Lj+c4GslLFF5BVizpGmGwbrrPNSw+XsS7JPorO9yr3V2l9dxLe7IuiECUJpDvK9AZTzUi4IAsGYWtRPP41JWkZeZ3BNIpFz7cItlcSqDwkJguVe/mwvkeZt4eO5ooA8yM8M0wquVhnduxHHW0lzYq/mEm9+s/PCyuYs4ksmtflRVQE4qOznD2q02jfo70DX+26MEL/l/yFv9rxuOaUSz5LhaDfP1G6k+ldIZeI6s5gITiQ1MzWwCiy4JDwgpGxXY8pQzQ0asVuUw9JigHa7yCZG4YivjYd59G/0KVKdOR6WBpqwUsP x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(122000001)(316002)(36756003)(86362001)(91956017)(26005)(6486002)(33656002)(83380400001)(6506007)(4001150100001)(82960400001)(8936002)(15650500001)(8676002)(186003)(66446008)(38070700005)(66556008)(76116006)(54906003)(38100700002)(2906002)(66946007)(6916009)(66476007)(4326008)(6512007)(71200400001)(508600001)(64756008)(5660300002)(2616005)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OHlhUzB4SlUzbzhyUDJaZGd1N29JbjRqVkNIUGNEcnZxNzhYVkgvbzhMdzdJ?= =?utf-8?B?aUhvMzk3YlQ4UWhkWGFQVlIyNkZ5aEk5Y2VLTWE1R0xtUjk1bzNrS1lESjN6?= =?utf-8?B?ZXVVYlFub1FjN3F1cE1ZQ29CNisvRDQramtpZ3RwV0tsUzAvcklHMUVlTFlz?= =?utf-8?B?OCtPOFFUdTdxd05XdDlmTWR1OG1SeWlzYzUvK1psM2Ywa04vQi9zWFJmSmFy?= =?utf-8?B?YkhNVFpPdGFvRXhkQm9MUWtESHFPQ1FGUDZvS2tzU2RWRjNVR0RRQkF3dHhZ?= =?utf-8?B?MVpWZjZpNVZZb3lCN3JqNnBsOXJwYjNCTEhTcno5UHdRWjRuMzFqcm83QnFB?= =?utf-8?B?dExGTE9YN1ZPSktoOVZoMHlNL1JpQU5qbHUyNDkrYW9IS2szQURHTE5DVGtH?= =?utf-8?B?MFM4UGh4N3p2YVh3WWs5TmZ4MFdVT2l4ZE5lUm9hWnJYYVB6Lzlmb1RUdlpn?= =?utf-8?B?MTlsNzBwZHdvUzBTNzViWDhnd2xWSFFZdVpVZFNpSXo1QkJIRTVEVWJrR2JB?= =?utf-8?B?Z081ay91eExQcVk5Zlg5RWhjK3l4Z0FyS0MxcFQvMFpCTTkvMENBUkUyQ0xx?= =?utf-8?B?U3YvaGxFNjgvcmVPbjl6SmY2V1ZZOWxsY3AxVHdpMjVTSEtnNlVOUm56NDBF?= =?utf-8?B?WDE2Sk9jcWg2SlFiT2F2YW1OSGg0cXVLQW5SN09GQXFPVzZRWGtySTRHcFFh?= =?utf-8?B?dVJWaTJMeXpJbEQySG1DZmhSM1gzRkxIZUk2ZHB6WjhvQ1hQMHVaeDFuMSt0?= =?utf-8?B?elVNUVdLSkQzMFBmbUV0Z1pVWnI0SGZnUmxyM2h2ZlRLQXJHNzdocnlvVDhZ?= =?utf-8?B?Zlp6WE5oNVI1OC9LYzNKUGxrTDhtb0FzU1lLYklMSVJIUE1rWUtyWExMZUV4?= =?utf-8?B?dGVwRXVzUlJ0Zll1Y25nWjRXOUhvQit4SWc5K1JEcHlISDlCa1RFNlVraDln?= =?utf-8?B?SVBjQWd3NnM1OStSVkVtczhsQ0trdzdzcmR0cDcxWHJZaU8yaWNJcUdXdDYz?= =?utf-8?B?UnFxYnA4OXBzTkplSFdpWFBXT1c4dlZFWXVXWXR2eTgrTldOVGhrWDV1cEl2?= =?utf-8?B?UUJQMSt4TVR0d0lEcHVkaDJhZlBuTW5oRG50WDltc2FSTVVyVFFBU21GUm00?= =?utf-8?B?NmdDN051S3F3bUFDQjhWVkpyRmowc01KUjJMR1FTajNrVk9jMndDTzFpczdh?= =?utf-8?B?MVowaEphNExoNVpEQlVlTWRuUDkxbzVkNmpVZ3MrZ3ZVUDQvWGE3R3R6NkFw?= =?utf-8?B?M2NQVHJrUXBCL2VwOGlBYkFOQ2E3WnZVZEFxVHZYbGdjWFEzcDJkNG40OFlx?= =?utf-8?B?OWVBOHpQUCs4SVEwWEFRVU9ERlFBck5FNUlZSzFkOVBOR3ZrellGNHFpYUFm?= =?utf-8?B?UjRiOGxkOXhUUTV5MnJOY2pPZWFuUFBSbEh1clhMWm84MEJqR0hiazlPQUdD?= =?utf-8?B?TzJReXhuQThqWTFXK2VPNmtjbmZwRnJPR2o4Z2pMbzhDaEc2QWJrQ2dSa1VQ?= =?utf-8?B?K0ZOZnRla1ZZbVJYeGd4R1Z0WFk2bFFZTmQxbWdHQVFXdG1QZXNxZWlaSnYx?= =?utf-8?B?QWM5YWZDcGg0dFY2OTFBUFlBWUFQNWNoY0FtTmtYK3o2ZWRMY1lHclFOckI2?= =?utf-8?B?ZkJRQ0FKMTJxTytveDBPb1ZBaGhVcGFEcWN4eGxKb3QxNEh5TytOSmYvZWtW?= =?utf-8?B?eVlKUXJNVXNobVl4ZmlEK0JRWmxVRXdrTzBwejQxQ2xKRDVQbEtNOHBIeEd3?= =?utf-8?B?V2lueWJjdzZCYi9IZlkxMVdESG1rTGNpNFQ3amJSLzlyVytnQ1BrZkxpdTlO?= =?utf-8?B?UkZpeERDcWZNSjRBak5CWUIyeW5kMERVWWpNTFZqbk9Gd2JxMEhETHVaMmNY?= =?utf-8?B?eHF4eTNDVmRhZGpRWkNpcFRBQ256UkVnOW9XVDVtdjlUSUw2a0lUWXJNVGF6?= =?utf-8?B?VitzSmgyRHlzUDU0MmQ5R25PWTV2Qzk2VEhrRmVCalNKczVpVWpIKzEzQkY2?= =?utf-8?B?NVBhNGR5STFSUWhKd2ZpaktYUUpJajc4OTl0K2QrS3Z2ZURtTXUycEU0YnVQ?= =?utf-8?B?QWo5bUNLaWNUaWRmUXN5cUNQcEN1ZjNzbEZlUi9taWpXRWNJNVR3TkxGSkxp?= =?utf-8?B?Ung2M1V4cFppUm9XR25yS1o3R3JMSHd3QVY4SmI1MWwxdnkwSm9YMllZYWhW?= =?utf-8?Q?vU45nYlX54IGx8Wwec/5juQ=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a2d72c5-5640-438e-39d6-08d9ae9360d7 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Nov 2021 15:10:25.5758 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HFF+rI1ghfDGdIdJ/Qk55ZU1HJ2xq7BaD3pP7hAbonpu9gHFpK2FwjfwgSuURlKjo4wkdtXUIbSTTA5KQytTLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5153 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: zh-CN Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSB3b3VsZCBzYXkgdGhlIFBFSSBvd25zIHRoZSBzeXN0ZW0gYW5kIGFsbCBtZW1vcnkgKGluY2x1 ZGluZyB0aGUgRFhFKS4gDQoNCkEgYnVnIGluIFBFSSBtYXkgb3ZlcnJpZGUgdGhlIGxvYWRlZCBE WEUgbWVtb3J5IG9yIHRoZSB3aG9sZSBzeXN0ZW0uDQoNCkluIGhpc3RvcnkgSSBkaWQgc2VlIFBF SSBzZWN1cml0eSBpc3N1ZXMuIA0KU29tZSBzZWN1cml0eSBpc3N1ZSBpbiBQRUkgY2F1c2VkIHN5 c3RlbSBjb21wcm9taXNlZCBjb21wbGV0ZWx5LiBZb3UgZXZlbiBoYXZlIG5vIGNoYW5jZSB0byBy dW4gRFhFLiANCg0KdGhhbmsgeW91IQ0KWWFvLCBKaWV3ZW4NCg0KDQo+IOWcqCAyMDIx5bm0MTHm nIgyM+aXpe+8jOS4i+WNiDEwOjUy77yMSmFtZXMgQm90dG9tbGV5IDxqZWpiQGxpbnV4LmlibS5j b20+IOWGmemBk++8mg0KPiANCj4g77u/T24gVHVlLCAyMDIxLTExLTIzIGF0IDE0OjM2ICswMDAw LCBZYW8sIEppZXdlbiB3cm90ZToNCj4+PiBUaGlzIHN0cmljdCBpc29sYXRpb24gYmV0d2VlbiBE WEUgYW5kIFBFSSBtZWFucyB0aGF0IG9uY2Ugd2UncmUgaW4NCj4+PiBEWEUsIGFueSBidWdzIGlu IFBFSSBjYW4ndCBiZSBleHBsb2l0ZWQgdG8gYXR0YWNrIHRoZSBEWEUNCj4+PiBlbnZpcm9ubWVu dC4gIA0KPj4gDQo+PiBbamlld2VuXSBJIHdvdWxkIGRpc2FncmVlIHRoZSBzdGF0ZW1lbnQgYWJv dmUuIA0KPj4gVGhlcmUgaXMgbm90IHN0cmljdCBpc29sYXRpb24uIEFjdHVhbGx5IG5vIGlzb2xh dGlvbiBhdCBhbGwuDQo+PiBUaGUgRFhFIGlzIGxvYWRlZCBieSBQRUkuIA0KPiANCj4gTm90IGlu IE9WTUYgLi4uIERYRSBhbmQgUEVJIGFyZSBhY3R1YWxseSBsb2FkZWQgYnkgU0VDLiAgUEVJIGV2 ZW50dWFsbHkNCj4ganVtcHMgdG8gZXhlY3V0ZSBEWEUgYnV0IHRoYXQncyBhZnRlciBhbGwgaXRz IG93biB0YXNrcyBhcmUgY29tcGxldGVkLg0KPiANCj4+IEEgYnVnIGluIFBFSSBoYXMgZ2xvYmFs IGltcGFjdCBhbmQgaXQgY2FuIGRlZmluaXRlbHkgYmUgdXNlZCB0bw0KPj4gYXR0YWNrIHRoZSBE WEUuDQo+IA0KPiBPbmx5IGlmIGl0IGNhbiBiZSBleHBsb2l0ZWQuICBNb3ZpbmcgdGhpbmdzIHRv IFBFSSBpcyBtaXRpZ2F0aW5nIHRoZQ0KPiBleHBsb2l0YWJpbGl0eSBub3QgdGhlIGJ1Z3MuICBU aGUgcG9pbnQgYWJvdXQgZXhwbG9pdGFiaWxpdHkgYW5kIFBFSSBpcw0KPiB0aGF0IGl0IGRvZXNu J3QgcmVhZCBhbnkgY29uZmlnIGZpbGVzLCBpdCBjYW4ndCBleGVjdXRlIGFueSBFRkkNCj4gYmlu YXJpZXMgYW5kIGl0IGhhcyBubyBIdW1hbiBJbnRlcmZhY2UgbW9kdWxlcyBzbyBjYW4ndCBiZSBp bmZsdWVuY2VkDQo+IGV2ZW4gYnkgYSBwaHlzaWNhbGx5IHByZXNlbnQgYXR0YWNrZXIuICBObyBh YmlsaXR5IHRvIGluZmx1ZW5jZSBpcyB3aGF0DQo+IHJlbW92ZXMgdGhlIGFiaWxpdHkgdG8gZXhw bG9pdC4NCj4gDQo+IEphbWVzDQo+IA0KPiANCg==