From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector2-amdcloud-onmicrosoft-com header.b=kLPzXsL/; spf=none, err=SPF record not found (domain: amd.com, ip: 40.107.75.48, mailfrom: thomas.lendacky@amd.com) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (NAM02-BL2-obe.outbound.protection.outlook.com [40.107.75.48]) by groups.io with SMTP; Mon, 30 Sep 2019 12:55:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T6domMTOmNOEOOMK+idNaXrbJFZCzwEI+ux68XfIIor5S5760FKUxfvK1eXxlYMBqL0k4Y3FBcVce8ROlwRB9hCx3hXf1x0qZzpxyZihsEKI7yi6ApXFbFo3Nxh/UU3fYdos8g9WAIWKguQKZgQ9uaayQz+PfvGA4wSXhlTEu46Gdi0M7Sk9mCo8hE4qmGkg33RlpiuqejMGkOQOyqRMvCNWUMIoDvG5qPT6s6IafTbMaNR47pdXrpZiAaRGq6FAIKhSHXo73XtiW5O7SJwM5RpAKh8ljAql19JAv7VU+CRAanXuEBF5uPF715PD/WkbFrYfhdxpElyX4i178gUGxQ== 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-SenderADCheck; bh=7h362jl8bVYhBowYfMd7wn3mv+81EvKSpByNxlA4iV8=; b=ciLfUGRBf99vVl5f1lajPi132N6f8cYToXTK0zDhP53TgJsF261vDCwYI0uuCShE3tAeEPwu+TqfypKxr8JD1boRfHQkVgoR8QtuENmA2GK+7Q1Wx9HELz4H9+iCqzFL2yKA/f3UL6w4hCG+g+fxgkw68/BZc6f79nlBx03pfQcSuFnKrx2O+pf8TH55B62a6j11hAhJ3Qbt9pq0UOKdtpFpRhzFlU2QjhTkMYK8V7cqVEoK+E1gil5dMw2OQ1eZUNT8Ix23sWV1+x6QrvxGjeZF6IGnxTS0FgThrO14hxIcPkUB09+x9PnpyG5IjPWWDzy8UAW+jq62v4JOrW4LKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector2-amdcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7h362jl8bVYhBowYfMd7wn3mv+81EvKSpByNxlA4iV8=; b=kLPzXsL/sfp7toDJVLIsdeRIgotUiI4YzyHjDelLosM08QT88h5TFqRZA6x4VYH8/SodFgI83S1kNFJ6M3C6wTkjsDvlk9bFdg8vlZ3rzIKTD1sncewBaP+ahHosNMTIyTU0U6g3RgWYvGvyII+H17+RVU69XtvIP9zOJC0C3ag= Received: from DM6PR12MB3163.namprd12.prod.outlook.com (20.179.104.150) by DM6PR12MB3228.namprd12.prod.outlook.com (20.179.105.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.18; Mon, 30 Sep 2019 19:55:20 +0000 Received: from DM6PR12MB3163.namprd12.prod.outlook.com ([fe80::85b7:7456:1a67:78aa]) by DM6PR12MB3163.namprd12.prod.outlook.com ([fe80::85b7:7456:1a67:78aa%7]) with mapi id 15.20.2305.017; Mon, 30 Sep 2019 19:55:20 +0000 From: "Lendacky, Thomas" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: Jordan Justen , Ard Biesheuvel , Michael D Kinney , Liming Gao , Eric Dong , Ray Ni , "Singh, Brijesh" Subject: Re: [edk2-devel] [RFC PATCH v2 04/44] OvmfPkg/ResetVector: Add support for a 32-bit SEV check Thread-Topic: [edk2-devel] [RFC PATCH v2 04/44] OvmfPkg/ResetVector: Add support for a 32-bit SEV check Thread-Index: AQHVbyPEW2twUlghfEifX1FioTvTGKc63XkAgABYIYCACXbLAIAAB0sA Date: Mon, 30 Sep 2019 19:55:20 +0000 Message-ID: References: <54ebf48fe05c20a1181a3dc90496e4835912ebf2.1568922728.git.thomas.lendacky@amd.com> <4dda0b6e-c464-ef55-2745-ad6beabb98b7@amd.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: SN6PR04CA0024.namprd04.prod.outlook.com (2603:10b6:805:3e::37) To DM6PR12MB3163.namprd12.prod.outlook.com (2603:10b6:5:182::22) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [165.204.78.1] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bd910a7d-f734-4d76-d527-08d745e01fac x-ms-office365-filtering-ht: Tenant x-ms-traffictypediagnostic: DM6PR12MB3228: x-ms-exchange-purlcount: 4 x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 01762B0D64 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(366004)(346002)(39860400002)(136003)(376002)(396003)(189003)(199004)(25786009)(446003)(52116002)(476003)(478600001)(486006)(2501003)(4326008)(66066001)(36756003)(6512007)(14454004)(6436002)(6306002)(11346002)(256004)(2906002)(8676002)(3846002)(186003)(76176011)(6116002)(102836004)(386003)(305945005)(7736002)(54906003)(71190400001)(316002)(229853002)(2616005)(53546011)(71200400001)(66946007)(66556008)(81166006)(66476007)(99286004)(5660300002)(81156014)(31696002)(6246003)(8936002)(66446008)(64756008)(110136005)(966005)(86362001)(6506007)(26005)(31686004)(6486002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM6PR12MB3228;H:DM6PR12MB3163.namprd12.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4dhO3QcaP+DqPVjMjpX2m893AKEeiIQaNe3B2AJLwhUPrPvdIfldqC1uTMTSGIJVCdhD1+LO9nGBTNi3Xe+gSGTlAreOxzsTLtwx91Smb3zG1GPfLxDa4INBCCpcMhO1PYJBWPzPxHgjrDpeSs5i51KFKpnACeYaFQpjoHI1rbacwyJ1w5Bi8gD4m986qI0BrXLyjAexI50/cndXzNDIpLoAkoTMHPbuUeFpk0vtc8wqAVywCV6PUE1FDI1lfR+URls1MLR0gedfjxKpAyQYQhBdwrCvw34hwA2aLpHbU8LNGIEC/3t1JAQAGziZSWaamsNWzUEZwFBj3tOGfZKV4pzs6aSoCGuOyTkZ8pyhg/YAKrQNKGYyqAihfVqIN7TIE23MSkFPIWqbaSNuCDRYni/GXAsv5aB6B5/PcTDr0wObyJAj7Xah3V9MCwO8RF6FEpaS2gpesssD9pFHDKJyeg== MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd910a7d-f734-4d76-d527-08d745e01fac X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Sep 2019 19:55:20.4884 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pTeARKXgPbbLk0DL/48EzfvwLCnvkeKc9FeBnelon1np4pDVE5alT7geJG2wo/psEQG3ybWotVuhwpP8xfNgFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3228 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <4342906B3DBA7D4E9913468353E60C8B@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 T24gOS8zMC8xOSAyOjI5IFBNLCBMYXN6bG8gRXJzZWsgdmlhIEdyb3Vwcy5JbyB3cm90ZToNCj4g T24gMDkvMjQvMTkgMjA6NTcsIExlbmRhY2t5LCBUaG9tYXMgd3JvdGU6DQo+PiBPbiA5LzI0LzE5 IDg6NDIgQU0sIExhc3psbyBFcnNlayB3cm90ZToNCj4+PiBPbiAwOS8xOS8xOSAyMTo1MiwgTGVu ZGFja3ksIFRob21hcyB3cm90ZToNCj4gDQo+Pj4+ICsgICAgOyBJc3N1ZSBWTUdFWElUIChyZXA7 IHZtbWNhbGwpDQo+Pj4+ICsgICAgZGIgICAgICAweGYzDQo+Pj4+ICsgICAgZGIgICAgICAweDBm DQo+Pj4+ICsgICAgZGIgICAgICAweDAxDQo+Pj4+ICsgICAgZGIgICAgICAweGQ5DQo+Pj4NCj4+ PiAoOCkgQ2FuIHlvdSBwbGVhc2UgZmlsZSBhbiBSRkUgYXQgPGh0dHBzOi8vYnVnemlsbGEubmFz bS51cy8+LCBmb3INCj4+PiBzdXBwb3J0aW5nIHRoaXMgaW5zdHJ1Y3Rpb24sIGFuZCBhZGQgdGhl IGxpbmsgaGVyZSwgYXMgYSBjb21tZW50PyBJJ3ZlDQo+Pj4gYmVlbiBmaWdodGluZyBhbiB1cGhp bGwgYmF0dGxlIGFnYWluc3QgREItZW5jb2RlZCBpbnN0cnVjdGlvbnMgaW4gZWRrMg0KPj4+IGFz c2VtYmx5IGNvZGUuDQo+Pg0KPj4gWWVzLCBsZXQgbWUgbG9vayBpbnRvIHRoYXQuDQo+IA0KPiBB Y3R1YWxseSwgZnJvbSBwZWVraW5nIGFoZWFkIGF0IHBhdGNoICJNZGVQa2cvQmFzZUxpYjogQWRk IHN1cHBvcnQgZm9yDQo+IHRoZSBWTUdFWElUIGluc3RydWN0aW9uIiwgaXQgbG9va3MgbGlrZSAi cmVwOyB2bW1jYWxsIiBpcyBhbHJlYWR5DQo+IHVuZGVyc3Rvb2QgYnkgTkFTTS4NCj4gDQo+IENh biB5b3UgdXNlIHRoYXQgaGVyZT8NCj4gDQo+IC4uLiBJbiBjYXNlIHRoYXQgc2VxdWVuY2Ugb2Yg bW5lbW9uaWNzIGlzIHNwZWNpZmljIHRvIE5BU00ncyA2NC1iaXQNCj4gbW9kZTogY2FuIHlvdSBi cmFja2V0IGl0IHdpdGggQklUUyA2NCAvIEJJVFMgMzIsIGp1c3Qgc28gd2UgY2FuIGF2b2lkDQo+ IHRoZSBEQnM/IFNvbWV0aGluZyBsaWtlIChpZiBuZWNlc3NhcnkpOg0KPiANCj4gOyBJc3N1ZSBW TUdFWElUDQo+IEJJVFMgNjQNCj4gcmVwOyB2bW1jYWxsDQo+IEJJVFMgMzINCj4gDQo+IA0KPiBI bW1tIHdoeSBkb24ndCBJIHRyeSB0aGlzIG91dCBteXNlbGYuLi4NCj4gDQo+IC4uLiBTbywgZmly c3QsIHRoZSBzZW1pY29sb24gKDspIHNlZW1zIHdyb25nIGluIHRoZSBOQVNNIHNvdXJjZS4gSXQN Cj4gdHVybnMgdm1tY2FsbCBpbnRvIGEgY29tbWVudCwgYW5kIE5BU00gYXNzZW1ibGVzIG9ubHkg dGhlIFJFUCBwcmVmaXggKHRvDQo+IGEgc2luZ2xlIDB4RjMgYnl0ZSkuDQoNClllYWgsIG1pc3Nl ZCB0aGF0LiAgSSdtIHNvIHVzZWQgdG8gdGhlIEdDQy9HQVMgc3ludGF4Lg0KDQo+IA0KPiBTZWNv bmQsIHdoZW4gSSByZW1vdmUgdGhlIHNlbWljb2xvbiwgTkFTTSBpbmRlZWQgY29tcGxhaW5zIGlu IDMyLWJpdA0KPiBtb2RlICJlcnJvcjogaW5zdHJ1Y3Rpb24gbm90IHN1cHBvcnRlZCBpbiAzMi1i aXQgbW9kZSIuDQoNClJpZ2h0LCB0aGF0IHdhcyB3aHkgSSBtb3ZlZCB0byB0aGUgREJzLg0KDQo+ IA0KPiBCdXQgdGhlIGZvbGxvd2luZyBkb2VzIHdvcms6DQo+IA0KPiBCSVRTIDY0DQo+IHJlcCB2 bW1jYWxsDQo+IEJJVFMgMzINCj4gDQo+IGFuZCBmb3IgaXQsIE5BU00gZ2VuZXJhdGVzIHRoZSBi eXRlcyBzZWVuIGFib3ZlIChmMyAwZiAwMSBkOSkuDQoNCkV4Y2VsbGVudCwgSSdsbCB1c2UgdGhh dC4NCg0KPiANCj4gU28gSSBzdWdnZXN0Og0KPiAtIHVzaW5nIHRoaXMgcGF0dGVybiBpbiB0aGUg cHJlc2VudCBwYXRjaA0KPiAtIHVzaW5nIHRoaXMgcGF0dGVybiBpbiB0aGUgSWEzMi9WbWdFeGl0 Lm5hc20gc291cmNlIGZpbGUgaW4gdGhlDQo+IE1kZVBrZy9CYXNlTGliIHBhdGNoDQo+IC0gcmVt b3ZpbmcgdGhlIHNlbWljb2xvbiBpbiB0aGUgWDY0L1ZtZ0V4aXQubmFzbSBzb3VyY2UgZmlsZSBp biB0aGUNCj4gTWRlUGtnL0Jhc2VMaWIgcGF0Y2gNCj4gDQoNCldpbGwgZG8uDQoNClRoYW5rcywN ClRvbQ0KDQo+IFRoYW5rcyENCj4gTGFzemxvDQo+IA0KPiANCj4gDQo+IA0K