From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web08.9531.1636681751506877684 for ; Thu, 11 Nov 2021 17:49:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=hUg4SznS; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: ray.ni@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10165"; a="232899411" X-IronPort-AV: E=Sophos;i="5.87,227,1631602800"; d="scan'208";a="232899411" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2021 17:49:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,227,1631602800"; d="scan'208";a="502273801" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga007.fm.intel.com with ESMTP; 11 Nov 2021 17:49:07 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 11 Nov 2021 17:49:07 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 11 Nov 2021 17:49:06 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 11 Nov 2021 17:49:06 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 11 Nov 2021 17:49:06 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TbVzpUNx1A2YRWZ+hzXy3dZ9fDn5myvRsbqega26y+hw68tMqmEstwgWv/V5hQ48CMpGAofXW/Gde1bMevmLrCB/lyh8MM3vvyY69FmXUG9MGEP2RVSfbek40vUEo7Mfnxor4m4FdRRcuWToF+CyMJBbDPtg5r4vTKllnQonHcnF5JH/pwIAU1mE3u+1CiKDrYeKGmfmITSdmMco2Ii9O3nXQxA7OJ5FmTyuYgKqh9wtIifCgC2nLKF78/0IX0PO1fVNAIcVoIByCeKGkHlZV5UzvAllGtHeH5DWlFPb2kcKoZYRpYq71jPqOpr5kfBGuzx1tY+sjjxeHmtaRcSvlQ== 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=n3hZgkqjjou4dwS8e2WDz92KowO7p4ohyELtxorbxi0=; b=T3OhhXrkULD3EF1jLRvuUppjTAc+udFnpy5lpSpzdZI1VdYpyzL18vdUfKl7UPOesngYVG+Bk5/tIPNY+froQBkxgYDMXfC/34wTo7DKCnuDE93neM0Vjj9vON5ghLuo8hqEbXHNCfBvSrPgqhQEci9VaoBIARELpmOkOnK9kZNtwXqVlb9p+0xxScLPCDNjqA76RICw/8wuuODfxqzJB1RdQsFgnjr34jMurIiS1REJqukuw4G+uEwgZ3S3qTrXokC5lOSM8rAGdHxtCedRAbffmEwuLbxT3uieYIRqqwBUghWN5XB3W2o5pzQ4h4f2L0leGflS+ZUHc0yOE4WbmQ== 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=n3hZgkqjjou4dwS8e2WDz92KowO7p4ohyELtxorbxi0=; b=hUg4SznSAgwtUjWViedXZNXpMg622D2Thv+QEhZkWNXcepBq20K4M2VT6jc2shj0ERUwRznTBOERCkihWp3J4l1yfziP+xrS4EbaWNv3+amTi3n2LsunhHbfYDJmtxa3LKyNnSwh9Wt5r+kh6GYrRVPchugZLUSzu17sRuMoQS4= Received: from BN0PR11MB5696.namprd11.prod.outlook.com (2603:10b6:408:14b::11) by BN6PR11MB4129.namprd11.prod.outlook.com (2603:10b6:405:83::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.16; Fri, 12 Nov 2021 01:48:58 +0000 Received: from BN0PR11MB5696.namprd11.prod.outlook.com ([fe80::317e:de35:e920:7778]) by BN0PR11MB5696.namprd11.prod.outlook.com ([fe80::317e:de35:e920:7778%3]) with mapi id 15.20.4669.013; Fri, 12 Nov 2021 01:48:58 +0000 From: "Ni, Ray" To: Brijesh Singh , "devel@edk2.groups.io" CC: James Bottomley , "Xu, Min M" , "Yao, Jiewen" , Tom Lendacky , "Justen, Jordan L" , Ard Biesheuvel , Erdem Aktas , "Michael Roth" , Gerd Hoffmann , "Kinney, Michael D" , Liming Gao , "Liu, Zhiguang" , "Kumar, Rahul1" , "Dong, Eric" , "Michael Roth" Subject: Re: [PATCH v12 26/32] UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled Thread-Topic: [PATCH v12 26/32] UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled Thread-Index: AQHX1oCJMEw0YV01hEi2b+FReJHS5Kv/IApQ Date: Fri, 12 Nov 2021 01:48:58 +0000 Message-ID: References: <20211110221457.2397234-1-brijesh.singh@amd.com> <20211110221457.2397234-27-brijesh.singh@amd.com> In-Reply-To: <20211110221457.2397234-27-brijesh.singh@amd.com> 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: 259c34a8-df1a-4711-35be-08d9a57e9820 x-ms-traffictypediagnostic: BN6PR11MB4129: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UmQpfIX2yPnboBrMoRZteW1j+ScfAYlnYkO5FsS282paexpGuVtiLk/nRzoxbB3EuaSR0ZVLnzQRaFXOgISElW7rTb5hxpvp8jJE+LTwHZ0Lr5DDR+wgLZpvbpsSPof7L7PN/DQa5OGybMBNX1CVEE/tt4sJVLssBJuWXzVnsFXqkvMT9uuF1os7moNS4qoLqDig/vPgQLhckqSPHf+OnmhBkXGUysq+To1sc06h1Hh3jKXUmUYS3tHfpqHfx7oowm1/yYVgFGyHjrr4vbJgRsJddsMZz2uPywEHA08ojZCREw2KNagnaCXg9FwdANDb54m9lCuGh0RJw1v5N1twjBl3I+qdNDnLvEXNvas+/V73VFzpZkOEWX+NbWldviabiMr2/sey2uchwhv/Nwg74YBI5O+NNlHMmfDxXPJOjYwSMxdvbsgGJ7oPMg7PhMZEJgKUkGCh5+5GoxzBfdm2IaWV+Ay23ITpJq7IjKv133AzskoLNrBj73w1ScH+e8KTfLvqmZ1XA9sR+7aVhAzGKYuooSgjDS8fPW/bdqvNAtu/QXFrbnHPIL9hx+VoZ86RqxNMOCU3sByPamtAUKRXRvBcCCTb6+H8pRWRL48NI4jvFG1rcnoYjWsae+dFATPj0aUF2n2OTWs+YfNc0nyWjEDQfES/7EdLA1Vv8WFYEMeusdA5cYNOHO5acL2EBeIhb3Q+QAHbHro3xpVYzfFayg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0PR11MB5696.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(366004)(110136005)(8676002)(508600001)(26005)(33656002)(122000001)(55016002)(4326008)(7696005)(8936002)(71200400001)(38100700002)(54906003)(4744005)(66946007)(76116006)(9686003)(186003)(5660300002)(82960400001)(316002)(38070700005)(6506007)(52536014)(66446008)(66476007)(2906002)(64756008)(83380400001)(86362001)(66556008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QzJYelR2OXZZckMyd3lidjFJQTF1L1VReEpkS2FQQ3pwUXQ4c2drbUVDV0N1?= =?utf-8?B?TG1BVWYvVE91WCs1bFNMWGtON1FDeHhnYkErRnNNcG1vZWhVcFNJU2s4TEpU?= =?utf-8?B?eTNMRmVYb1ZYWVVjbTJOeTlGcmk3NGpmOElPRzU2NE5SMWdtNVQwMkw5VFF0?= =?utf-8?B?dUlsNGhhYkU1dHJKRDZsZlMxczgxQ1lUOWw4VHZ2TkQ0b3pNM3FOSlZaU2pj?= =?utf-8?B?V1FrZ01HWUxsL2hFSWEzRU9qdjQ2TDl0NVlDdGhPaEY5a2UwclJHKzR0b1Zy?= =?utf-8?B?S1VmYmpPVmpFVytyZ2pzTG8yT0U0WGRWQXdoNnlZRVhmeGhFQWlmYThPcTFy?= =?utf-8?B?S0ovang4SDVzZEtEaDBhcWNpQkVXdnNvanhVbFR1U0Q3L0dRejBjQUNlc1lh?= =?utf-8?B?eTE1QWFnQUMwbzFvZkN0Nmo1MjdHQVlwVjZFeUVEQ25kWUlTeDBrRTlTc3lw?= =?utf-8?B?NlZYT05iYU5TajRpTWx1ZnU0czRFSlk3UXMybm5TVWN6RFdwNjNmeGI3c1Vp?= =?utf-8?B?OHpESUpZdHFyMXAzVHlSRDM1YVlvaTQ1d0lHaU1YWkNGaWJmQjBpSmFLS1Y5?= =?utf-8?B?anRnQXRMRHBPTUJDa0xOb3lzWWxyWXo5MW9rQktNU1JkN25mT1RKeGFFbUVZ?= =?utf-8?B?a2V0SmZNcHZXRDUwMmZtcmJSMU5yWlI4OHoxbTYyT2hTUlJxcEljblNIYURt?= =?utf-8?B?V0VhQUFmLzJWVEJHY0JlUENVTkk4aDRxSjEvcVBUZ1ozK0NLSXF2R2pFUDRk?= =?utf-8?B?OUxBbmd0bDdCZkFLZlNUZ1A4QWJhSTRqWVAwQWlWTXhPbjB6RWxtc1dUS0Iv?= =?utf-8?B?ZXdGMHRaSVN1ZnJGTXJGRWUwSHdxcHc4S1QrZlRQbnRxSlhnT0swaC9GWjVq?= =?utf-8?B?T1FvVS9JM2pFcnZpT1lvbURSa09WUVVYd3ZyWnBkS09XckJYdDFscWJ4d28r?= =?utf-8?B?YWJvVHBQT3pZZ0c5NG9ncnA0RFlMTjduNGhnMGVhWjRWREZPbFVQT2E2ZC93?= =?utf-8?B?d1pUVUxjd2RJWDZybElpZ1FydWFtOFVrY0JaQzRZZjlGc2Zkby93Njlyb2xq?= =?utf-8?B?WTZHelR6bnhwUUdzckwwS2FXZ3NtWS83czZqazhPNWIzSjVxV3lzRUJMdTcx?= =?utf-8?B?WmY5dG1HTkJKQmIrZ2FHa2pPTnNXTERGNDh2cUg3L2kxN2hMOU10TVd5RDVz?= =?utf-8?B?bThYa1VwSUZGMlh2bklxdFk3UTd4MitpSnVyUHhZZHJaTnQyT2MwSldjQ0FU?= =?utf-8?B?Vlhld0RkWVhmdEN3Y0hsSXUxTUJRWXlLK2o5K3ZPa3FYZk1IeC81WTlFSE51?= =?utf-8?B?TUxKdW9uWE5TRWpaNVRqS1NSVysvaVZCbERrUFUzREFtN2oyRjN6MUdveXor?= =?utf-8?B?ZExMcytMNTA5ZVpvb0V1aWhMTHYyMmxHbkcwaHFoSjJtRmVPYWtQS1kwYU1l?= =?utf-8?B?YVozdndLbDcxd21JSzd2UFpXZGtLakJ3bjlWT0tIei9lNWhQS1NIVWJQRUds?= =?utf-8?B?dTFuQUQ0eldwQ3ZpNUdVb3hQQkNqeklmcjhBWDR3WEgwMWxpMHJGSG93NHpK?= =?utf-8?B?L1NvbUdDMFN6cFUwT1loTlQrSERvQ01hMXpjWldYMkNTVWJKbTA1ZFlJQ1g4?= =?utf-8?B?bXd1NXM3QytCVHVWT0svcWZZNXYwZGpybFdEWDZSL3VtbDh2c0dxV2w3OTNu?= =?utf-8?B?N01zcDYvUVgweHJ2aGtUZDFuWXV0ZHFnaTVxL0NvT0RiZUIvWmt0RmxqTDg4?= =?utf-8?B?U2tLTU8zKzR2RXI2WVdpVXBFRCt2QjFrYndXWURJcm9SSElEaWg4YTE1UHRH?= =?utf-8?B?TGh5dTJHRkN4VWVvQkVJR3dPdWM3NlVwZjZFZHplUHBTSTJHQlY3R3RUanRr?= =?utf-8?B?RFd1OXhvTVFFV2hmM2E5Q3ozcU93WVc2MlFYMEVQNXMwcmJTaldYQUgrS3ZN?= =?utf-8?B?Q0N6RWNZRmJmaDZxTUMrMjFoN1JISkFxMlBuS2hJWHBlOTdibkJ3YWU0L1Vw?= =?utf-8?B?VU5vRjJhTXljaVlnTWI2cFZFRy91M3VwYVBCMTlrTk5GQW82c1YvbUNzdnd1?= =?utf-8?B?ajRFNk9ybm9sVDM4MTlDMFo5Tks1WmJWY0kzZndUc2JtMnlQM2tDUzBYeHpC?= =?utf-8?B?SGw0S0NDMlljMGQwQmthVUlSZFh6Z25BL0d1cWtDNmV2am5PbTFLRGdTSTZY?= =?utf-8?Q?Kl9FWxReozQpcy7RDTrQLtQ=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN0PR11MB5696.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 259c34a8-df1a-4711-35be-08d9a57e9820 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2021 01:48:58.4165 (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: S12zMfeMy42d6ybRfeJ9UGGx0ijVG+hSxFLKo0eKr38CD6AXvPRlGxmhhIeOCk4i52iHeqQEKnFXLMxURDOs9A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4129 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MSBjb21tZW50Og0KDQpDYW4geW91IHBsZWFzZSBncm91cCB0aGUgU2V2RXNJc0VuYWJsZWQvU2V2 U25wSXNFbmFibGVkIHRvIGEgIjIgYm9vbGVhbiIgc3RydWN0IG9yDQpqdXN0IG9uZSBVSU5UOCBm aWVsZCAiU2V2RXNFbmFibGUiPw0KDQpUaHJvdWdoIHRoaXMgd2F5LCBNcExpYi5jIGNhbiBrbm93 IGxlc3Mga25vd2xlZGdlIG9mIFNFVi1FUy4NCihJIGFwcHJlY2lhdGUgeW91ciBlZmZvcnQgdG8g Z3JvdXAgdGhlIFNFVi1FUyBsb2dpYyB0byBzZXBhcmF0ZSBmaWxlc/CfmIopDQoNCg0KPiANCj4g ICAgQk9PTEVBTiAgICAgICAgICAgICAgICAgICAgICAgIFNldkVzSXNFbmFibGVkOw0KPiArICBC T09MRUFOICAgICAgICAgICAgICAgICAgICAgICAgU2V2U25wSXNFbmFibGVkOw0KPiAgICBVSU5U TiAgICAgICAgICAgICAgICAgICAgICAgICAgU2V2RXNBUEJ1ZmZlcjsNCj4gICAgVUlOVE4gICAg ICAgICAgICAgICAgICAgICAgICAgIFNldkVzQVBSZXNldFN0YWNrU3RhcnQ7DQoNCj4gDQo+ICAg IEV4Y2hhbmdlSW5mby0+U2V2RXNJc0VuYWJsZWQgID0gQ3B1TXBEYXRhLT5TZXZFc0lzRW5hYmxl ZDsNCj4gKyAgRXhjaGFuZ2VJbmZvLT5TZXZTbnBJc0VuYWJsZWQgPSBDcHVNcERhdGEtPlNldlNu cElzRW5hYmxlZDsNCj4gICAgRXhjaGFuZ2VJbmZvLT5HaGNiQmFzZSAgICAgICAgPSAoVUlOVE4p IENwdU1wRGF0YS0+R2hjYkJhc2U7DQo+IA0KDQo+ICAgIEluaXRpYWxpemVTcGluTG9jaygmQ3B1 TXBEYXRhLT5NcExvY2spOw0KPiAgICBDcHVNcERhdGEtPlNldkVzSXNFbmFibGVkID0gQ29uZmlk ZW50aWFsQ29tcHV0aW5nR3Vlc3RIYXMgKENDQXR0ckFtZFNldkVzKTsNCj4gKyAgQ3B1TXBEYXRh LT5TZXZTbnBJc0VuYWJsZWQgPSBDb25maWRlbnRpYWxDb21wdXRpbmdHdWVzdEhhcyAoQ0NBdHRy QW1kU2V2U25wKTsNCj4gICAgQ3B1TXBEYXRhLT5TZXZFc0FQQnVmZmVyICA9IChVSU5UTikgLTE7 DQoNCj4gICAgLkVuYWJsZTVMZXZlbFBhZ2luZzogICAgICAgICAgIENUWVBFX0JPT0xFQU4gMQ0K PiAgICAuU2V2RXNJc0VuYWJsZWQ6ICAgICAgICAgICAgICAgQ1RZUEVfQk9PTEVBTiAxDQo+ICsg IC5TZXZTbnBJc0VuYWJsZWQgICAgICAgICAgICAgICBDVFlQRV9CT09MRUFOIDENCj4gICAgLkdo Y2JCYXNlOiAgICAgICAgICAgICAgICAgICAgIENUWVBFX1VJTlROIDENCg0KDQo=