From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web09.21480.1649622416184200566 for ; Sun, 10 Apr 2022 13:26:57 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Djen2eMP; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: guo.dong@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649622416; x=1681158416; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=nmoN1jWDL/QXc1dbZtwzsiJ49meW5DucbDF624WRMVE=; b=Djen2eMPcGq+QFWwiKI5eVhY1aS3qYRZ0iQqle/+U4xPOEiOqHpKuDPm /59QADuy1mab4onV13M5RxV/dH8MM59QJ8HYN75Z7VSoOZdZmWNLZ5byH 82JLhyIwFuxtiLI5jT8B0kYRMaLrbGThCnNVwf7BPNVtAZi0zNevjYfcS hk7GnhDjbIcabn93gL3aMXyInyNbsCWDtx+isiTO05dBTAIJ6DDWBDi+k Bz0iwUnk34HXuE3vCmTo3x3c2XTG6gg2et9PxXHN3Gw7Db+OwmsbvbSpo pEM9cTje5O0tQwUlNyAss/evYBRRpCBf4WcN4oSXxz/JWO3CnXs+35soq A==; X-IronPort-AV: E=McAfee;i="6400,9594,10313"; a="261432443" X-IronPort-AV: E=Sophos;i="5.90,250,1643702400"; d="scan'208";a="261432443" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2022 13:26:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,250,1643702400"; d="scan'208";a="571821019" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga008.jf.intel.com with ESMTP; 10 Apr 2022 13:26:55 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) 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.2308.27; Sun, 10 Apr 2022 13:26:54 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 10 Apr 2022 13:26:54 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sun, 10 Apr 2022 13:26:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QWimtHp0Er9JNfyohkx84hsSVYBBkhA/bPuj3Lho+fddGLdb2+Yx6hGVyi6QcePknJ7XWao375V5DZTMFH6M5msY3wOy+k2qNghQnsLmtFAlC33e8tceubJGKg29tJLR5mUbLat/tItSIcPaNvUIW0RwSjjJkcx6buxfbOIyGQdj1jLQTJqcs90u4NhZnsQmsqZfjc43lhhAPONP4c0mGRMoE9Uat826Wszg61bbKEvT9auj5mO7d/JAYrYUSkba9GgHU4ZrMTOp26y/YpiE08p6J7ddNJylnOUQ6wuVg6W6Huj7Yj+TczlZrKkabwHVEuW9Rae6paHPvq52AN9FxQ== 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=QCxEfNTMQDDrhHhr1AEF2dSG9DiBL/np1osxT27Wfks=; b=HD8wRkVn1j6wGLdds/bwwLMXISD926SLLVATtiXGM1yIV7Y3ZfSLzfY+NKc9VqNoN7vfb4sNwAYN+fN6N5sEj5QQ0NNr6NcyaOulO3rxyVk0Q+UeA+PuzSebUgL7AaG6TGwu8AcMS0uYmPzSe8Zgd6ec6FBVMvvg63YuDaGwTbIYX63z1H4iYey0AybusemN5y1yP91FpKE7UKhnf8ZVjvMp399iBTDgN3wJpROJUhCLdlIn03oZGGWzk/V4J0zf3ldubIHLhNgnFNaI3NFhH0RSxP63Vp6mulDcA7NWd5EtmmHNZsfBAhTLv/lD7rkNZ7l2mt95yQF/IZOKsK4gsw== 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 Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by SA2PR11MB4889.namprd11.prod.outlook.com (2603:10b6:806:110::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Sun, 10 Apr 2022 20:26:47 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::343e:797f:807a:5c9]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::343e:797f:807a:5c9%5]) with mapi id 15.20.5144.029; Sun, 10 Apr 2022 20:26:47 +0000 From: "Guo Dong" To: "Pu, Yu" , "devel@edk2.groups.io" CC: "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" , "Rhodes, Sean" Subject: Re: [PATCH v1 6/6] UefiPayloadPkg: Add CpuLib to module INFs that depend on UefiCpuLib. Thread-Topic: [PATCH v1 6/6] UefiPayloadPkg: Add CpuLib to module INFs that depend on UefiCpuLib. Thread-Index: AQHYRYh/FyTc3WVmbE+uQ0ZMU3vm7qzpp1Lw Date: Sun, 10 Apr 2022 20:26:46 +0000 Message-ID: References: <20220401052211.2914-1-yu.pu@intel.com> <20220401052211.2914-7-yu.pu@intel.com> In-Reply-To: <20220401052211.2914-7-yu.pu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a54af591-5158-4e27-e43d-08da1b306f94 x-ms-traffictypediagnostic: SA2PR11MB4889:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7kcD1v8jkVLqkLYV5N2c+0Ipr4sdzRC5JECBrGv+10fZz95iugoVSAF/B2sBPDPjwelrbxakq1n+VEBRExO6IDxKKc+YzSd85SI2GT2D+IJ34582pop0Llvh62kBuqhpmjsNRHsBS1BKI9Kyt/mt5qd3mSlnFeVoWF0XtEBzXjTAKB+rrTuhlzbqeTgMzSuG42QVOyUcRFuUwwbqHxjcrQFkvth5j2DcifFgRyqBRYcPtviEn27E4he5HSbB4f05JaQZSqfXIaUSb0yelYMxBBuDq5QYmtej8otrQ74BQ/+GkTO883ErlSr7kNhL5/OcPGtjYD10Zb7ixjFjd0O3+018754ADYlZqsZmU1my7yWOjrf0PLsF0S8nZ7volRYMf2kJfJA1pXzOgFW0mibMpzdkfwmfYKYiy1RLDSapFfLPHIWxbqyHCwCwCm3emNn9AR5i7hTZBKgmgNiEx3aRGEfBsCvJDpp+Ad/PQEV57lmO/OiSS5MgbNWgTys0TKoI1lVqbLqtYBfqOVPtuQZqet31+kxzqPbNg9CjqHgibkuwn3yTCM0CKE9j9ZXZBPmooTDFd5WWNnPvpeSBsCnNHkrZbLGMM0O6tp5ttgTUf02Wk1kGSOMijkg0SUQhrIP1l6bTKBI2bcrsj2x6pi7QgcbRIoD3FDsyNRMDUix6z5VWP72fAGpRgGVG1uEsPFxxWBtKEE+6v0cmxs+afQOnrw== 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:(13230001)(366004)(71200400001)(38070700005)(33656002)(8676002)(2906002)(508600001)(55016003)(5660300002)(54906003)(110136005)(82960400001)(64756008)(66476007)(66556008)(66446008)(76116006)(4326008)(66946007)(316002)(38100700002)(122000001)(83380400001)(52536014)(86362001)(186003)(9686003)(7696005)(53546011)(6506007)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?bQpb7AyY71/l+OhtLyiaWbUGzLXY2VLR1oFMdbSaw87/N0jvxYCbcwDrfwbp?= =?us-ascii?Q?JG9nnUlfk0MB5oulxKoRBxWnUAMwV7+4bCmLPfGhRO25VUPaQqdiuIUz8vt7?= =?us-ascii?Q?FdjbRMAS2vXmhafFkWpcePIm1hykyQqGP8haZGc3f9KBDgqvrvO2zR6ndOlF?= =?us-ascii?Q?1XSWmU51wo6FuzKrORZzmf4STQHcVzFPSmy6fch96kFFwYjP7j7oxme0PtKh?= =?us-ascii?Q?OP9ebADkgepT/poQFSyblG/6pr/llgfhGFndrQo31eJz/Kdf5BRuw4SCZ4DT?= =?us-ascii?Q?ROblWqMAyHcOnwMCXsk19slqj7KE5VEWB9prXTq/n/FDN47R/NPHKJ4Vhqjl?= =?us-ascii?Q?WvR1lCKrJ1sR6+uxS1PjZ0hTqJUYFfVpKG1YzN+HtEjNZ0BKIxRHoj9B549O?= =?us-ascii?Q?e++so7mGJ+fVMaQ50edLYtU2eBzOp9tPr+fq+fJnOZWs1j2eVULemEbPxBX7?= =?us-ascii?Q?jiewBFEiToQGCPYtVCevzsCXnWMVBeBbPGnSEld/YKxTU1H4X+TwwqD2TMDk?= =?us-ascii?Q?h/xN/hrxGlwnrilQnaIxWDtlcWqjM4W0P9o8P6wrHtRVaOXnAe8LEcNUA0MI?= =?us-ascii?Q?e7kmfV3MNAAWW8luhwrEFPwmic0ZgGQdRTgc+YwyBP48tFvUUDwKppPkD07n?= =?us-ascii?Q?V60zWM4Q46rgtac0CkBIEeMgeR9xENijdYWrbIzDavnVBvf7CmxSTZ5+3l5R?= =?us-ascii?Q?zJxQcRFQUpaLm/36REoGdlqcPovxrnU2wYq1FEn3yir+D/atOo6sZLL26Icm?= =?us-ascii?Q?RDenp9lkgn0rXtblYwnS2A7c/aZ8anizHJcd1PtKxWCGnau3TGFDIDuDI46o?= =?us-ascii?Q?ZD5lL/ozXLSAR+GvJ3SIx5oRK26yNltdQNIA7Yy76+sUik45Yy8Zu0/6IVHx?= =?us-ascii?Q?5lnBnjlB70H9aTAY6etPd9rkwjP0sbt4flEdVpfhKjjcGdsVHlXexg+z/jid?= =?us-ascii?Q?bNYrOLC92gs7MBe6C3tCLmTX6sN84ncG3vpAjdsHrGnwAuv+nsmz1AD96M/D?= =?us-ascii?Q?eTSJhuzUu/JeZ5XTIY1/Hn5CVd9tCH3HiQT8xFO6CXZR/x2yRc4UyBSpYxbD?= =?us-ascii?Q?f2alnonBfR6WfUNcxIfjBH41coFLqq6FwDcqZUzyNTXSTp4ESlUjfXQwmKsj?= =?us-ascii?Q?SHEvkFEorJRfQMou+EErJLqav7YAWJbrktM5tzXT5u32o463fUJ5PiHYP/P8?= =?us-ascii?Q?lyhYv978A2t109U80MvljYhoM1FLfOzE0coUBKmOef7tW7Y7pialjHmP6USU?= =?us-ascii?Q?zyV+A3glmCKV/Mko1vc9Ug1dMRMzAeY3CXaDEs1z31e1upyjhcE6Qu3i6UZb?= =?us-ascii?Q?UU9gvKicQJ/A+j6+wC9qG+zZDnNH8RPK6TV0PxXqHSPWQtfpjNx8SeyWYdSk?= =?us-ascii?Q?elv+MbTfN7N3Xao513dbMMTfU+AtM0tLhd+4/Cfpu0ew3hDuKyoJ3p292/WR?= =?us-ascii?Q?Kbxrd2TDaI9i4qemiXzuptmjiPPd47grgSm/uBc8qtC8Q2UvYSc5OX4WLSxh?= =?us-ascii?Q?gTdCmjOHMxnKTAnOF5CRSxWiRS7sQewiT1v9mMCe2Nw8+1r8yFkX28CeQBK2?= =?us-ascii?Q?RGkRLCwcOo0itpaFxWTG6P/g5WdPVGKOYCxH3mqPWelOCuZ1Gh53iQCc0Rb9?= =?us-ascii?Q?FwNadR6AoG7Rf+gQhSJFkaevcA93ADKe6d5h4fEq8EGijeVWhWFmJpBTUnB4?= =?us-ascii?Q?+XzNkT7M8j9z6Fi+EZqFBI9Ct8RVMPNWf9F6MXJrEhJ43dHqsMZMcEQWlkVH?= =?us-ascii?Q?ZVC7+Sv5arnInUWRPNtang6EbVUkTshsV58Sv8uzOhxD7iFDnntmCRec6jGP?= x-ms-exchange-antispam-messagedata-1: CyzcNeVoDuU6kg== 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: a54af591-5158-4e27-e43d-08da1b306f94 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Apr 2022 20:26:46.9661 (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: f2KpKbREBmJA6F8ThfUhEPpGjKE1YnIx/VFBSvE0bFjVx4NjPGTOwdKQb4c28iPgiYGolKvPqPyGBO6QNc2CEg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4889 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: Pu, Yu =20 Sent: Thursday, March 31, 2022 10:22 PM To: devel@edk2.groups.io Cc: Pu, Yu ; Dong, Guo ; Ni, Ray ; Ma, Maurice ; You, Benjamin ; Rhodes, Sean Subject: [PATCH v1 6/6] UefiPayloadPkg: Add CpuLib to module INFs that depe= nd on UefiCpuLib. Step 1 to merge UefiCpuLib to CpuLib. Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Cc: Sean Rhodes Signed-off-by: Yu Pu --- UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h | 1 + UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf | 1 + UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf | 1 + 3 files changed, 3 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h b/UefiPaylo= adPkg/UefiPayloadEntry/UefiPayloadEntry.h index 56e0a4c639a0..d1c7425b28f2 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h +++ b/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf b/UefiPay= loadPkg/UefiPayloadEntry/UefiPayloadEntry.inf index c4e4339ede4b..95446dd99729 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf +++ b/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf @@ -54,6 +54,7 @@ HobLib PeCoffLib PlatformSupportLib + CpuLib UefiCpuLib =20 [Guids] diff --git a/UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf b/Ue= fiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf index 80af5afe0a3f..3b4836042a06 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf +++ b/UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf @@ -52,6 +52,7 @@ IoLib HobLib PeCoffLib + CpuLib UefiCpuLib =20 [Guids] --=20 2.30.0.windows.2