From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (NAM04-DM6-obe.outbound.protection.outlook.com [40.107.102.77]) by mx.groups.io with SMTP id smtpd.web11.10182.1619716392098259707 for ; Thu, 29 Apr 2021 10:13:12 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@amd.com header.s=selector1 header.b=MDQ4gOKl; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.102.77, mailfrom: thomas.lendacky@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iF4FyhIRq+bhSFmXf1DJfxpXhU3P6qYebhxMk3GmiLGiAtjHkXtrR4V+wYfycPsfmOoOBjnOPtTS5OtWwU1YKgLUIiw99ALwXYI6nyO3rzbqhZ7h6RXs6QwOyIPcr5IdHUcS40D6aYls9aMYvP+ipbxxZQ2uL4y0CdJga1o7JMR1l5plJteXlN9Dc+XOyeLdU9l0q5vcRw3ERTP9VzFpKbHgdIxM2Tls/gP/Hw0rJFw57QbvH+ERitVLC3F0M1uQVXdS+UuTb4cPWbhpsvFNXis8oGBFYGfDYIjkjm2K2zP+SMurJvvJ916nVmhMB0ZJQEmrKvccA1BLR2Xp0QNaCQ== 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=Dc94TYjH79mQWSi056EfR89kBna2mxZwTNPv5EUTmv0=; b=GEUxDBJhQNW5Vulb8ycmOYcmwcpFK4MWUnvm8K7nG9qCgkLzoxJJiRM+99DRLI63X3v3A3IlOi+r43hrr13t7kHmsnaMRKiDxwZKF1s5xfFUprdKEECXXxqkxuy1A5iare0dZFFtwhVtbDqKn6FRp1pDX0BrN0ZXzaLL0PzPP7QVGpnVdOzhuR/JfeU5xVpYB2ZbZz8+cvFwWTf5fpfxQkC2dktLW2qZOefxCXZj5B0xLuRSt6dHdUNVaS3tz0wEXfXhTmGjgvyFjNErDxvz3BlfCKZ/37H2e8JGJ5/KTUexbk5k3G56MBc8MmEVC7N2uuD8JSBA2Y9IdoeS/cLLog== 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=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dc94TYjH79mQWSi056EfR89kBna2mxZwTNPv5EUTmv0=; b=MDQ4gOKl9DV7z5f3vGJzrDbDUKNRUkk7R5Ue3PgfeR2HW7w+RLpDqao7eAy+00o2P3Des+dO+OLbQPD8cp/f6weg6RdVNl1ouKG8OEp6PknEnVN+o3HcoLyllWEJSeZtIGsWjceyMI+ut7d7NMEKmjnWQcU5HUqr0nuA0VpYF+0= Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=amd.com; Received: from DM5PR12MB1355.namprd12.prod.outlook.com (2603:10b6:3:6e::7) by DM6PR12MB4218.namprd12.prod.outlook.com (2603:10b6:5:21b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Thu, 29 Apr 2021 17:13:10 +0000 Received: from DM5PR12MB1355.namprd12.prod.outlook.com ([fe80::b914:4704:ad6f:aba9]) by DM5PR12MB1355.namprd12.prod.outlook.com ([fe80::b914:4704:ad6f:aba9%12]) with mapi id 15.20.4065.026; Thu, 29 Apr 2021 17:13:10 +0000 From: "Lendacky, Thomas" To: devel@edk2.groups.io CC: Joerg Roedel , Borislav Petkov , Laszlo Ersek , Ard Biesheuvel , Jordan Justen , Brijesh Singh , Erdem Aktas , James Bottomley , Jiewen Yao , Min Xu , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Stefan Berger Subject: [PATCH v3 5/5] OvmfPkg/Tcg2ConfigPei: Update Depex for IA32 and X64 Date: Thu, 29 Apr 2021 12:12:14 -0500 Message-ID: X-Mailer: git-send-email 2.31.0 In-Reply-To: References: X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: SA9PR13CA0123.namprd13.prod.outlook.com (2603:10b6:806:27::8) To DM5PR12MB1355.namprd12.prod.outlook.com (2603:10b6:3:6e::7) Return-Path: thomas.lendacky@amd.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from tlendack-t1.amd.com (165.204.77.1) by SA9PR13CA0123.namprd13.prod.outlook.com (2603:10b6:806:27::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.8 via Frontend Transport; Thu, 29 Apr 2021 17:13:09 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e500feee-79ca-47db-e2ba-08d90b321083 X-MS-TrafficTypeDiagnostic: DM6PR12MB4218: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3968; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: C16inr+UhZgmO8UKoAfd+h5QnnapaDQGHxURnR0TL78SGr3JSVdk8leC1wLeHWpyrcD4Zp+KJyjuMspQNTP5zEdpbT9r5IcRQUJh2C/XJLfrZGFKZSyPm/H7D4dMr70hsp7gYkMfdLIr6XHFjjm93XQoK5eWlHc1r0Q9diN75uvqo+MUrazO9IhBLHfbyWnCjL7WWGI+KI5qIpWZFyJ/z9lU8lv+D6CsC4Z04uhyfUwyyUDxWYAJGzeRAbRUsL0mdLNWifTyUlSU/YvMGJVW//ml7j16KdMCfE7u3/YUV9vj9z+xlg4iUbisBXhpIqXWpF9vG/bhr3OvIstbrs0KzD66j6n7h9nxhUFEEEAwDl/UcV8jCOKfXGrE9pazWmzCLVomDwdTadTJ2YA02uH7LLJ3qk5wLsH6P5S1s8s23yRoPzTS9XrHcZWEb0Q1F/9ycymA/+HQbdLSgZ7SUFUnjpV2x5xuS/yTxuN1Ex62oP/ble8Zbh+u3kDFbrjqa3Gv3lYZKe4l/xfMZwvdCHpVHwSREFi3y+mpNyXV9kO/fJ4tAogKM3x1yiWw6cRQ4ch9ghaDebD/mBFpgMXt4RqatCl7w5OPdXSM05uGeDDfU7NJQr765exLCSCIq5dCDSe1z+u8MicMtjOAx+Td1jxa0uhYVTaFcf/zmuzsSamIr33dJVdxuQdDlsfSpAdZKmdgP1i5zQGr8M9QnJwCXM0iznmtGNrWIpWgSPppodI6gpo= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR12MB1355.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(5660300002)(52116002)(66556008)(478600001)(66476007)(16526019)(54906003)(66946007)(83380400001)(956004)(2906002)(8676002)(8936002)(186003)(6916009)(19627235002)(2616005)(38100700002)(6666004)(966005)(26005)(86362001)(7416002)(7696005)(4326008)(38350700002)(6486002)(36756003)(316002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?v/qWY+99sqldJ/HTX2MYJoFsc3L8oASdagrkPCtwN264YpGWCd6sjeAmXesg?= =?us-ascii?Q?9ulrDnv3gDySqms2mHqGJ0TMt0Gheo6fFGTg/69ieF5C4kWNf6x/ztw2Jpmo?= =?us-ascii?Q?j/NWxg8bWvd+zP9ZcgyVGX08PF9LYsxlM3vTaYAUi2jFW75WGUkaQ3xbsTbC?= =?us-ascii?Q?TLFkAuhztWdINt+RMJPzSJL8upRRQmi5rLEBjz/NJann7BDeML7Wy66d8IVb?= =?us-ascii?Q?eb4ZIiEdQ/7QeKsuUGlwQHYfkt9GOixIKxqp8OJgJFGle4NHDh3nPwU/ovF7?= =?us-ascii?Q?T+P2R/RsZEfBs/WShDbL3ErRuFavJY6TB2i+En016ibtXj0vG3Xy9i1XWEe1?= =?us-ascii?Q?Xqpx6sGSeDbAxWAZVyq8pzdRDmLrDiKBovKDUZ9HKgyEWZ+FOpVUthWTvJTv?= =?us-ascii?Q?MqbKvuTHBaPOohPhYkKSNVCKnwlZ0X5IdXGxEn79WP0iraudwkXuBn0Qfpce?= =?us-ascii?Q?qk7M9aA3E3Ew+AchCOrtjf9uioGlC0yMBG6DSp4M+9m/U0vE3hTAZZtq0T1F?= =?us-ascii?Q?B5TIrLXw3M0NXcVCISj8Iu4buymBnR3a/GRoFTHFXVOk1+qLOcTuvp2zRGQ0?= =?us-ascii?Q?zGlu/twnIRwZhDTxBjg2X/yHjld9XjQ18FlboVltXtLbOVcsCyl8lF3ennVB?= =?us-ascii?Q?rgU9mlw4baJ532OeMVLsuFXLuH6uKtZ0fmckttYohzEQKGuEZJQIHkKQs85Q?= =?us-ascii?Q?MswtfzxVuk61z8hj+IatTs3GXJaQLT/XPCesZANlLJL07nypt7NU6IM06pov?= =?us-ascii?Q?G+qY/z5HMeDBqH7//Dgb4wptUpPqCx7JAeuclqK8Vugui17QamnJZR0fAgPr?= =?us-ascii?Q?RyEuhUnhvPtinA40r70omEVMZ1DjwPAbcULpAgm4mnHWpXRkRatU5lCcdfRl?= =?us-ascii?Q?sXxSarmznur2C4UVjY/M/QXdXtHCIYZUlU1G4z3E2ZDIPCkVMQmE0ReszpHQ?= =?us-ascii?Q?fqAUC+UOYtCTouOlqgcn4xf1u7m41jssIqO7pyWtDWCYoBLom3dkLzmBrb1j?= =?us-ascii?Q?UZsKzFuzr+4LzrsGGraBBhcRBbHWQrcOzqt42enjzkqEvAHBsOUiJDOwNYBm?= =?us-ascii?Q?bpwLgbUKYDNAWNYyrqErcl4Ap1L6tnql9ky8LvlirvgIWRML5Ge+Xv3cOywt?= =?us-ascii?Q?M5P5p2XQLhsvLgVGB5O4B0F86Wl5PzpdnnG85OWxYrK9xZpTvs3vMzv3vqKw?= =?us-ascii?Q?yJ9r2oSaelAdF5lhw4KWZzplMvz4Gr+/FlU4shJoGNGTQHWOg143AkeXktm3?= =?us-ascii?Q?nCwbRTlNxyhlhxp4qzvGlGI0eJVgoIFsGQDJ4yC7TR+OKw+ywiifAdra9cXR?= =?us-ascii?Q?8819gg1Li2+nv7ywvjEvGvzc?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: e500feee-79ca-47db-e2ba-08d90b321083 X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB1355.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Apr 2021 17:13:10.5383 (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: itp4jXxVQzX0nF4rLmFaH+qPGGfZj9oSE20cnIa33pwQNCT3kUL3TTTryAyHaRo7FECnjs4JpRBY0MAxu50/mg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4218 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3345 The OVMF Tcg2Config PEIM adds the gOvmfTpmMmioAccessiblePpiGuid as a Depex for IA32 and X64 builds so that the MMIO range is properly mapped as unencrypted for an SEV-ES guest before the Tcg2Config PEIM is loaded. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Jordan Justen Cc: Brijesh Singh Cc: Erdem Aktas Cc: James Bottomley Cc: Jiewen Yao Cc: Min Xu Cc: Marc-Andr=C3=A9 Lureau Cc: Stefan Berger Signed-off-by: Tom Lendacky --- OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf b/OvmfPkg/Tcg/Tcg2Con= fig/Tcg2ConfigPei.inf index 6776ec931ce0..39d1deeed16b 100644 --- a/OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf +++ b/OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf @@ -57,7 +57,7 @@ [Pcd] gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid ## PROD= UCES =20 [Depex.IA32, Depex.X64] - TRUE + gOvmfTpmMmioAccessiblePpiGuid =20 [Depex.ARM, Depex.AARCH64] gOvmfTpmDiscoveredPpiGuid --=20 2.31.0