From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.8422.1642660473288541152 for ; Wed, 19 Jan 2022 22:34:33 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=PKpBDHkL; spf=pass (domain: intel.com, ip: 192.55.52.120, 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=1642660473; x=1674196473; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=jU/2U5jtHeWeNrsx773KKRbO0VIo7f0aNTaMOXyzUug=; b=PKpBDHkLTF6YEQwMfbh3/cUpnf21V37zWZyaJSg2sPzlvWJSFnJWAGec Lkesb74mJJkvbFL5eJF5aCN/I4aKQdKAQrgAIxBWiqs8Kt/fRi3hQt8+2 PPIoX+HTemMuV1i2u566xZqo2ahMMzxjlk3vyceU67/31ALumHjoBmEae ERaIOnKZMYYDfOkcQTp0GQ2PMZnVc0TXCWCZpS0DQwm8ilOcoWu/veLQa v3/LseR10t0rPzkOHVz6gno/4z0vLbm9ciF1Y67CaL/aBxKL3/Q+WDz7W W7hDaWQ1aC1UiN0gfXB0PLnf82miYcYzHhTamDXbzYnBONGlaohu+1OK0 A==; X-IronPort-AV: E=McAfee;i="6200,9189,10232"; a="244104164" X-IronPort-AV: E=Sophos;i="5.88,301,1635231600"; d="scan'208";a="244104164" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jan 2022 22:34:32 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,301,1635231600"; d="scan'208";a="622793897" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga002.fm.intel.com with ESMTP; 19 Jan 2022 22:34:32 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 19 Jan 2022 22:34:31 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 19 Jan 2022 22:34:31 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 19 Jan 2022 22:34:31 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XePoDzHuJUC1HRevYl5Ugl+1bbaDDbClF4QFvSjQ6w8XUPl5QxGBQVw0wRWOID27E2mWKLvp2zns3kV0UDxHJMIWxdEvZWg8Vm80H5vDz3jfMlyNDzjrZRFeDWMvLUTIBcOzT44QR+vaAAWMu0c0QOMUCOS/fwXCh272Tk1PC0ixbfSiQ0FdI8qnJJWbghO/kURwXcaP6c4Ve/6EFrCHSPKvgwJmfWgEzvpOzxH8wA/cu/PFVlrKVQiaehoCKl73Ymjmrz33YrK916x8Q57hJmRJRZVnI5cGjWVxaI/nMndZX/JY4eL95IAf7dZYxY6z/iHy74u0XZbi3hOJkKzmJg== 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=jU/2U5jtHeWeNrsx773KKRbO0VIo7f0aNTaMOXyzUug=; b=ak0bHwBAkb6pe7aGIa6ke0mKIVyY4t82mkmgMCnmbn2tJaUmDZXFT6HNziL0UWAmtQ9IZo9ZgQ+KfHrTLJ0YrZSgl2dK25gpel4mMmcOhLtrAMzSZjQty2VSll+RVnMRjoM1pDCflyRO8IyIZfsuoWluZ9WhG2Y7EAHDijncbxa9QtlRPsxCtFIlBYj4CIlgr1AqttUNAyEHX6bBsXaDRBRDxCX1p+ZfDVaCH1WoRKZ6vxw4rKscMRak2h4DX4lCWI6k1kKZWcx/S/R13e7B7u+kHJYcT3NxlxXFRua2SUQ1kHRD1foap3ealDhw66J+TbaQG07TXbJRbYOUpPr+XQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by BYAPR11MB3207.namprd11.prod.outlook.com (2603:10b6:a03:7c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.12; Thu, 20 Jan 2022 06:34:28 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c%5]) with mapi id 15.20.4888.014; Thu, 20 Jan 2022 06:34:28 +0000 From: "Min Xu" To: Gerd Hoffmann , "devel@edk2.groups.io" CC: Ard Biesheuvel , "Yao, Jiewen" , "Justen, Jordan L" , Brijesh Singh , "Aktas, Erdem" , James Bottomley , Tom Lendacky Subject: Re: [edk2-devel] [PATCH V4 05/31] OvmfPkg: Extend VmgExitLib to handle #VE exception Thread-Topic: [edk2-devel] [PATCH V4 05/31] OvmfPkg: Extend VmgExitLib to handle #VE exception Thread-Index: AQHX8CEGdYKbA9U4+kO9uRVtK/mrYqwzIYEAgDiIj3A= Date: Thu, 20 Jan 2022 06:34:28 +0000 Message-ID: References: <3c7ec5880fd20cee067c52d838b348fb335dfc62.1639399598.git.min.m.xu@intel.com> <20211215065628.wq6ypjqztsmrnez3@sirius.home.kraxel.org> In-Reply-To: <20211215065628.wq6ypjqztsmrnez3@sirius.home.kraxel.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 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: 1c98c9fd-01b8-4abd-043d-08d9dbdee8cd x-ms-traffictypediagnostic: BYAPR11MB3207:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: O4gYKaf69qQC7ymx48FJ1LmWpJdKBlYJLsy9Ijb0O7nxQg05x0cM0JlTvi0UPTR4dDqw/dV3Nth7xkT4ZlxMqjP+VAhvYyTCROrdQ0xZbEMq7fsdGueIGQYrt7tqW9K9TqWT1l8LinqINNuuAKNhvjXGReR5H5AydfE2hp4PR7GItc8e5sABsm+P4CrP6UcfVcNiHl7kLTnslBqqxIxLrPZ4u/mr7oTCfe/C84ljqpw8/LhVKNmiT5e3oFdSzha6bhQjfAcnOYL8e800xEeBDQflWL2wqGYp5gEbHfqDMfHD6RDRSCqsVWNFQPDpnZfoV6wBI+hE8W2eedhlHMnUUaQXMBGddx+Bz4jIT5kV7fXTRY2bodiIGfT+SmUF7/+pRb5s6Il3ofiqEP3XToyCKBRqlaveeIPaGNzuX2nBC6+qV2Hp+WIfBD4WJoADp5RiEIlAON0roG5q8Hgkf8ZxPBgpYbQDiGf5WBYv0N6fqDvWk+uyhxznpWOPvhB/KC9IvXCnuXq3+ovg9BCID63aCOhxGNZjGdm7qU0/LcSJmSv/9JdFgeCHNdz133xwTWdLW4+2Enh/JmZeMX2unWJhKH+yVtXHQ70By8YyTF2jLw8cQc89RC1nvjvgM30rU4Ik9duRBnN/RDW4xblcoK8dlYWSPV4Y3CeQA9vhEWetl4okvEsg05EeIXUIoq94qj2sPF91kw9SQ5ulcF7I7lI5TIdDKgKFhXLMn4NPQfmw628hQihFoMino2wQkdKr3Mf/I1KCokqZzlz783ECxVFjR+9VXomJADDv6ruC4OABMJw= 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:(366004)(52536014)(33656002)(2906002)(66556008)(4326008)(71200400001)(55016003)(7696005)(19627235002)(66446008)(66946007)(4744005)(26005)(64756008)(122000001)(186003)(66476007)(966005)(9686003)(8936002)(38100700002)(5660300002)(508600001)(82960400001)(83380400001)(8676002)(38070700005)(110136005)(54906003)(6506007)(316002)(86362001)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RHlheXRTeTBnblUycW5lTTFjUmlrY1QrSDlIdVlkeXlENnh1QmRrcDhlWHFr?= =?utf-8?B?SGM0dUpvRHZaeEJmYnNyU1cyTG1DUWY4Q1dUMHpKRWRmQ2Y0eFhpT0NraUtp?= =?utf-8?B?VE04MVdIRzFBVWdSMUlqSnNGbG1ObXhsamE1anVIUGg0QzF6MCtSTXVTbENj?= =?utf-8?B?dW9MdVQxY280N3pIb0JYS21SQTgzU09NRDZrUXNZZE5ibWdTSi9QTlIzRHl1?= =?utf-8?B?Smc0K1F2aitnNHJPd25ZYW1DRnFxK004cDA1bndENHpjcmRoQWJwN3crMWR1?= =?utf-8?B?d0xoQk5nNnBNUGlVSFVoWEppMFdtMGt5aUFzenB0bDZpOUR6Y05DbmtxcTFY?= =?utf-8?B?S1FzaFNKR1JVTnZvQkpXdExxalBlaEJDdURVTUNGS0hYaUpCVlY2dUtMTlJY?= =?utf-8?B?eENHd1BPV0JMOG5vVWpuRXpZZlY4YjBPUWtoRUUyMytlWlhYa3lRZlJGUXVT?= =?utf-8?B?MGxKVlNQUXZCTWQyYkZ3OGY5Vk50ZmxIUThXWDQra1hOYm5TTnpDYjNsOFps?= =?utf-8?B?dmNjenJWc3MyVml2TElabjk1M0pVNXcvSGliTXQ1czRQb3NTNG11V0tMK2pj?= =?utf-8?B?MVFDcldUWVJkU1AvckI2WldFaS8xOWJyelA0ZUVZZnhUM25ob2xuMis5S1lM?= =?utf-8?B?Q1hhZEZpaVFVeHFLWUJnRjR0NDBEcjFTUGJaQlV6SlphQU5Ed0k4czBiMUFX?= =?utf-8?B?ZjIrNXllNG1qNFVpT01OZDcreDJqVEhUN1VwZnZYTlo2T2krV3dtalhOallO?= =?utf-8?B?blRhL0c0Smc4WTNTZlVsdWdlSk1ncTVKQTAxS3VLWHN2cWswdEliMHltdG1z?= =?utf-8?B?SFUxYnRnbGpNb2JVYm41SmxSbjRzNERXU0QrNUNMd094bWtMdVNqdTlJbkcx?= =?utf-8?B?b2NNc3I5dGJhZXdKVlZaTVBKMThlZVNlaDNLeGRNc1d2SldaT2Y5ODZvL2NP?= =?utf-8?B?MENQWlB0WWY2L2VrMVJZRURRanQ4UXNLVVJneHNKNng4bzRoMXVxSFE5MHpN?= =?utf-8?B?SlN2dGtESms0SnQ3RnJ0ZVN1dnRwbFNsSnV3clJTcWdJSGdjMnlPcVFMVEg5?= =?utf-8?B?SzYyd0p0WkhaaTA1VjgzKzREZnNKTkhVc3VxTkpKQThjeE5lS0d5bE9XZXV0?= =?utf-8?B?R1A1cWx1Y3NOWTFTNkc3cytBL2xzeGpLczhuVHlVN0Uydk54cHQyQUYyMUVa?= =?utf-8?B?aWIzQ3NvWFVLSWFld3Jjb1JUN2dRWEhmK3JyMWFWaktPYldMdU93Znl4NUdM?= =?utf-8?B?RVh2R21vczBNYmR2Y0FidEpkWllJZyswMHkxUTJ4RWlBMUZ1TkdTWXlaWEhH?= =?utf-8?B?cFhVV1JBaGExUjZmcGNxcmpMdnFnZjhhNyt2UzZYODNnRitZcWxod3IwbDdU?= =?utf-8?B?aHpTVm9rdTdKbmlTNFdVTGdSdmtQTzBxeGMwKzJzQ1VZMWNaVGFOQXY3ZUt0?= =?utf-8?B?clh2TmZsOFd6NWRBTE1SendVL2dHVnpLTTNKREVMYlJMalJ2clhEcnlGY0J0?= =?utf-8?B?ZkRzckNLZEowVTRXTnRJdE9RdVdJbUZQMnJsckc2dE14MmF4d2hmTnlCd2Vq?= =?utf-8?B?cmwvbi9tSkQ0Q1ZUMkdWWEl2Wi9NQzg3ckdHbExNTjlQdXRBNERSZS9tVzNx?= =?utf-8?B?d0FSak9lTGtoallZalJlRzhCYnMzT1pKRllSSHNKajB6K01wRThadkc0OERj?= =?utf-8?B?ajlNTGl3WnpUTXdUcithZVd3RXZ0RGJhY2VVaExTYjBrdTdKRVBiK3RYYzN0?= =?utf-8?B?ZDJMcUp1SEFkOUh0dytOSTR4MEFPQVA3ZjJrbmxBSUhjZEM0ZDJOblRBdHcz?= =?utf-8?B?ckpzdk1NekorWjZXblQxbGhTdUh2dDgvYW9hLy9udEZPelNaQUNsQlNHeE13?= =?utf-8?B?OWhKeEgrOU1Wc0ROUklnbWtMTlhiR2xwWmE5QTBNaENPVS9sRi9rVERrTFFn?= =?utf-8?B?emFyQjh2NzBlN3FVUGNEOTc1NWtXazBISVBCWUNPTy9rKzBSY1JEUSt3aVVK?= =?utf-8?B?cnFiTnFqbkdWNG54eFNRWEhVODk3UElpZ3FQQWN5R3VxZnh1N3pBNk82UDEx?= =?utf-8?B?Yjk4UjJOTWZhMW1OMXBFOWpCR0I1WlR3NlVWRnFSYmZyN2xmOE0wNjkvQVlh?= =?utf-8?B?eFpzWENmdlZxWERNSDFaTXdvTXN2VW9sOWxzZGN5RXo3WXhrRzhNeTFUUmNS?= =?utf-8?Q?e/Fu0a/aOXEzEo2wtEwvAA4=3D?= 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: 1c98c9fd-01b8-4abd-043d-08d9dbdee8cd X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2022 06:34:28.3515 (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: lwI/LyWGun9jEVUB6vv4MxZC8ep5gzpUcRxDDdku9j7HRKZoCBGoM4PWOH+rRaheLX5I00DOlKLEIdQa3nTvVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3207 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 SGkNCj4gPiBUaGUgYmFzZSBWbWdFeGl0TGliIGxpYnJhcnkgcHJvdmlkZXMgYSBkZWZhdWx0IGxp bWl0ZWQgaW50ZXJmYWNlIHRvDQo+ID4gaGFuZGxlICNWRSBleGNlcHRpb24uIFRvIHByb3ZpZGUg ZnVsbCBzdXBwb3J0LCB0aGUgT1ZNRiB2ZXJzaW9uIG9mDQo+ID4gVm1nRXhpdExpYiBpcyBleHRl bmRlZCB0byBwcm92aWRlIGZ1bGwgc3VwcG9ydCBvZiAjVkUgaGFuZGxlci4NCj4gPg0KPiA+IFBj ZElnbm9yZVZlSGFsdCBpcyBjcmVhdGVkIGluIE92bWZQa2cuZGVjIHRvIGlnbm9yZSB0aGUgVkUg aGFsdC4NCj4gDQo+IFdoeSB0aGlzIGlzIHVzZWZ1bD8NClRoaXMgUGNkIGlzIGRlcHJlY2F0ZWQu IEl0IHdpbGwgYmUgcmVtb3ZlZCBpbiB0aGUgbmV4dCB2ZXJzaW9uLg0KPiANCj4gPiArICBYNjQv VGRWbWNhbGxDcHVpZC5uYXNtDQo+IA0KPiBIbW0sIHdoeSBub3Qgc2ltcGx5IGNhbGwgdGhlIGZ1 bmN0aW9ucyBhZGRlZCBieSBwYXRjaCAjMj8NCj4gDQpUZFZtY2FsbCBpbiBwYXRjaCAjMiBhc3N1 bWVzIHRoZSByZXR1cm5lZCB2YWx1ZSBpcyBpbiByMTEgKGlmIHRoZXJlIGlzIHJldHVybmVkIGRh dGEpLiBCdXQgZnJvbSBbR0hDSV0gc3BlYyBUYWJsZSAzLTE3LCBURFZNQ0FMTF9DUFVJRCByZXR1 cm5zIHRoZSB2YWx1ZXMgaW4gUjEyL1IxMy9SMTQvUjE1LiBTbyB0aGVyZSBoYXMgdG8gYmUgYSBu ZXcgVGRWbWNhbGxDcHVpZC5uYXNtLg0KW0dIQ0ldIGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250 ZW50L2RhbS9kZXZlbG9wL2V4dGVybmFsL3VzL2VuL2RvY3VtZW50cy9pbnRlbC10ZHgtZ3Vlc3Qt aHlwZXJ2aXNvci1jb21tdW5pY2F0aW9uLWludGVyZmFjZS0xLjAtMzQ0NDI2LTAwMi5wZGYNCg0K VGhhbmtzDQpNaW4NCg==