From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web10.46480.1635783211471414678 for ; Mon, 01 Nov 2021 09:13:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=fGDKRjSb; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: maurice.ma@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10154"; a="211097381" X-IronPort-AV: E=Sophos;i="5.87,200,1631602800"; d="scan'208";a="211097381" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2021 08:58:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,200,1631602800"; d="scan'208";a="488699949" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 01 Nov 2021 08:58:59 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Mon, 1 Nov 2021 08:58:59 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Mon, 1 Nov 2021 08:58:59 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Mon, 1 Nov 2021 08:58:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f3510p+0ZBHN6nhd0gDb+w6PxPCtDwiM2CGvmsBvGMe96hNTwLhKu3ePsbSCQwzP2ouEwykcbMaSwneRhFujxHoyA4HfLsQfXI4MJfpQm0rQdBHiXR99evlr4T+SuXTqdNQfoaQtCA9yWa48auieNNw3GqxfeS/0mXx3l2tMlynPT3/w2hOMJOYHbKS6h5IOK7b5baJOAPgCPdnF+e7xoWIbXwDMPNiAFs2Yd+HZprg08dleooi3wB4N/L9SCpTR4aMuQwykBWYdrNj0+vvC0aUJ/8/JMAhJhGMe63Osn3CxnY7ay2T11WhTiuaggFivtDiD0DOAKRh9ud8DhBZ1qA== 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=uU/oCDgDidtbQRMQjw+6FS+ZX+a5Qik/RVL1CMphGxQ=; b=IazzF5wkX6oZlHtyxKUJExAg+V//KBFNlOdvtKoyGUAz5GdifP8fSqOlz1iwjAuqi7K+4uYPjR5rAtnmBHvgVDGACjWi0ZPZ3Z7R5YTssGLBE9z0YrGVFMVIZ20SSpn9o0xFrkUeaJ9mYLL3bbtYqAZp3mY0Z420RTQky9XZ/4o7nIRHdGRLiN8E0UqTCb//ZqbZdYUw/3Q5snzwB50CtLJhdJ70X/noG8JrWOAL/twhlAVHrfUnoAg0W5yJDipPgGJZ7x5apcRNNE8cYNO2OlCrkmGpNLpBxplyNeZNB9Kh7l188UchyJzu2xQKJe0JjDK/0JWha7hlXVLsAnaCJA== 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=uU/oCDgDidtbQRMQjw+6FS+ZX+a5Qik/RVL1CMphGxQ=; b=fGDKRjSbL/Hg1lyIfCUqcjETe0RntAMTGulrUEh0ugX7+/Tx7ulNVNmdPOshzqJb94ImGYAbnX0H0XrM3pUQL1Wo8P8EU+Zu7CUNX2JYbCkQCVheduHs3EE42+5mx65GqsPQ1cLle/VdiEdqE2lFVcBZPLeTQG0VP1wfcBR+FaM= Received: from CO1PR11MB4945.namprd11.prod.outlook.com (2603:10b6:303:9c::8) by MWHPR11MB1310.namprd11.prod.outlook.com (2603:10b6:300:28::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14; Mon, 1 Nov 2021 15:58:57 +0000 Received: from CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::496e:9075:27c3:25f5]) by CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::496e:9075:27c3:25f5%2]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 15:58:57 +0000 From: "Ma, Maurice" To: "Xu, Min M" CC: "Dong, Guo" , "Ni, Ray" , "You, Benjamin" , "Yao, Jiewen" , Gerd Hoffmann , "devel@edk2.groups.io" Subject: Re: [PATCH V3 10/29] UefiPayloadPkg: PreparePrepare UefiPayloadPkg to use TdxLib Thread-Topic: [PATCH V3 10/29] UefiPayloadPkg: PreparePrepare UefiPayloadPkg to use TdxLib Thread-Index: AQHXzyLHGMJ43Zmm7kS8k6R5s+0NRqvu0/Ng Date: Mon, 1 Nov 2021 15:58:57 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.200.16 dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4fcef464-4126-4b3c-9202-08d99d508376 x-ms-traffictypediagnostic: MWHPR11MB1310: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:800; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KJaLrLNAGUtnEAGjD5VKtIOVHurimuDaZaxlPjCBj80PsIbtW2w3Er8V4875vIf11IWHD+dEPtIRSKAaxzGRETB3yKKeTSK3f+q2A0uMywul13smtuh8OeJJtVh2/1SrH0Mbse2om5T81QY+B77OVnLI+BHC1A6VPQfEerhBPwBxyM01p+TBWjhNpLmH9gDLT+IG94bEdN17+Q6lTrs4gGO/bya5rLMpTzVBcyYBgGurxURWRiV5AlaltlOslZbm6m8pXK3f9z/F+/wGZnhOcqJBSJnVeUdtNYkmShZ7MyNr3DJgUDsWpVscwoOsDIQ1JIPkjqkdTu2r6+1ryUoFVdioh5pxxc0f51xZFqoYZvyMYemz6hI9v+hVM7x1aHNWphrlcQSxhRxKB4cFHmT8848KWdb3570tLEmetA8zltpJY0iPE9JOHdGyijwp2ucripcc64UBrL4U8GpCq7+lJwrp8HXxpiBa/VDZCVRETxiKaJNM2JQT6PTYSHlFENNrzZG+6BinwPXWhBzLmVVrAZaJDHVQBOSn+Qfdfuw8OdzEedG1ZZgbPavojzanMjBU5EOU3b3pPA4AYawA6ATu+wJl0m2GkZ7x+YDe17xz4Zezuow8SNakHCa4snbpkHa4A8E9AfOUDglOCiU9HjJ6tl9QK6qyn1QwwYTvMFQ0Q0jySa2zrjD6+wZVXZ67kXRmNYfoNaH6vhd8B49qx8iNjEFrOwMKIDd2Sy9H8wEwsy1gqWP9dA/vtg2zhlXp2GdjTJsm9ZPmTHe6C0FhWha8FStsw1dThpgUPHL1pnJp6Qg= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4945.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(38100700002)(5660300002)(26005)(2906002)(55016002)(38070700005)(7696005)(6506007)(53546011)(19627235002)(966005)(6862004)(4326008)(54906003)(508600001)(6636002)(122000001)(9686003)(83380400001)(71200400001)(66946007)(86362001)(186003)(316002)(8936002)(33656002)(52536014)(8676002)(66476007)(66556008)(64756008)(66446008)(76116006)(82960400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?BnMosa9CyX5VyBBkJ1wQavTgYEzsn/XxUjc2QlTug5XX0R4FKZyZeV8EaB4U?= =?us-ascii?Q?ffmcLFbjIkRdeiU2urTV4giT1tKDMnrI6n5KBuNcsH9fBZApZXlM7FEYFU71?= =?us-ascii?Q?rIZl+xMdb2nLK7U0pyLBtY1apBZTcVETPdyafCS4Al2tdY9HHlT7mhgu2C8t?= =?us-ascii?Q?c+kolXyMlIodG0VTC13ron7hqUfrU13G9sPPgXJLhPeJ8IpOB7f6/oYXGpT8?= =?us-ascii?Q?SltVnwFAyYpphIvA4sY7mtJ4hsXa8yX+gZZsZVhS5xq/ATYrUT+X1vi37qNM?= =?us-ascii?Q?kACotXztJKiHUz7ZND9vYo0wUuztpWLrsEHz/tcEIQFyOOAklA6leA9GCNK9?= =?us-ascii?Q?8rHEb5UywFBYnqRUKRslEROEsQN8SQOs+TC9dHJ86QlbzPpd3nenpkIWgb32?= =?us-ascii?Q?BF1gT7+P/hZKEy2DGfhzheGu4S15+kiHs1XKZ1cHex0BEAkJ01LuZP4ekSBH?= =?us-ascii?Q?s5yS7CUs4BJ34NU7RCtSngqzHHt/1v8dDC14jCgCo1nX/QihN7OT7R0mmOIj?= =?us-ascii?Q?lgctw8yRXtzFZd3UViw4B1/Bul062cdpnh2hQo78X6whHqOMcUcTZg8CRXCL?= =?us-ascii?Q?vpwA5iOa7rkhiLIyOu9VtiXEqQOmufOIhDQLYIPRnxnKTPy1xoLZl2UEwqey?= =?us-ascii?Q?MXkIULBkb46ndnYjc79Zvrrot/xCzl1YNoLAjNf39SAZmCf7cufybEn7qQKe?= =?us-ascii?Q?PJm4S5UoyBy+zo/KlUhoMwVLs3LqIS3+h5fqWU00PXKnbxwEaHqGRPc7TO/2?= =?us-ascii?Q?a/iRyXveNhTzpomePtta0dCZLdnNVKTQc6dA7VK+C3OzvKvYoKOZSK442BGY?= =?us-ascii?Q?UM41+rBtAfsPZExTjhp/SfzTAgq/WOLHrYD0RvdL3oQLyaXqCGKE/0nL/jRK?= =?us-ascii?Q?u7ibfS5s6aIYPneNEBevDz0ENVUSXBsd4c73141Xk/vOxlGism+ZyBENCjYo?= =?us-ascii?Q?p+Mrz/kS+P/EiNw5PAaCuSNKXaiRHZR8ajxbXRJNLwJsdJM8SpRSKgs7aAtm?= =?us-ascii?Q?A0QTMM0P/tROfE90tjEhiduOoCOVoCtb1yN4AWd6pwV0BXjGNkU/oCIO57W0?= =?us-ascii?Q?YVGitsfGtNBmSTAlWAK8ZtdawZjAoVwfhKeSJMpVRP+dclD6/tjYTJdAb8bv?= =?us-ascii?Q?DhPQlWrlGE2fIk/jO9g6N8+D3mn9ZYr8XxLMxfd4BXEwUMQmDbr2lcfuscMg?= =?us-ascii?Q?h0wf1WlCAcyFgh1OA/eJ3A7lgLitjyybEtleG5/e2XowZJRU5eW7XLoj+qAh?= =?us-ascii?Q?pXDR6stXI/Rg+hlcZpSNt6OXHJhp4hV0RsvrxQ7W2y/5971Ix3q4xoWWYIDN?= =?us-ascii?Q?7N6HOJrhjeB8QEhIR0frQJTp5MvcKxXC7XzykOiWtmKNWjoeJJljcHdWJhPV?= =?us-ascii?Q?XtPDOSzUewl5l2fGaFPd0Svy0Magd9LZ7wF/EKia1p5TdjXi/eccbb4PjX5/?= =?us-ascii?Q?J8bYpwwYzzacYGQ3EFR8k59nMZ4TTnd4ee9Hqr4H/SmXF2bUX4ADD1zi1wWb?= =?us-ascii?Q?2go0Xv64E9NtqJnPiwLtw7yGrmva5j8O0qNrODbADk3pbncAtWue6Sy95yr2?= =?us-ascii?Q?2fQ+FeP5fB3ehcsZBLHTPa8ybHvTgq/QWnAI0TwZFjYk8pyjRHWniDExVbTi?= =?us-ascii?Q?BQ=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4945.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4fcef464-4126-4b3c-9202-08d99d508376 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2021 15:58:57.6593 (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: SSePNsjr7j0rLoeE91APk6PiCEtx94SvKnFTeeD9Wc/WIO2vZ+/ufCznL1vmqfKIgtrsVzmEzj4DPnCSgIMZrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1310 Return-Path: maurice.ma@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Minor comment on the subject "PreparePrepare UefiPayloadPkg to use TdxLib".= Duplicated "Prepare" ? =20 Otherwise, looks good to me. Reviewed-by: Maurice Ma > -----Original Message----- > From: Xu, Min M > Sent: Monday, November 1, 2021 6:16 > To: devel@edk2.groups.io > Cc: Xu, Min M ; Dong, Guo ; Ni, > Ray ; Ma, Maurice ; You, > Benjamin ; Yao, Jiewen ; > Gerd Hoffmann > Subject: [PATCH V3 10/29] UefiPayloadPkg: PreparePrepare UefiPayloadPkg > to use TdxLib >=20 > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3429 >=20 > TdxLib is included in BaseXApicX2ApicLib. To prevent any build breakage, > update the UefiPayloadPkg.dsc to include the TdxLib library. >=20 > Cc: Guo Dong > Cc: Ray Ni > Cc: Maurice Ma > Cc: Benjamin You > Cc: Jiewen Yao > Cc: Gerd Hoffmann > Signed-off-by: Min Xu > --- > UefiPayloadPkg/UefiPayloadPkg.dsc | 1 + > 1 file changed, 1 insertion(+) >=20 > diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc > b/UefiPayloadPkg/UefiPayloadPkg.dsc > index 0df5f827c903..e3b6135382ee 100644 > --- a/UefiPayloadPkg/UefiPayloadPkg.dsc > +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc > @@ -260,6 +260,7 @@ >=20 > VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLi > b.inf >=20 > VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/Va > riablePolicyHelperLib.inf > VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf > + TdxLib|MdePkg/Library/TdxLib/TdxLib.inf >=20 > [LibraryClasses.common.SEC] > HobLib|UefiPayloadPkg/Library/PayloadEntryHobLib/HobLib.inf > -- > 2.29.2.windows.2