From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.14039.1650068002604519149 for ; Fri, 15 Apr 2022 17:13:23 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=GLZW24Ew; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1650068002; x=1681604002; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=GAOyYeP4PCUbjWroiPLWm8rbYyOhykZgkWw78alxNpc=; b=GLZW24EwWcJlreQ47BzkI9fJgav4SERZmvX4xf5BRGEt9/aw9n/d9mRY g8aV4Gjty9wJzH5cz8YvTwqPcnClpJaKfWMOaWs5s2dXc3vnQBCm+qmjk 86vYZnIjDesR4c7pEFJGiHbFFpK/WBpOCZXDLhVrAmy2VnpfKPmzfuX04 onkLhgLTu0JMzAEh1mzK4VRBqtsssmTD/98ztcNOp0IOqkVa+/L9e4xfr /78reXP2YagHhG2XFHCT7CYT+GTssVHmhnXGYLZF0DQxWlssyL3KEnfC8 A8o12W/8WF6aFrTW3mE48eHoT3JEGg6hMI6DKdOZu27s2iqLu96frQ2Ny w==; X-IronPort-AV: E=McAfee;i="6400,9594,10318"; a="243182775" X-IronPort-AV: E=Sophos;i="5.90,264,1643702400"; d="scan'208";a="243182775" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2022 17:13:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,264,1643702400"; d="scan'208";a="725965770" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga005.jf.intel.com with ESMTP; 15 Apr 2022 17:13:21 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 15 Apr 2022 17:13:20 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 15 Apr 2022 17:13:20 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Fri, 15 Apr 2022 17:13:20 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Fri, 15 Apr 2022 17:13:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fZItuWNnl1G0pbR1Xkfj+W+67USS4+jmCPoXlIIVwSu3FEin4zLmZKNF1AJy8y0c3qs5Atg5j9p06P1CkG1d5PcAvnGSwHTj7JDhGRkyHCzJM1xz3blE8NDLZUMT8xx3cVD2TrJ8sInhoMpO77HiMUoBpdrYdZFFmMGKbv0JrK+d1+u8kQ7MKNk+koQMvtT3sTXnXQzxVEDUcWjfCMXy4PHU/FnpyD3094GyJMdbbW/XQC3vveXkcMgA12zVKxsISeRu+MGrgskxmuYznVXa6ZEoDyEGzbL+nIZsFK1h3YyAHLP9hvZrbqnq5X7jYaj3plqfUkdjFTs4vGdr4/5wlA== 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=GAOyYeP4PCUbjWroiPLWm8rbYyOhykZgkWw78alxNpc=; b=l47Zi1GeUA4ZgnB0ym2cRnBGikuixJ2r8vuaJw/l/cQgOe9zrAUJRzcKBBjoN8r7ZT6GHnmFaUEvF0wNROmBAtuOk+JERoqUmUXvtzvTYlz/50SL87264fhJOkDB0nESgRWxi3itHd7EFMoVtZW6yPHRJLZRCmqN5vubHYy7SCNcvaseRPjRP4ESosz2g7fTnhGDUZ0ANdUDsQbIroVx8/sH1IEzkUnwQp1GgmXP7geYv5pb/+EgxR6eqfJuzTqE9PylNj8mqdcI+z1nZhgiWvPuW9svDfoBu0z085oD3SSn6i7/f2yKhBlWbsVXwEPf+oQdJUxBdaO+zA+JVgtitQ== 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 Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by MN2PR11MB3551.namprd11.prod.outlook.com (2603:10b6:208:ea::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Sat, 16 Apr 2022 00:13:17 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ece5:6170:a99a:480a]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ece5:6170:a99a:480a%6]) with mapi id 15.20.5164.020; Sat, 16 Apr 2022 00:13:17 +0000 From: "Min Xu" To: Tom Lendacky , "devel@edk2.groups.io" CC: Ard Biesheuvel , "Justen, Jordan L" , Brijesh Singh , "Aktas, Erdem" , James Bottomley , "Yao, Jiewen" , Gerd Hoffmann Subject: Re: [PATCH V12 33/47] OvmfPkg: Update Sec to support Tdx Thread-Topic: [PATCH V12 33/47] OvmfPkg: Update Sec to support Tdx Thread-Index: AQHYQ8eJ7XGl8rVv5EGT1k8EO4SeBqzxgL4AgAA7E1A= Date: Sat, 16 Apr 2022 00:13:17 +0000 Message-ID: References: <368af9aea6c16f967a877a4af857970df7e73d70.1648555175.git.min.m.xu@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 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: e5b75e50-42de-4f4b-ca1b-08da1f3de800 x-ms-traffictypediagnostic: MN2PR11MB3551:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zl3LwHwUE+vJatzB13q8bbdPpJfMCWK0D9hK4pJRbcqhSbsWsKPDEWm5HWSkjbeeUMocpt+jsYbLLry91iN6S7OVz0bedIdPz5xkz87XQieyvZ3Ms8m7lwgT6HjPa7UdWVHO0bnfHagLvFK3v8zSjnfj05lFFM5RHNd6dX6zmYzEKr8zdeOdum7r114D22/5bwvyegUAAFyxxr1Dmi/B3pAj+kALvbn9eys5Nzd1c/gLOw7iYMWlWyZem3Bcu1jHLxdIIByRxSK12oAyZD5rH+i9mGNQoCqbVcZX0+K7fzb+GIU0IthjGPJI6h0x+ebGgTHxDTymqHwc2Bn7/8Hi5fmhUqhEYajhKkBWZi63rULq8ixNsvOFqTrHcJ7vITM8FPaxg/c7AsAZH4xiEA0x7fxEQIlgqPWqynSoy1WguAhKgngzYbjtvJIeck17rNz+EwHsiCyqxzI0HUGuXkg7G3WC6uNhDqSPC/Ozh1u6/1BtFbHC3h/69DgXL3V+1V1qQW6QJdTiweVaKXObRD+jeFTl8nUbzTt3xSCUBRzJBitTONTHkc/a+neRCWikEZZLFUOKjKq8j67whCzI9O4iwczqmTBzRn2rfLMa0ib3u04nz2nwrBMo6uXx0AyU7GRSP2RjdMaCLYSSD+XAftMGq1sNOwj1qWytV9Vh7PcmenSR5rVn/5Pbxhg1kAIZvZDMsrgRAZ88oswV9v6K3sP4krM+85ppSNE2id29abzyLqcDx31/5XuqIgnxzh3oL+VQlyhhhsOrjPwfEq3/slUYNx001HoZ6bDwPoZ4DkjVfHI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(82960400001)(86362001)(4326008)(6506007)(15650500001)(55016003)(8676002)(64756008)(38070700005)(66556008)(76116006)(66476007)(71200400001)(66446008)(8936002)(966005)(66946007)(7696005)(38100700002)(122000001)(2906002)(9686003)(52536014)(508600001)(54906003)(316002)(83380400001)(5660300002)(186003)(33656002)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b2NNM3QwcW5lK1RzckM2K1hYNW9zQTAxNURKYU42M1p4Nkwzek10WGdlR0Vu?= =?utf-8?B?c1hWeXkzRHVqck80YWdkajZYNDlVZDlxWU11YzQxSkc5OHZyRFE3N2VvaFFn?= =?utf-8?B?SkVUT0J4NG1qOERUZFR6V1RMT2IrUHdadWxrWmROTmVHdVQ0U3VxZi9PZUdM?= =?utf-8?B?a25tbTluNWMva0pXaFlzNVhERmNzRS9yZmliMFF6bzB3OHZLVHAyeTJBb0ZT?= =?utf-8?B?cDhqQTNncXdLcExudmVFODc5SktoOXRIOTROaGdHUllWOHZPQ2pFaW5zQVZa?= =?utf-8?B?cGh4eUFPY3JjOEU5L091REdVMWJnREY2RGdIcXArMUdNNjFBcTlPSWhZMU40?= =?utf-8?B?SzkvY2pFQXJndkR2TFQ5QTAzWHpBSHpIazdUQ3dHa2F0eHh3VkNNcW1MMDk5?= =?utf-8?B?Z1ptZDQyVlo3TnlvK1dnYk1rbjI5VEYvaUtkWmZRTVh3S205WjFOcnJGNVNC?= =?utf-8?B?VnFqZ1ljNHNZdkxBbGNGMlI0azNQcDJsWVhlZUYwbkFiclUvNzQyK0M1dUFJ?= =?utf-8?B?U0FpZk5Kc0pITHg0cDdmNmF3RFQzZXZJelllOEYwUHlSMk1EUnhNRVNTSkUr?= =?utf-8?B?QURjN2lhMnZsbytZbW1idzdCcU41THRHOGRUTGtWOUxSaUJ1NVdQSXJsUG5Z?= =?utf-8?B?TSt5RDRibWJqTVRWa1R1Mm5vY3lPaEdNM2tvNUU1UTgvTURtemdKR01hMGM4?= =?utf-8?B?N3hjWWhZblkxdTNmaGorcS83ZjRjaHk1MVF4WXhLZTFEb2xTOU5LdHlTVFBF?= =?utf-8?B?TVdGdDA2bEJJQW4wRmVLQkl5MGtqbUwyck5Ja3pPRTg1cGZLWE04TEMyeXNp?= =?utf-8?B?bThQY091aTRONG44aTdHNXZCdUpBd3BFZ3ZLYjkxMXBJYjJGeEdkMHQxVFFa?= =?utf-8?B?dDc5WDFOcVZLeUZna3BlMk1rUkxibVUzUktNWmlpbEVuSVNKTFlaRmtsNWVu?= =?utf-8?B?a2lqeFl2MVFLOFdCWGJzTW9LTEZXRHNvaFgweFBtcE5ld1hBckh5VzE5K3h1?= =?utf-8?B?TFVHTmZSQjNTUXJVNitLN05mdkVxZWFaVm1VL21GdS9qSWFseGtCY09uZlYz?= =?utf-8?B?clBvbUIrUVNOdzM5M1BWY2w4S2ZZQU55dkRreXFLSTZTR2VhYklMOVJRR0hF?= =?utf-8?B?d3NyNGNEdlFlZGNybzZPT2RJNmFpWldIQW5HeFJLUU9hTXNpWnpDWUJrSjZY?= =?utf-8?B?MFdMZ1RRRFp2bnNwNEpETllFUmo2anJGN2tiOVRVOXVGSldNK0JOOTRCK0RD?= =?utf-8?B?RitlbDhBMDhYak9EclAvekVteVQ2dXBGQlJmeG1sdnNUY0JNZVhjZTdWRGh2?= =?utf-8?B?NU4xYm0zR2l3dmI1L2FUeFFYRmIxb2RxdXdrcTJTOUdDVllFZFV6SFRtblg2?= =?utf-8?B?a1dIM1NrekxLSStXWlVTRFdjS2JPR1MreXZRMFFBa2hDUWxvTmpFSC8wS0NN?= =?utf-8?B?eU1VSjY1NUlWR2hOM1cwNE9GYmRWTU5lNWdnU2FxTG5NV1BYVDRyc3Q5OHlX?= =?utf-8?B?QTdNTXhqUjg0cUZUQTEybE5iV0NqK1RKQWpiQUhuMW1oV1lBVWk0T2ZrbGl4?= =?utf-8?B?MXo0VUQ0S1o4TTg5QmtKUUJ6RzAxVzhldFdJeHo2dFI4b2dreHQ0eG9sRWxs?= =?utf-8?B?aTZ4NmF2NmZnM3FwaXI4UXFjZ0s2ZmZKb3NWcWFqU3MxTjBwNkl0ZGJNM3Ro?= =?utf-8?B?VEI2a1o5Z0EzbnBINGRmUGdkODR1ZDdCeGpOUE1ma29JYURZMzFUdmx4T0pR?= =?utf-8?B?YjZ4bkI2YjJtZ0JmR2RGZVpsNHJrT1VSd041R1R5QUMyR2Qxb04zYWhXdFhj?= =?utf-8?B?eWVFeXlKRDlMSlYrYnVKME5qaER0N3d5VmFIMG83N0l3YmhLL0lKa1NnQzZD?= =?utf-8?B?SWJ4QktsYmQvWkVIb292T0xIaUFRMFZCVmtEZVNLR0R1cStObi9lbGxtTmgr?= =?utf-8?B?NXQwSzI2M3E5dWpMc1FQL1pmdFVXdGswUitpZ0RUQzNLc2E2VU5QYk1GSW4r?= =?utf-8?B?djRQdkk1c25qUHVLU1BuNmQ4S1RuVVRMZUhnc3JrQ2dWWjNWRjliOW9KdWJ2?= =?utf-8?B?UFgzK3A3cGsxTGpvNVBTbTdxVTBIME1SSFBJNDBJeksrVElSdHBDMSsvc2hi?= =?utf-8?B?eFV0a1NYdHdhYmhVT2s5RjJkQ0YzbzYvQ2Q5R00wN1FzTXlvVEJhT1lsd2M3?= =?utf-8?B?UFpMODdQSTlNd25BblVyRzNIOWRYd0JUblcrdHI2REU1U2hPZXBwWjlGL2l3?= =?utf-8?B?ZXZnUkhVTHkrNU41UEVOcVZXNXMyeTNrcGY4OS9ZelZGR1pKVWRxaEV4UCtz?= =?utf-8?B?aEg0aTZFNlRHNmlZbklmcFBZb2dUaDZOWisydDMwT00xTWlTZE1vQT09?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5b75e50-42de-4f4b-ca1b-08da1f3de800 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2022 00:13:17.1240 (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: pkoujqzWM+KEr8lPv5g1xttDII9a+5NNS14h69gCAJv50/BlmwN6+k+Lo1lvAYgZVuCB7cZa4EIWlOPhIhwqBw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3551 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gQXByaWwgMTYsIDIwMjIgNDowNSBBTSwgVG9tIExlbmRhY2t5IHdyb3RlOg0KPiA+ICAgI2Rl ZmluZSBTRUNfSURUX0VOVFJZX0NPVU5UICAzNA0KPiA+IEBAIC03MzgsNiArNzM3LDIwIEBAIFNl Y0NvcmVTdGFydHVwV2l0aFN0YWNrICgNCj4gPiAgICAgVUlOVDMyICAgICAgICAgICAgICAgIElu ZGV4Ow0KPiA+ICAgICB2b2xhdGlsZSBVSU5UOCAgICAgICAgKlRhYmxlOw0KPiA+DQo+ID4gKyAj aWYgZGVmaW5lZCAoVERYX0dVRVNUX1NVUFBPUlRFRCkNCj4gPiArICBpZiAoVGRJc0VuYWJsZWQg KCkpIHsNCj4gDQo+IEkgd2lzaCBJIGhhZCBjYXVnaHQgdGhpcyBlYXJsaWVyLCBidXQgdGhpcyBw YXRjaCBicmVha3MgU0VWLUVTIHN1cHBvcnQuDQo+IFRkSXNFbmFibGVkKCkgdXNlcyB0aGUgQ1BV SUQgaW5zdHJ1Y3Rpb24uIEF0IHRoaXMgcG9pbnQsIGV4Y2VwdGlvbiBoYW5kbGluZyBpcw0KPiBu b3QgZXN0YWJsaXNoZWQgYW5kIGEgQ1BVSUQgaW5zdHJ1Y3Rpb24gd2lsbCBnZW5lcmF0ZSBhICNW QyBhbmQgY2F1c2UgdGhlDQo+IGJvb3RpbmcgZ3Vlc3QgdG8gY3Jhc2guDQo+DQpTb3JyeSBmb3Ig dGhlIGJyb2tlbi4NCj4gDQo+IFRoYXQgaXMgd2h5IHRoZSBTZXZFc0lzRW5hYmxlZCgpIGZ1bmN0 aW9uIGNoZWNrcyB0aGUgd29yayBhcmVhIHRvIGRldGVybWluZQ0KPiBpZiBTRVYtRVMgaXMgc3Vw cG9ydGVkLiBJbiB0aGUgZWFybHkgYm9vdCBjb2RlIHdlIGVzdGFibGlzaGVkIGEgdGVtcG9yYXJ5 DQo+ICNWQyBoYW5kbGVyIHRvIHNwZWNpZmljYWxseSBoYW5kbGUgQ1BVSUQgYW5kIHRoZW4gc2V0 IHRoZSB3b3JrIGFyZWENCj4gaW5kaWNhdG9yIHRoYXQgU0VWLUVTIGlzIGVuYWJsZWQuDQo+IA0K PiBJIHRoaW5rIHlvdSdsbCBuZWVkIHRvIGRvIHNvbWV0aGluZyBzaW1pbGFyIGZvciB0aGlzIGFy ZWEuIEhhdmVuJ3QgeW91IGFscmVhZHkNCj4gc2V0IHRoZSB3b3JrYXJlYSBmcm9tIGNhbGxpbmcg SW5pdFRkeCBiZWZvcmUgdGhpcyBwb2ludD8NClREWCBoYXMgc2V0IHRoZSB3b3JrYXJlYSBpbiBS ZXNldFZlY3Rvci4NCkkgYW0gd29ya2luZyBvbiBhIHBhdGNoLXNldCAobm93IGl0IGlzIHYyKSB3 aGljaCBpcyB0byBmaXggdGhlIGlzc3VlcyBjYXVzZWQgYnkgVGRJc0VuYWJsZWQuIFBsZWFzZSBz ZWUgaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvODg5MTYNClRoaXMgcGF0 Y2gtc2V0IGludHJvZHVjZSBDY1Byb2JlKCkgd2hpY2ggY2hlY2tzIHRoZSBPdm1mIHdvcmsgYXJl YSB0byByZXR1cm4gdGhlIGd1ZXN0IHR5cGUuIA0KSW4gdGhlIG5leHQgdmVyc2lvbiBDY1Byb2Jl IHdpbGwgYmUgY2FsbGVkIGluc3RlYWQgb2YgVGRJc0VuYWJsZWQgaW4gU2VjTWFpbi5jLg0KDQpQ bGVhc2UgaGVscCB0byByZXZpZXcgdGhlIGFib3ZlIHBhdGNoLXNldCBzbyB0aGF0IHRoZXJlIHdp bGwgbm90IGJlIG1vcmUgYnJva2VuIGluIHRoZSBmdXR1cmUuDQoNClRoYW5rcyBtdWNoDQpNaW4N Cg==