From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web09.1098.1631147475887996466 for ; Wed, 08 Sep 2021 17:31:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=ZNRUVPo0; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: min.m.xu@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10101"; a="220316255" X-IronPort-AV: E=Sophos;i="5.85,279,1624345200"; d="scan'208";a="220316255" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Sep 2021 17:31:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,279,1624345200"; d="scan'208";a="548205073" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga002.fm.intel.com with ESMTP; 08 Sep 2021 17:31:10 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) 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; Wed, 8 Sep 2021 17:31:10 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 8 Sep 2021 17:31:09 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.106) 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.2242.12; Wed, 8 Sep 2021 17:31:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ejzDk51d98D1pEzJpkcE8E6Lg91Wy5QoXuFEHpU/aZYGxmTj3oL0/GEXWXUhIsf/eCLiA3BmGL6MEtkJ8xTIZxCqBFgekgxrJzY7UPtFB0SxtF/B1/q5I7TcuqJSNQshW9mqn6ILXJnvDJhnk3XQlLl6C0N0rbq2wOsfuER505ofLVld20s3ojGbmjjiB/GsyZ2FB0yAgj/neqhFkhhV1r1kBXJmManBWRJgFgkMZKyVeFCSktwTTND6ekgofIGWEzE2BX1Gi04e6AAh3h55/5OwZQ60khMh5uOshKIyAWdtPfkW5QzQLeByjL+OBvL9BPyL9Ry/s1IUAbhiXkvi8A== 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; bh=PYcc3f2m96//I+AoKTc5y3Uac8dXbij4rS5RnKeSG0Y=; b=nubaKaK+CpQQHiKbvAHU4hJF7E1fpcs1HbjSZueWelLo+zi1ydmxzAJxR5BbYpbqSpRlm2zlFTfzrKntgm+YTbSo/7wt9LlUs+/bceIF/RMfSBpXIVF8OmU5BfRk9E6hwjjES5t5CZRjnCGyIobn01fY8zUk/TY7YDuCGdddfZDZmK92JXmJBov+MFHsg/r1XDdKqwyaxZzLjdJBK3/8clTcMlp2kXWjCrtM+sKnh7R/Dt0maQKZTRNHh8sQ0/v7Gw6qcqPpFsodNVxwxFINu7wScofrp02L9rQKjvN/ldxTNSrPaodxnvxI0Cai2+gbw8NDGuAf5epyFN8qPfX7XQ== 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=PYcc3f2m96//I+AoKTc5y3Uac8dXbij4rS5RnKeSG0Y=; b=ZNRUVPo0rlYsjmf0hu424+kHLQDGL2fx+jI/2JZFlUpj4iQuSzK5uT/QKXRgNfEToT+rgvVEfXZHErqTxxQrjWN7oi8BBUGlPKgA0+VOY24RrfEhOQDxP5XSbgeDSVUPcloQDSYHh/h7cDfUkmfw5an4HqaPWEQjPjiYvpyD09E= Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by PH0PR11MB5029.namprd11.prod.outlook.com (2603:10b6:510:30::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Thu, 9 Sep 2021 00:31:06 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::c93:200e:5aeb:e11b]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::c93:200e:5aeb:e11b%3]) with mapi id 15.20.4415.029; Thu, 9 Sep 2021 00:31:06 +0000 From: "Min Xu" To: Brijesh Singh , "Yao, Jiewen" , "devel@edk2.groups.io" CC: James Bottomley , Tom Lendacky , "Justen, Jordan L" , Ard Biesheuvel , Erdem Aktas , Michael Roth , Gerd Hoffmann Subject: Re: [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support Thread-Topic: [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support Thread-Index: AQHXo5E4nsspU/9ZuUepvgCzxphUg6uajSOAgABNexA= Date: Thu, 9 Sep 2021 00:31:05 +0000 Message-ID: References: <20210901161646.24763-1-brijesh.singh@amd.com> <4da448de-5e1c-85cf-9471-bf2d77281ac9@amd.com> In-Reply-To: <4da448de-5e1c-85cf-9471-bf2d77281ac9@amd.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: amd.com; dkim=none (message not signed) header.d=none;amd.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fc8dbe15-840d-4326-cded-08d973291cb2 x-ms-traffictypediagnostic: PH0PR11MB5029: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ab8PzKyi0w3xroixNWieDZx5Hpj7zxXgwWFq8Tdw3WnRq2uZARScfw6QNFtzE1OzXghYU08W94Ndda5WBtqaAcvxEMRdssoylRywDhwPPK/b1xGYWdKWBCSqdjEvwGhDqj0GSwMzcT/ajzlRID01+ZYOSJsGuyQ02caAyidbhibaUmg8W5L6Hh5UifdHAOgJjbrKJ57gwZxrZ/6oDnlcp+1/9aOiNJbyfIe1uyZK86zhTdQ4G3pr+2QOBVWqukX1+otl9bRyrxCm3AseO9orLQYtT97UU64pQ22kCat8ex1MlgD3zlL74X7k0u5M1oM8Q8nC2IdsZ4v2b7SlhdPD5y9xPkMJRPibpZ/LFxSYFUXcJvU4XGuTFLSfzUMdXdERj+F1TwO78mPvj3TuTog8t8JpKllM+bZ+7ptMHkLL84NGG3dJlppiWbDYlKEzesUu5fviExm+D/uB79+y6W6IhpYR3tNG1iNNxTIf3kyLQPJ5ng9qfD+mhcnBpvfNUH5AmN4POYl/NXgm2dMn1LXDx8JlQO7lkZL6FO90JUDCwzO8OwJdrR/aVZofHbd/my0KTdZ5AelGrlk26YiN+VGE2+4hjm4m9cVs0OY2MAzti2CKUn7gItBWOsHyCbQb/o/EsjRjIwFK0lTsWScEIFhOOK5rLTTl/UardASsucO03EcREk+Pg+jKpicJLDstwqy1/XhNPjg8MqlJcJ4OQRHhCQ== 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:(4636009)(366004)(83380400001)(4326008)(66556008)(122000001)(26005)(33656002)(8936002)(8676002)(55016002)(86362001)(76116006)(186003)(9686003)(71200400001)(66446008)(5660300002)(66476007)(64756008)(38070700005)(508600001)(54906003)(6506007)(38100700002)(316002)(7696005)(66946007)(52536014)(110136005)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d0hHNUZ2RFNYRjBPQ3FIaXp4blJQOEtFSmxCM1hjK2wvSFlzbDJEckpML2xD?= =?utf-8?B?cDd4QWlrNXMzSldMeWdXM2R1WFZpSjBMNUdRd1NReTZpZktjbUl4dG9vbGFY?= =?utf-8?B?MExKUXFZWkhHb25laW9xOEJic2xaRkh5VGtXTDdBbE5Db3lxL1VSZFQxSXVk?= =?utf-8?B?ZE1pQW5xbzNqMy9ZcE1sUDZydklRcEt0Mkt6STlVZjlMNFJOaDVQWWYrSWhs?= =?utf-8?B?cEMrZGJBdE90WmYxNmJwb0ViM0lIV0VwZHprcVhSbjZqOVBLa1VORlB0SGE0?= =?utf-8?B?R3RUTkFjQjlYMXIwTGlYWDRZNXFZMFQ0K2YveTQrcjJuRE1CaVdPR3prZmNT?= =?utf-8?B?SVM3V1RMV2ZDSktEb2pDMnc2RGpOMzUzb29NUjZxdXhGQ3ZUejhhVjdEczdM?= =?utf-8?B?d2FOV2lPWWRuZWQvNGFDOHZmaHpJbjZ6WXkzeEZhN2Y0ejdVeXFVd2k0dlU1?= =?utf-8?B?bStFdWdyTWxxbk9YV3lpdk1teStvb2lOZ0tucnE3Q014TGxRZ1Y1ZVZ2UkFp?= =?utf-8?B?ZTRLcndsbnBzZWY5eE9jT2t2bEY1cXlaSXBja0UzYjFmMTRPdHBmdTQvM0pF?= =?utf-8?B?cEkyamE1WW9tTUNYbC9tckdXTG9NcjhaVWdtSGdvVFFQblM0ejAxR012bHlj?= =?utf-8?B?UmUyZ0pmL2lyOWxsb1B6Um5sWGtmVzMvQkNpWDBDZ3FpVnpSMDdYMnU2eHZz?= =?utf-8?B?azFIUG9hUS80MnFnbEFpaGpqQzBzenUvdmJNbExmdEJMczhCRyt5Q0N0azFx?= =?utf-8?B?VVVoWG54NjJrWjE1eWJZdnBMdVlZTW5jSFdxcjlMc1cySU9oMWQxNndpUWRp?= =?utf-8?B?Y0dIVVBVdlQyd3JJdnFqa3czWHE2MkQwaWxZRTROa2dOUnZteGZQWDlrdHd3?= =?utf-8?B?SS9aRDY1c0dHRmlZQ01LbGRzcGRCMUFkL0JMcEpBYUFkWVk2czdIeGJQNjFF?= =?utf-8?B?eXlBdVB1VzU4REw0b0syaE94MkpKOFJDUm00cFVxdFgzZWlWUXZXZnlRUmdB?= =?utf-8?B?N3FJVm5MZE1wR054NU45NkduQUx1VVYrb2ZQNnZmVjJSbXJFc2hlcG8wS1Zo?= =?utf-8?B?djhYS3Y1MjQ3ZXdQTGQyckREaWp2YXpkZkpuNjI4Q01tZmhUV3BQelNwRy8v?= =?utf-8?B?ZHVydUVEWW5PWUNjc2ZWcXNsdkd5QzcwaXE3citzanVJYVgzUWdoSEtPcFRK?= =?utf-8?B?Z2k3aE5BNUZ0M09uWUlPSkJHOGtVbkVmWFgrZnczczlCM3Z5OHpkc01kL21Q?= =?utf-8?B?NCtKRmNoZktrd3NsYlhTY3Nwb0N2aGJ0SFU4SG5hVE0xbjFodFJKZEJKM0k1?= =?utf-8?B?Y2Zqa3Z3NWRHZ09DSjc2L1RyTkdtL0MweXBQSkhlSGQzK05vaUhnTVVEanlT?= =?utf-8?B?R0ZSL3pOakludWljOFhlak1SVGg2MEZCNFZRQkNyaVF1c0tPdkdGQVpaL1FY?= =?utf-8?B?OUtUMm50OHh4OHhuZmhic05JT3ZHRDBPdlJFdzhSZUtrRExrU3F2bEV5RzVh?= =?utf-8?B?V0c3Tm9yT2I1dms1NEVyK2Q2blU1OGhNdnZLcDljUCt1T3lPdE02czZNRGgw?= =?utf-8?B?SGhwT1grWVJWTzVMVW93aFNOa0svbXh4cStjSWpqWmJmNmdZVC9TRFZrT1VB?= =?utf-8?B?bTlXb0JQZkcrS3dXUmdOVUdLYTZaL0xESXZReloxcTZ4dHRMWHY2S3hrNTZS?= =?utf-8?B?MGE2SzhMeG1uQmZzQ2x1UzlnV3FoazJDYWo2bUxKeWU5dUUzWjNHd1hQQVJn?= =?utf-8?Q?LZqYym83rj0BgSwQAQZrYa8tAroNDeiEUMs7ecA?= 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: fc8dbe15-840d-4326-cded-08d973291cb2 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2021 00:31:06.0675 (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: 7xlPerpqthEvkcj3FGSfFeOc54o1QJ5OyvrKNKtLkiDSXfOg8OCnAY59GYGtgPKuXWwKQNG788s7rW0luxVJZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5029 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 T24gU2VwdGVtYmVyIDksIDIwMjEgMzo0NiBBTSwgQnJpamVzaCBTaW5naCB3cm90ZToNCj4gDQo+ IFRoYW5rIHlvdSBzbyBtdWNoIFlhbyBmb3IgcmV2aWV3aW5nIHRoZSBwYXRjaGVzLiBCYXNlZCBv biBzb21lIGNvbW1lbnRzDQo+IGZyb20gR2VyZCBJIG1heSB1cGRhdGUgY29kZSBhcm91bmQgdGhl IHJlc2V0IHZlY3RvciBhcmVhIChtYWlubHkgdXNlIHRoZQ0KPiBtZXRhZGF0YSBmb3JtYXQgZXRj KS4gRm9yIHlvdXIgY29tbWVudHMgcmVnYXJkaW5nIHRoZSBpbnRyb2R1Y2luZyBhIG5ldw0KPiBQ Y2RDb25maWRlbnRpYWxDb21wdXRpbmdDYXRlZ29yeSBJIHdpbGwgbG9vayB0byBzZWUgd2hhdCBJ IGNhbiBjb21lIHVwIHdpdGgNCj4gYW5kIGluIFVlZmlDcHVQa2cgSSB3aWxsIHRyeSB0byBtb3Zl IGFsbCB0aGUgU0VWIHNwZWNpZmljIGZ1bmN0aW9ucyBpbiBuZXcgZmlsZXMNCj4gKHdoZXJlIGFw cGxpY2FibGUpLg0KPiANCkhpLCBCcmlqZXNoDQppZiB5b3UgYXJlIGNvbnNpZGVyaW5nIHRvIGlu dHJvZHVjZSBhIG5ldyBQY2RDb25maWRlbnRpYWxDb21wdXRpbmdDYXRlZ29yeQ0KYXMgSmlld2Vu IHN1Z2dlc3RlZCBiZWxvdzoNCj4gPg0KPiA+IDAwMDgtVWVmaUNwdVBrZy1EZWZpbmUtdGhlLVNF Vi1TTlAtc3BlY2lmaWMtZHluYW1pYy1QQ0RzDQo+ID4gSSByZWFsbHkgZG9uJ3QgbGlrZSB0aGUg aWRlYSB0byB1c2UgQk9PTCBQY2RTZXZFc0lzRW5hYmxlZCBhbmQNCj4gUGNkU2V2U25wSXNFbmFi bGVkLg0KPiA+IENhbiB3ZSBkZWZpbmUgKm9uZSogUENEIC0gc3VjaCBhcyBQY2RDb25maWRlbnRp YWxDb21wdXRpbmdDYXRlZ29yeT8NCj4gPiBXZSBjYW4gYXNzaWduIHJhbmdlIDB4MDAwMH4weEZG RkYgdG8gQU1EIFNFViwgMHgxMDAwMH4weDFGRkZGIHRvIEludGVsDQo+IFREWC4NCj4gPiBUaGVu IFNFVj0weDAwMDAsIFNFVi1FUz0weDAwMDEsIFNFVi1TTlA9MHgwMDAyLCBhbmQgVERYPTB4MTAw MDANCj4gbGF0ZXIuDQo+ID4gSSByZWFsbHkgZG9uJ3Qgd2FudCB0byBrZWVwIGFkZGluZyBQQ0Qg ZW5kbGVzc2x5IGluIHRoZSBmdXR1cmUsIGxpa2UNCj4gUGNkU2V2WFhYSXNFbmFibGVkLCBQY2RT ZXZZWVlJc0VuYWJsZWQsIFBjZFRkeElzRW5hYmxlZCwNCj4gUGNkVGR4MjBFbmFibGVkLCBQY2RU ZHgzMEVuYWJsZWQsIC4uLi4uLg0KPiA+DQpJIGFsc28gaGF2ZSBzb21lIHN1Z2dlc3Rpb25zLg0K DQpBcyB3ZSBoYXZlIGJlbG93IGRlZmluaXRpb24gaW4gV29ya0FyZWEuaA0KICB0eXBlZGVmIHN0 cnVjdCBfQ09ORklERU5USUFMX0NPTVBVVElOR19XT1JLX0FSRUFfSEVBREVSIHsNCiAgICBVSU5U OCAgICAgICAgICAgICAgICAgICBHdWVzdFR5cGU7DQogICAgVUlOVDggICAgICAgICAgICAgICAg ICAgUmVzZXJ2ZWQxWzNdOw0KICB9IENPTkZJREVOVElBTF9DT01QVVRJTkdfV09SS19BUkVBX0hF QURFUjsNCg0KQ2FuIHdlIHVwZGF0ZSBhYm92ZSBDT05GSURFTlRJQUxfQ09NUFVUSU5HX1dPUktf QVJFQV9IRUFERVIgdG8gYmVsb3c6DQogIHR5cGVkZWYgc3RydWN0IF9DT05GSURFTlRJQUxfQ09N UFVUSU5HX1dPUktfQVJFQV9IRUFERVIgew0KICAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgIEd1 ZXN0VHlwZTsNCiAgICBVSU5UOCAgICAgICAgICAgICAgICAgICBTdWJUeXBlOyAgICAgICAgICAg ICAgIC8vIHN1YnR5cGUgd2hpY2ggaW5kaWNhdGVzIFNFVi1FUywgU0VWLU5QLCBvciBURFggMS4w LCBURFggMi4wIGV0Yy4NCiAgICBVSU5UOCAgICAgICAgICAgICAgICAgICBSZXNlcnZlZDFbMl07 DQogIH0gQ09ORklERU5USUFMX0NPTVBVVElOR19XT1JLX0FSRUFfSEVBREVSOw0KDQpUaGUgUGNk Q29uZmlkZW50aWFsQ29tcHV0aW5nQ2F0ZWdvcnkgY2FuIGJlIGRlZmluZWQgYXMgVUlOVDMyLCBs aWtlIGJlbG93Og0KICAjIyBUaGlzIGR5bmFtaWMgUENEIGluZGljYXRlcyB0aGUgQ29uZmlkZW50 aWFsIENvbXB1dGluZyBDYXRlZ29yeQ0KICAjICBbNzowXSAgIENvbmZpZGVudGlhbCBDb21wdXRp bmcgQ2F0ZWdvcnkgICgwIC0gTm9uLUNjLCAxIC0gQW1kU2V2LCAyIC0gSW50ZWxUZHgpDQogICMg IFsxNTo4XSAgU3ViLUNhdGVnb3J5IChkZWZpbmVkIGJ5IGVhY2ggdmVuZG9yLCBTRVYtRVMsIFNF Vi1TTlAsIG9yIFREWC0xLjAsIFREWC0yLjAsIGV0YykNCiAgIyAgWzMxOjE2XSBSZXNlcnZlZA0K ICAjIEBQcm9tcHQgQ29uZmlkZW50aWFsIENvbXB1dGluZyBDYXRlZ29yeQ0KICBnVWVmaUNwdVBr Z1Rva2VuU3BhY2VHdWlkLlBjZENvbmZpZGVudGlhbENvbXB1dGluZ0NhdGVnb3J5fDB8VUlOVDMy fDB4NjAwMDAwMTgNCg0KU28gdGhhdCB3ZSBzaW1wbHkgY29weSB0aGUgQ09ORklERU5USUFMX0NP TVBVVElOR19XT1JLX0FSRUFfSEVBREVSIHRvIFBjZENvbmZpZGVudGlhbENvbXB1dGluZ0NhdGVn b3J5Lg0KV2hhdCdzIHlvdXIgdGhvdWdodD8NCg0KVGhhbmtzIQ0KTWluDQo=