From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web09.7250.1649244020589776563 for ; Wed, 06 Apr 2022 04:20:20 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=LJkAOK3q; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: star.zeng@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649244020; x=1680780020; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=FGRUwWdyBg0dqJJ50FlmAuDmOJuVs3YyUX+21/pFiF8=; b=LJkAOK3qo52VAhrgbv+OAUjjccI06Eoov9VN0cK8+bTsdi2PenpfRK+A 2unycz0SPJA7KsgQPo90HI3+AhTkxONnv9ucl7CZn4aMjT5XHMUtH88Q4 l+R+R2y1o5y6jY5CIKIEFOp9pTuAYkNBr/YALcaxo8GmRHqoLHIFKmZKs WdOc7pbODsC7WEDjh64LOhug1vxhA1eJPi0xkZS6lfKzGyeHenrZETQ+f 1L5EVglekAJ/fm5D0ADDzzIGuSPqtDGTej4aUT0v6sKhfDHg+tdgxWG7v kGVdThqCbKRnQHzdW5h9R/MQFTiBqiaoRGsTRAvgWZJbOPOqzR+1Now42 g==; X-IronPort-AV: E=McAfee;i="6200,9189,10308"; a="324190101" X-IronPort-AV: E=Sophos;i="5.90,239,1643702400"; d="scan'208";a="324190101" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Apr 2022 04:20:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,239,1643702400"; d="scan'208";a="722477162" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga005.jf.intel.com with ESMTP; 06 Apr 2022 04:20:19 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 6 Apr 2022 04:20:19 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 6 Apr 2022 04:20:19 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.44) 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; Wed, 6 Apr 2022 04:20:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q4A0PuIGEZCCwki+p7yGqAEk73rZcO18Zi01heh8E+jALkXV355CsSzW//i8akSCM3hRIiw8y51R92r3F31WlcWtymubbI01JPo92wwv3ZKTHyZj/vHApFiUHBFObvdFML1NWIxrl7ojPCmOWcOi7jL29DlcjZ7jYiBzVP65Sn/z+2tpks6NEFCRfFN1wme0MaNXEIEYli8oE9t0D1Tog50JMaT4gPG6OF3DPjlqM7prvFW10lmB36LxjS+qAW00ENCZsMGz+JDZOxfIsMZUWI3OdzKxksXqTIdCmx53aKB32eW2ApPAT9mYYonwJiO7/GeWr4FjmQTOjZ0rUbcrUQ== 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=a9SBfaKsziCR20Z2tp7aNiWSCq46DETRR//GYhL8D6M=; b=amv/6Uw0TsGNrOd6kqGLwgUoT+xd1QvJyhLhe54WDzt9tzX/nx27iPtUKM+eOwgN5O1JdOWukhux/rDylYLioZ5ezpbY30APRD+xcHaNm30l2DGetPEygKva+JA0f1+KarUtLB77rW8x6584NXTiPz3rpnaSTm3rY3vCGqd4lyAaak3k/9coWVljxMgGLZrbgH2BRAJEHX7hSHp0QKMGB5qy+HtHuk5hfAdyUCZFLYG5/kU2OPDXKuVanCPpnXSJtlff1wXDU2kevDBFUIRi5u3JS8Y/Z51Y9JesEjEGfS3GwDHmGsZzeyB1Hv0CJFJ45eC16WhQmre+DGR2cjfQWA== 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 DM5PR11MB1244.namprd11.prod.outlook.com (2603:10b6:3:13::7) by BYAPR11MB3157.namprd11.prod.outlook.com (2603:10b6:a03:75::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.21; Wed, 6 Apr 2022 11:20:17 +0000 Received: from DM5PR11MB1244.namprd11.prod.outlook.com ([fe80::6db3:abf2:446e:b18]) by DM5PR11MB1244.namprd11.prod.outlook.com ([fe80::6db3:abf2:446e:b18%6]) with mapi id 15.20.5123.031; Wed, 6 Apr 2022 11:20:17 +0000 From: "Zeng, Star" To: "Chiu, Chasel" , "Pu, Yu" , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" Subject: Re: [PATCH v1 1/6] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib Thread-Topic: [PATCH v1 1/6] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib Thread-Index: AQHYRYh4SCndaHlpPkm2WtXKE0U/46ziRVYAgACAK3A= Date: Wed, 6 Apr 2022 11:20:17 +0000 Message-ID: References: <20220401052211.2914-1-yu.pu@intel.com> <20220401052211.2914-2-yu.pu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: 6f5d172a-8b6e-42ba-09e0-08da17bf6dbd x-ms-traffictypediagnostic: BYAPR11MB3157:EE_ 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: H4CysRVzdEsIeB4ysnI3bcMjD4wD4v9kX7m+kdh2N8k/VKbCLIQD4GVaKMUritm3dkHkT8Y/gh+k9utOTZgUja5fpGF8ruAi70+ieqSY4Z0z3jqiuwnU/CB+gtKZ4gh88ARqUYYbkB1Iarp+G4IRhdpvMfZMJU97JvTvEqi/OI4k2Eh+VkEJ601v79vKRKvuatNO0chZeKu8zyMzbwJu00M8EsyS4Pb5uo6tYs8AhagDiECrtjAGI/DEcaEzdPwbVie9dv8PhlY0HTWZ7MRL2O7zgnE8/NAWT8d63KmA/sDz/CVuQtQChDPvahJN7Z2TLgAmH13/fZIstPYlWBjphw7zBOjtuZVREAoJ206MiPMmeGBCzf3hF6OsrbJ4dTf+4ZQK611uex4ixS4yJyCQrDe936uSQtdV4uXL35OJuKDCKnF/8PtKjr6xNi7/dZfBitZsI8DPe8HXM9lmGT7fyU8Y2HqODhzgGi2ZrbuRaQ1sY9Fmr+7sfzkG0Djip9tT+x3wT9weERwoD8ng6h3O8fkOezqYEOQbxkz0raLmxHy9n6Ts2ICizOonlfyxbxVnTTN8/QXtbkH26awWfBeJ3UR8lKl1PTSG24qyB/LptN9JxXjO1CcPTSX+9j7HimAdPQcUPixQBtEcxnVik8Xvu5YBFTSmLq+xJAZOEvgG8Hto2VhluCkY4dcnKCQhpunt/qEgUQwAebzvg9DFyxu8Mw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR11MB1244.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(4326008)(5660300002)(71200400001)(316002)(38100700002)(82960400001)(83380400001)(33656002)(6506007)(110136005)(52536014)(8936002)(508600001)(7696005)(53546011)(19627235002)(66476007)(66946007)(66556008)(8676002)(64756008)(76116006)(66446008)(9686003)(38070700005)(2906002)(86362001)(107886003)(186003)(26005)(122000001)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Q+tGspFZmW2AyeFvzApFm7GbXvlT5YnTsMAR4hDXsslsPhYwvlvmq4sfEzTt?= =?us-ascii?Q?g6OEPMH7gtmJ6R3pm5RXdnrJa+siU+V1ml86svGmibYwboBmqXrjempJcn9H?= =?us-ascii?Q?EPedtYLWU6UnJ692lzmRu3CqdayOEVWl6M2+V3IEr3c04nwTJ2UBCGqeLZNj?= =?us-ascii?Q?KqSryScJbMS/EB4/CNsmBToIyvADBaLxatPe7qCzv1i1s5YmzlJG5QA+U98B?= =?us-ascii?Q?V9Js0lYEZ+O2Kmf37PhYjqqwvS8MjmtqecSpTlfAr6vKRfpwVtLCDBKq1jVt?= =?us-ascii?Q?Zj9r9KJRdbFHc83JWsv29uUbZVPcGf6RNB/PvfsrBqkl7ZIV3PxYRc2ZLkCw?= =?us-ascii?Q?jOaI8+AkGnI4ODruAW4i5NSGBnFhwEox5O4of/KpJZ5M3yz44oOIJeC7uaAn?= =?us-ascii?Q?1n1Qlv1U7aogD5CU+A8j9X9HKAU6WWcX7O1BTqP06UDXmdVKydxAqhigt3f2?= =?us-ascii?Q?CKpqmg+V3oyVVdc3RT1wkaeblQcgZ6dQ2EV2rrBB+LHD20G82dDyGTyMRfii?= =?us-ascii?Q?pyfQIVmnGhrpw8oIoejtM95psgTqZzvvtnQW+lC9vsBkADJUx/dpWM1jDZ7J?= =?us-ascii?Q?LlIDjPSgrQnKnsKUzndh22NaKD5/szc2y3b1Vu9bWv417463Kp8GvPUAFd5H?= =?us-ascii?Q?U8BtO0V5/p7hEQm5+3ABmAtY82IRMnPaYMjG0/YIh1dEsi/nKdLqs0jwAO/+?= =?us-ascii?Q?RsFqRp75EO6tFbapkfkpd++V2znHoDXLl7J4j/1jiUzn6dyksQuXEmLS8M4F?= =?us-ascii?Q?u8zIIpsqO8N/NWAXAb3XnCm86GSR2erJYDgOQGTv/mzWbZL8RtpTUGAJUR17?= =?us-ascii?Q?PUm1dmgxLTemQF+FqkByIpLbm06pTiHCxFKsuF1qVj3/dRTazqVG9cg/r49Y?= =?us-ascii?Q?Ce1hGiGEV387YNIpYZRgSJJ+gLLqut+9ptHp0cVNvdzpvvuqvlDCN/9Bt9hx?= =?us-ascii?Q?o4oUofQm99MUkx/4noO3hIE8gvCWDupGxI+A/GO4Ppl0Y7Vc+92dxCa6ZGm7?= =?us-ascii?Q?TKLRb3AArFIlBdE93Y3GmDXvR9zN/O1o3RYO/vsAsO60XzShOccfDHmRrXn4?= =?us-ascii?Q?OEEcgWE+gV0wFGOdAJ1JxhfQjnbrg8fEEL2SuX45VZsXZ39vN/Qy9fmwaFy2?= =?us-ascii?Q?l0PY50wv1H3yEhJuFWXGEwukSohba9Q+tswvSYUDaLSyxCyM/aHvpbjqS2C0?= =?us-ascii?Q?XjY78crG5JvpQaDKtTqEdJFnbO86+/r0YUAyIoPx4ih+gk614oKrwe6PPMGU?= =?us-ascii?Q?RCRZl4gcXxJ5gghk4xsP7xUrNWdW/IfEEDmOg7zs1CPQubcgUyTLUI7diACW?= =?us-ascii?Q?AwIknfeAvvmWC31Rm3Vlyf6mpJbMNu6l8oP/OTE4cYa37Z4yUxeUSG+x/BMb?= =?us-ascii?Q?qkO7JkDSKK6rO72/UXdj3W51qa4x9TPB6WAB7fU+a3g4341uVVPQ4TReodb/?= =?us-ascii?Q?Z18y/ePOM4ZdvqXY/0llN+T6tZsI8z9fxTZEJY0ShS0wxK4KGvAlhJbXCnX2?= =?us-ascii?Q?YFRisKGkmnTeCuQ4oyqUJKnJBqf5McMxNVsgCoKi917ejFyZNBXwtPJ2oBaZ?= =?us-ascii?Q?w6XFnjnn6EFZv/OCNqvVwSLMQlJH2dxqScne8I85mfDX+V5/RIQY7f5kgfng?= =?us-ascii?Q?Er/c4tr6XN38zo+qQVcLKk3QmfnZ0sEc4BqeNJmkIbOD9txG0i97hjpfaqFU?= =?us-ascii?Q?EmyabG6yNiAOD5SV4VxVGiSZ7n0a56SkqBcs5RSbOB84Tzg644++Z5fUCWZb?= =?us-ascii?Q?BMRUPa8oAg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6f5d172a-8b6e-42ba-09e0-08da17bf6dbd X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2022 11:20:17.2238 (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: b8EulCeaY/Yb8KjBAkwWddKyR8unslfbchyLv4sLq0FRH2EgtqK9qRMPSMP/dVgdopELFj8gc0aIuSl4udiDgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3157 Return-Path: star.zeng@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Star Zeng -----Original Message----- From: Chiu, Chasel =20 Sent: Wednesday, April 6, 2022 11:42 AM To: Pu, Yu ; devel@edk2.groups.io Cc: Desimone, Nathaniel L ; Zeng, Star Subject: RE: [PATCH v1 1/6] IntelFsp2Pkg: Add CpuLib to module INFs that de= pend on UefiCpuLib Thanks Yu! Reviewed-by: Chasel Chiu > -----Original Message----- > From: Pu, Yu > Sent: Friday, April 1, 2022 1:22 PM > To: devel@edk2.groups.io > Cc: Pu, Yu ; Chiu, Chasel ;=20 > Desimone, Nathaniel L ; Zeng, Star=20 > > Subject: [PATCH v1 1/6] IntelFsp2Pkg: Add CpuLib to module INFs that=20 > depend on UefiCpuLib >=20 > Step 1 to merge UefiCpuLib to CpuLib. >=20 > Cc: Chasel Chiu > Cc: Nate DeSimone > Cc: Star Zeng > Signed-off-by: Yu Pu > --- > IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf | 1 + > IntelFsp2Pkg/FspSecCore/SecMain.h | 1 + > 2 files changed, 2 insertions(+) >=20 > diff --git a/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > b/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > index 7b05cae64130..830471adcf2f 100644 > --- a/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > +++ b/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > @@ -51,6 +51,7 @@ > FspSwitchStackLib >=20 > FspCommonLib >=20 > FspSecPlatformLib >=20 > + CpuLib >=20 > UefiCpuLib >=20 >=20 >=20 > [Pcd] >=20 > diff --git a/IntelFsp2Pkg/FspSecCore/SecMain.h > b/IntelFsp2Pkg/FspSecCore/SecMain.h > index 7794255af13d..edb7447d9eff 100644 > --- a/IntelFsp2Pkg/FspSecCore/SecMain.h > +++ b/IntelFsp2Pkg/FspSecCore/SecMain.h > @@ -20,6 +20,7 @@ > #include >=20 > #include >=20 > #include >=20 > +#include >=20 > #include >=20 > #include >=20 >=20 >=20 > -- > 2.30.0.windows.2