From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.6724.1649734614240056795 for ; Mon, 11 Apr 2022 20:36:54 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=K/I++/LA; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: chasel.chiu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649734614; x=1681270614; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=KA67gAqswgH9tJ7M12ykr5HPcyNjOfwecTmCS9kKcH4=; b=K/I++/LA5rxo2MQvIkVhLg8aAkN0G5gTTV97aBmgHOHeUbefun6jJTal 8RXX1Zzmmosm7XqnFQzh/Ej3VJRw0makfP8L+9n78LtNzkKznZWCzmFLN SCbjKl1+pDO0yD5ItJEltBrHAiTCI37Sa3fgsr/vukYMDbXz1cPxu5vcR RzAJYw7s80Fv+HwzH8iSq7PE8IYEe98h112ky6ZMDEputz6PYMUnG1cyN lK4Acr2gQ0/l1zmLFt3ImF+/4jgD/arAK07bLuA/4igQL4U7CYE8Z/LvW mBZ2DkZ8LaWkG/G0SwKmvod0miBKvke2q4uWhmqS6N8+Aw15B9ga4RBk1 g==; X-IronPort-AV: E=McAfee;i="6400,9594,10314"; a="249550871" X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="249550871" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 20:36:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="724263442" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 11 Apr 2022 20:36:53 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 11 Apr 2022 20:36:52 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 11 Apr 2022 20:36:52 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Mon, 11 Apr 2022 20:36:51 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.170) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 11 Apr 2022 20:36:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I2fWVA0UKA16wDXf/swjsTBtcArzKC6K+KneB7mEcn4NsbWGLENSU6vYpPKPBsGB8Lb5DrVOsPcBCryfgkKGhZ95vfA4ShGYmmP9sD1rLgIf/U8QCipGPXnadoGJCFKZPih2bqhQ9Cq3hRN2+lCBIYnY/wcSy85IiVWIKpS3nzlItK7dMoULA7YI9NjDYfs5wRg/kGFAqXBp7CTq6SuhGfJEXuq5KbpZLfv/Nvs78j+Q9CyWxvp5tXL3PC120uMqmpo88m1cpdAPjHZJWOo2dhJ0Ri9rnEqyXlcvldFRxQiPh3HB7Gb7kVdSupDaPuZVU0s3qJ3xa+TGW7uwL/0tyA== 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=PcE6J5IwpGj6LBFIFXgmuZAMIFBMhINAUmFo+vljUjo=; b=f7FqP+2juy/zmYOMHf4geilr6MYCGrBWm+bY25ZBcHbyfv1b5milb9CfA8pdAe1Pps8qj0MM1mVakr5o9Uh4QZ9lRTK92UBgAJJN5AS9pOkUqHdDEakgE4nW98MzVrE6X77r5LieIGUep5QHBRD3IDQSr9en0Cp9Wekoqkm75UzJO/uPw1C8AdhbAnPxrtZRTvjEDktYqglqvRHLAtQ57p6ntRqlyAUWMys7Ot1WxpjmpdU5P68ZqcdDI/dNhZd1Op6rSiSfCC+O3VGukBrs6+gtVqhg9yxr8Tt7iJhxHOdfgRgpnY9TTc4csDljeqCkO80Mwezdj9Lu8VBsU5iRZg== 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 BN9PR11MB5483.namprd11.prod.outlook.com (2603:10b6:408:104::10) by MWHPR11MB1262.namprd11.prod.outlook.com (2603:10b6:300:29::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Tue, 12 Apr 2022 03:36:44 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::c076:6436:db8e:ee22]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::c076:6436:db8e:ee22%7]) with mapi id 15.20.5144.029; Tue, 12 Apr 2022 03:36:44 +0000 From: "Chiu, Chasel" To: "Pu, Yu" , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" , "Zeng, Star" Subject: Re: [PATCH v1 09/15] IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Thread-Topic: [PATCH v1 09/15] IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Thread-Index: AQHYTYkL9cLGOHJoHk+A/kal+bic1KzroerA Date: Tue, 12 Apr 2022 03:36:44 +0000 Message-ID: References: <20220411094555.1375-1-yu.pu@intel.com> <20220411094555.1375-10-yu.pu@intel.com> In-Reply-To: <20220411094555.1375-10-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: 90736c7e-bccd-409c-cacb-08da1c35aa91 x-ms-traffictypediagnostic: MWHPR11MB1262: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: Wjn0iDzxeKXb4bVNEsgXKJKOvnhZxHkF8faUTdYoCt6q77I6ReXUdWSB3wfhhJb+uFBfuvkWL8axHp70yeA/TRnsi/PzXnear10NlWVCPNTQxxu8Isgr5XhwasN7gbd/z6UeiytZirfL8nTJa77wqyG81Xgzsm9NLQ0IHGggzZcIrFSK+ihiEer1+ASxJa10c82iwbpf7qZkG1QtI4QozFTfE3E40LLX3gmzzkCUXzE39YEL/0h/7x8BETjMw7y65lKGRwMKE6ljjE8nF2iT5IkayCy6i1GpfYcCoV4/O6zZXuxQYJrMH+ZZJ54CSrr/Qvkdq0eDZD2lk97+cGwG0kesCkglC1kx7rGJLWZDRRmY7jQH2BeTV7NnzfI9lhg2UtJJw3wVaXVWMMThg/oM5eEQwnHsO6X23SxvbKs3S8shObTbNgRDRq808r0J5pWmICGLyOsBPwWDrhnOr6Vp0sy11AjOy0wbCn76GDpw03wRWaLfXwY5PYF1wEr/C6/AQJseaITSeBZ1ECPzLOmUXDmNkab6/fclmDSlK0D7x5F1ZSPGXOds4FMXT7svkc3BXx/3zrSw2ZrIRFe9SufO2dwDFEYypyCg73ZV/o/OyQ1C4jlh+ms+oqDu+Jy1nj/hW8SrvCMo30gSf6CP1T2of7KSKbgp8D4ElhIuDuaxQJ2DmdedkiWYVN2ALd2TZKxU3SRu1BVMgRZ39P274TfpuP+eIUKzGcykssadaun2ehc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR11MB5483.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(186003)(66476007)(83380400001)(54906003)(19627235002)(110136005)(38100700002)(38070700005)(66556008)(107886003)(66446008)(64756008)(33656002)(8676002)(4326008)(86362001)(76116006)(66946007)(71200400001)(55016003)(316002)(508600001)(122000001)(9686003)(6506007)(7696005)(82960400001)(53546011)(52536014)(8936002)(2906002)(5660300002)(11716005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?2Dyd42DmevOh4x1u2yt+99hW6/JPgaMtIqdTKCNUhAIjCeysXl0JmPpXoMNA?= =?us-ascii?Q?AQfI6NBagfGLc0uQ+MLndpuq4+Ifie9Tax87iDOWSzcVd3BTvq5uKj4WzGWN?= =?us-ascii?Q?1iPtUDcSTUl0Ji7Zg58DQtLfC53ECEhdyEe3Vn8WXiKY/r9kw/GlUFSp3drM?= =?us-ascii?Q?oDG7qsOv0M7J1jyxvAOB9W0rH7K5XBXBG4q2MAPaVORmHGveuWwe2Lk2Nzao?= =?us-ascii?Q?GG4tyNGi7H6BftlKlG09epbM3KhVlZ28FsdqUeBqM8UI8U3dVr1HyMhrACLL?= =?us-ascii?Q?TmOoXV+b6+JCESmiaDGqTde9k+syY1IICeNWB8FPLMgIbhcq5hloaW35NbXP?= =?us-ascii?Q?/NWKu87kCbWR+VPeClUwji7qhyZtH/sME7bt7jxsF0s3gRL7191hzGgF9oGJ?= =?us-ascii?Q?NqZMgii1EHLL1U/etaDKeGknjLrmj9G0413jWxZagk7rAtbTJnSWw4TWFFLv?= =?us-ascii?Q?A73LGY1geGBpzPSYt210rYqCQGZXEq0Yu7TJL7KhyFyK45cFNAIiB1ikyxJO?= =?us-ascii?Q?qQPRlVUCO9CydRrfpeZdjj1uOOeSYIM2yIDbaadP4ofpw7dB4p+ZVewzeR2Y?= =?us-ascii?Q?tWbjzLoJZras8Vt8H2TolmtRDCV8SJ8UHM9culrofehQsOP6GdHVPZYwStZ6?= =?us-ascii?Q?YJSCEtXk0GqGADfcx+jHUL393LqCFXBNA/R8KyMANrdtoby9KdcoN+Ny3UJ5?= =?us-ascii?Q?HpY08T4SkC/1fiRajJ4oom42U2LRXtwioi8oxiV1v8UrNXgqOWA4uJKQQoCm?= =?us-ascii?Q?nRIKuPRTMwKWiwXgXAnSbcE66rmFWYY+FKtDf3yP3yoxon4C5z7lXSdvm4Tu?= =?us-ascii?Q?HyFqffWvfhB4cYrfIdO2gcDMmy6ybZrp3bQY4HNUXHirqGS0nKzDsF0XCuW0?= =?us-ascii?Q?7iBrBEI9mXt1/Uhqw6IPHaqUnkv1gyc1NAqIaUIMRummdLzSOYDdjtfTjKsP?= =?us-ascii?Q?jLN8WeXezdN/47wsmAzLYXGfWdKdvfpU4OcakvxrZhIcoicCl2kVdIUWaL1v?= =?us-ascii?Q?KzlJJbO81pdn8SyHitIdmA/0A6S7ME1MzpvYszVM/aN7mzy1e/6Ndc5ylk5W?= =?us-ascii?Q?U1kLYu1B7UrKElTuDKPONaCS6AFiCF2naeKprv+psiLncdy9SfhiqcR7bEot?= =?us-ascii?Q?ApFyjFJhwUTtobSdw+0KHHH3wOC4vd4pKTsJ827TSi+D5wcCudZI0igHfQ9E?= =?us-ascii?Q?Q12S5UlPm/wl0I3qprkx2sgHEsSl790AN4hGQ8avaCyguBgqNQ9obejxW0Kj?= =?us-ascii?Q?tyi/qyd0TXAkiMZAEiH3W2EpuOT098SyR0nf6d1oR8e6Y8UpzFq8Xn/TdhRo?= =?us-ascii?Q?8bsy6QORHgtEUvM4UUVgNk/RBRaaTljcBJmNLhItSXnsCFd0Ip7y425CGgLQ?= =?us-ascii?Q?CCVbwH5nlp9MUM+oWlTpkRJJhEyQrGGN4XuNVQXqmeCj1WA4biUqYYLTYkgg?= =?us-ascii?Q?X2oTjHjwp6voibo1QPUCxNBOJUQ6Elb8dceNzYQ5uxLYGEJysSid8ZnxeN9Y?= =?us-ascii?Q?TTUM6Tm7uu0msFS0Wq4Fy3A0yQWgj0p4D/PG+sFdfq3AOtbITEgII9NVF3yN?= =?us-ascii?Q?uD6wexaGIwHt7riDKQ2mIs7aPjBw8ml4zFb2sPNKJyZlZLtLkadnmliq1WGP?= =?us-ascii?Q?fHZwjh81nomLLhfTRU/THLtrSt4A9irDZokJOo+KhYSsHuBONtg1mAej1BZO?= =?us-ascii?Q?jkmczCNbru28u9vbjiNOc5DhLodoLaxb/WvhsLze5rGluIIFl4nYL8bqq3Dp?= =?us-ascii?Q?aTive2Zstg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5483.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90736c7e-bccd-409c-cacb-08da1c35aa91 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2022 03:36:44.6246 (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: zHRBFo0/wu6g4PGkGXo2Wjkllg2yPCj/kuZXnZF/eYj4w5Kz1JSJ9S40Ph1092tp6aI+tlV7PWai6BfsS5EG4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1262 Return-Path: chasel.chiu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Chasel Chiu Thanks, Chasel > -----Original Message----- > From: Pu, Yu > Sent: Monday, April 11, 2022 5:46 PM > To: devel@edk2.groups.io > Cc: Pu, Yu ; Chiu, Chasel ; > Desimone, Nathaniel L ; Zeng, Star > > Subject: [PATCH v1 09/15] IntelFsp2Pkg: Remove UefiCpuLib from module > INFs. >=20 > Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the > dependency of UefiCpuLib. >=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 - > IntelFsp2Pkg/IntelFsp2Pkg.dsc | 1 - > IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc | 1 - > IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf | 1 - > IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf | 1 - > IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc | 1 - > 7 files changed, 7 deletions(-) >=20 > diff --git a/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > b/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > index 830471adcf2f..c07b49c4045f 100644 > --- a/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > +++ b/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > @@ -52,7 +52,6 @@ > FspCommonLib FspSecPlatformLib CpuLib- UefiCpuLib [Pcd] > gIntelFsp2PkgTokenSpaceGuid.PcdTemporaryRamBase ## > CONSUMESdiff --git a/IntelFsp2Pkg/FspSecCore/SecMain.h > b/IntelFsp2Pkg/FspSecCore/SecMain.h > index edb7447d9eff..7288086cc493 100644 > --- a/IntelFsp2Pkg/FspSecCore/SecMain.h > +++ b/IntelFsp2Pkg/FspSecCore/SecMain.h > @@ -21,7 +21,6 @@ > #include #include > #include -#include > #include typedef VOID > (*PEI_CORE_ENTRY) ( \diff --git a/IntelFsp2Pkg/IntelFsp2Pkg.dsc > b/IntelFsp2Pkg/IntelFsp2Pkg.dsc index c1414f7e75b8..b90be5397d37 > 100644 > --- a/IntelFsp2Pkg/IntelFsp2Pkg.dsc > +++ b/IntelFsp2Pkg/IntelFsp2Pkg.dsc > @@ -27,7 +27,6 @@ > PciCf8Lib|MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf > IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf > UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDeco > mpressLib.inf- > UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf > ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseR > eportStatusCodeLibNull.inf > PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanc > eLibNull.infdiff --git a/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > b/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > index 961576c9a73a..31558121185d 100644 > --- a/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > +++ b/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > @@ -107,7 +107,6 @@ >=20 > PlatformHookLib|MdeModulePkg/Library/BasePlatformHookLibNull/BasePl > atformHookLibNull.inf > PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanc > eLibNull.inf > OemHookStatusCodeLib|MdeModulePkg/Library/OemHookStatusCodeLib > Null/OemHookStatusCodeLibNull.inf- > UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf !if > $(TARGET) =3D=3D DEBUG > DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort > .inf > SerialPortLib|MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPo > rtLib16550.infdiff --git > a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > index e2262d693c55..77af97207990 100644 > --- a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > +++ b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > @@ -38,7 +38,6 @@ > FspWrapperPlatformLib FspWrapperHobProcessLib CpuLib- UefiCpuLib > PeCoffGetEntryPointLib PeCoffExtraActionLib PerformanceLibdiff --git > a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > index 0598f85ab3ac..cad9fad96829 100644 > --- a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > +++ b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > @@ -39,7 +39,6 @@ > FspWrapperPlatformLib FspWrapperHobProcessLib CpuLib- UefiCpuLib > PeCoffGetEntryPointLib PeCoffExtraActionLib PerformanceLibdiff --git > a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > index 21e089000eaf..233cb3d9ce2b 100644 > --- a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > +++ b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > @@ -41,7 +41,6 @@ >=20 > DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLi > bNull.inf # UefiCpuPkg- > UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf > LocalApicLib|UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf # FSP > Wrapper Lib-- > 2.30.0.windows.2