From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web12.45628.1635781218745446765 for ; Mon, 01 Nov 2021 08:40:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=wNTAjhan; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: guo.dong@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10154"; a="317237382" X-IronPort-AV: E=Sophos;i="5.87,200,1631602800"; d="scan'208";a="317237382" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2021 08:31:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,200,1631602800"; d="scan'208";a="558747168" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga004.fm.intel.com with ESMTP; 01 Nov 2021 08:31:14 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX605.amr.corp.intel.com (10.22.229.18) 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:31:14 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) 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:31:14 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) 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:31:14 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.49) by edgegateway.intel.com (134.134.137.100) 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:31:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V9N7H3w/m65zumRLkhqwBBATwE1c26GKc07IVZ6dBucUsesFWdCV/CxxmcD5Hoebkap38JSuiQR1I08xqdc0FXOGD5L8ihcFN+4sQ4p42qQfVrGgWNLE+RmbJxNyuWDGiUUPgpzjDQgojF/xKvZZ8TwjjFF/omfDOSxNKZYU1CHpXcgC9HfUQDTS0UDWuqf4gp2Ukfc+vmvdl0xk3Mhb9VGvMAJGYuOPBxzXA+tsV8yifv+SRPEtg561Jniu95/OH5lK3lA9gZfqAwCHUgJIhEJAB4rPfiQkdcCkwuj2ZJXSGrGevnOuY9dDNkG/iGyqdgDdRWsRtMQ9tD6mLDn+hw== 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=gky7ne1DWIYhc1G5M2GcgivI1nfIxdfrCOvyWwdgTKQ=; b=hd9GWDycjmjNBvHoGaDc+pOQbxQFDAsaOUGHwrtfIZVgunQVm31Ewk9aAclWQXAWEKNuWN0saA6gW3HsEYkgYgWL82eYB7PC7eDy35ASSEufoF+ylMtYp2UZ5gmTcrKLMifdHAOOh8oXRC4B+An9gzABJieCAY2fBMdAvuSueVRMw3FRAULzF275e6g9M68zlJwNmN2ZVW53MMO2gkG5vA5MlwgShuC8doBhw0czkKWBR94+BwmiL7zRGrI3Ox1ovPYCVzcYaf9sCL2xhgfY1cUtviZefTC5gO95fKb8bgTR0thg4pYz7UwgXP8qhmiux7nyBuX+nvliJgRnt1Lxiw== 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=gky7ne1DWIYhc1G5M2GcgivI1nfIxdfrCOvyWwdgTKQ=; b=wNTAjhanMFPD5tYa39MZsUcv1cSCakZ5uc2jhjp2mlORyrdF4uq4c3dEqNxLP2BpFXEwIhy1/rK64eusp19fnSejq4dXtJYT5jDtup5ETW46W+SIGQ8CupMU1S6LdM340Ekpu/84vDFG6/gvmmOUeoC0EW1nTPOWLpb6sg7i+V0= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by SJ0PR11MB4960.namprd11.prod.outlook.com (2603:10b6:a03:2ac::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.13; Mon, 1 Nov 2021 15:31:12 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::90e0:e0a7:9c0b:1f40]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::90e0:e0a7:9c0b:1f40%6]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 15:31:12 +0000 From: "Guo Dong" To: "Xu, Min M" , "devel@edk2.groups.io" CC: "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" , "Yao, Jiewen" , Gerd Hoffmann 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: AQHXzyLHpSVwAgW4Ak670TOxyb3fmKvuzLSw Date: Mon, 1 Nov 2021 15:31:12 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 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: c609e5f5-1f65-4bdb-3a94-08d99d4ca312 x-ms-traffictypediagnostic: SJ0PR11MB4960: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:272; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tD9x2etk5eXW4dF16OQ9ZxA6AOvjik1B7bjgpHI6SBL+jchHT8z6sW2+BjxJhDVIh/CaVcwBMNjU7J2M0FPBIG1AmI6NJdyVWyXur0bIpl410/YIkU4Dd86Pgus/OtHAGt8XT+LCRyXkr2KcYPF+ejvpTxeJgSefR+WNBD9TvyJhKPYDuvdrwryexPGg+je4E6FNgBcNyar3BLnx91PS9oUZeTFbUtEverPJ69XqcNcKoHExkbu3tqrctf03X6Ka/xgT3EXqkPn55+64UD5IwNNELQL5eL0n5RUCUJQOth+5oA6szm3qPjoT/KhcmuDPAlbuhKM4mQIbpp8TXfoisgoTG3aUJiHNugJwZBcD0ZvFoSinLazl07Fmct5liPhmCHL0kM33K50glWQVCpEnWH3tG2PEL2AjIw+kDPX2tECGx3/pYm8UNHwZ88jRTjdudfknQVUBc7uwKY6Zk10vIP160bRNbvfxgctDmks+gCrONGpYFpbLMmNpKdgqJtPVuvbu3ztuux7m9nRC/bK4HbPhGRDjqtKqr2ATpOg390n329c2COeRBVlbdP+/MAyAhLZY5PcOZF+o51iajzGUkS1KmeakSf9txynBY+safoPHMeJyTi6VHX15kqL9iPmTCuk+mB87c3uebxMD1+UL0XE+VX6VDF6xnqJ+A03Fq3d2Srd9rIkXDMb7soVIrxwJ3iAPbSwMuEWHoGQYgjWLE53uwP3g+xW63qb6lsm9XCcsWGOTeuTNnivx+GrovWnwAKtAuGg9+/id/ANlIefnfBN1q42hijZFlGS16Nype4o= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(8936002)(33656002)(4326008)(38070700005)(19627235002)(6506007)(54906003)(52536014)(66446008)(55016002)(2906002)(316002)(82960400001)(53546011)(110136005)(66556008)(83380400001)(508600001)(66946007)(76116006)(38100700002)(5660300002)(966005)(7696005)(66476007)(186003)(122000001)(8676002)(64756008)(86362001)(71200400001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vJTr8930jNfmG4eeTHUyPFkuyCIxIc1BkMyQdK2q2LJgUPbC2uRtTUzDoNEe?= =?us-ascii?Q?fe0tt/ip+P0bjCSTGCVi+eUu9VN1rBCZPR/n6mIcVbzo40iFxJkuuyvtwhl3?= =?us-ascii?Q?CsE/uHdb+xJ7j1NyHWa9R4mlMSVBYIr8OBiCr2n/m/RiHcV/oz411E7U+z+6?= =?us-ascii?Q?fE0DXlt9SSc3fow7S1Jha2O0HY2wsk2mm/Y04qSvqCj0KTw9P5LRM101khzH?= =?us-ascii?Q?DFOqaK5nuY/j3ImqdVBAF/X40+2oxB0JNd8Dl2ZvPPgPYw6wEuyzNZKYi0d1?= =?us-ascii?Q?eLaCZmXxLHSiCs0UElUMGcTuuU2wzkj9PFE90Ry3jZ5HtE3RFqHJw7J5Zwop?= =?us-ascii?Q?oucZ2V19JqeBlT3OLcwBXTjXOV409GKlVzcDgyZ+4W/kTlhrLu+lCbjzj/B4?= =?us-ascii?Q?lpYY9cApagqrs99kJrLeOqIFGLABNdyu9z+Izg6nZteEujeZZ51YLGxHXAqr?= =?us-ascii?Q?BKA4PYNZBxoNGX3D0PEOZnXMhtJuE3BTVAsbcYGtYe+5Ak1v39ZMVdtDUrEZ?= =?us-ascii?Q?Wod5AZjDiW8WoOsB/H09zqT8jixCybDQg8zbIIWkn3bLn4Gw5hDVhyj3TX8n?= =?us-ascii?Q?zySda1sxApcAyEr1uq52wzrRIzLLeY2JrmypvucoGVxYZ8kEXngmBoJ+3inB?= =?us-ascii?Q?2NOgyYi/xoIMGvKCSoNhcWA6UVxZGMttzyxPuujqmen7OU2YqzdbJubkJ/vp?= =?us-ascii?Q?YQP7pvVjyjfc6vPDKwIDRtdk+1PpcVOis0ilmHPQk2swIzJeQDN48cH/lWKZ?= =?us-ascii?Q?pgLs6KvvHkbnrqpxnea62v4hvAymFa2WX8FQAv+JB5YNtmCspjSh03qRo5iJ?= =?us-ascii?Q?p8hEFkHSIuuECYx3U2gte1dbpHSsG7aS+2waNK/BUtGQZ3b0y46zHHYIzU8V?= =?us-ascii?Q?mWU9Y/l93OL1vKlAw9B6dMFxhmsmdporPR1ATK5FqfBnEOfF4orrENYmAq+S?= =?us-ascii?Q?VTQKZ5g8YchzLkpL4UH2TwBN0lICPe0XZS3U+ZR5yIV1uM405v15aMKBvr4m?= =?us-ascii?Q?EGGTMCxe3eZQvBc8YtWqVNki7zkwfx4u1Y+o17XXLo1l0e8CjWVEkKwhKPSb?= =?us-ascii?Q?9D1/1fuM5E4JMBvNRqB5JRczVs6HVu8RcW9R2Iqkqa1bC3MHfY5uS1JG+Giv?= =?us-ascii?Q?VeuWpqsGE25Xxk14TsHrob4M67O/wY/tZ3PyQoh9KhuV8hMonnv4NazheQsQ?= =?us-ascii?Q?RYyJvacUK56+WAe33dDrx9YQ/s6lkUCqEKEz+p4VMgtzHSayvuqR3fte/WHa?= =?us-ascii?Q?QZYWyBEm15WY0em3D/aG595L2+MFlkP1heLUopF9UPfelasa3gLoaPu96p2A?= =?us-ascii?Q?xTVnbjmANyTgI+McPuNLrN8czGwAUcP+sIgck0niHVLxj8OZDfcYl3upEIuj?= =?us-ascii?Q?7NNKXfikMOQ7aW/0a7WlbzFOl3etIHztsiM/9ij+QtEoUEITxdbrnhafDPj2?= =?us-ascii?Q?4BeAF5e6rWWyzEUQwWYv0mNQ54ELgb3c9LE5OnvilbvaUlDURXCChlJEhOq4?= =?us-ascii?Q?AHOFRVXSBDOS2lrc5C0b9o7DG7G5rMjV2rOhKgGdNHh3+wM/OTqPJQYBqYk5?= =?us-ascii?Q?+KhrdHBw9b6Wg7s/5Afcz6ozcxiMPgpt1J/Z5JBrgqzC0DGkIu5JCN99RjsE?= =?us-ascii?Q?uyQegq61ns8vKt+U5DGX7U6Dh1vn5vZkte3SfTppgVK7AU8fpV+aT5wU3C1Y?= =?us-ascii?Q?HBjtJJq3Q5mGH6dbKFbi7O1pfn8=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c609e5f5-1f65-4bdb-3a94-08d99d4ca312 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2021 15:31:12.7252 (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: /ounqqzXYZqJIcsbZO+AU327LbYwC8kUudOSJnnv76x2sgfrK6tZFCX5yttU6g9OAJ3GCPslHhHz6pf5S50gBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4960 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Guo Dong -----Original Message----- From: Xu, Min M =20 Sent: Monday, November 1, 2021 6:16 AM 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 RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3429 TdxLib is included in BaseXApicX2ApicLib. To prevent any build breakage, up= date the UefiPayloadPkg.dsc to include the TdxLib library. 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(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 0df5f827c903..e3b6135382ee 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -260,6 +260,7 @@ VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyL= ib.inf VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/Var= iablePolicyHelperLib.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