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.web12.8455.1667319204414250407 for ; Tue, 01 Nov 2022 09:13:24 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=jMG2lGTF; 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=1667319204; x=1698855204; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8aJSFgyCSXnAM3dDKwGKKJCgI74juAtf7lvV3Hi/tjU=; b=jMG2lGTFoHrxGZo6UP/Ywb2+5CBuiZtLAyp+3JsKQi8bCbiPKoleGPip 4dR9fXXiA0FxCE7nAEbnZmSJsBPzP/RFe6TMV2PxnYx+3GHNz4VeJig0h F0Y+ndw6R5dbcmVG9v8P2cifHzNu36ZEhCZfiuz0MQ9MUbFe3dj+qtQTY 3bKXEpPX5oPt2v+WGmn9t7EL3uIwChBgY6SjUyYZyLkAI3YHQP3gFn22Y VWo9Z1eZQzyEnaOnWC93S0Fm3vrxJ/64F+YhcQTAL33aTwAo2J0OLd53e x66b7Vz4ITymaJ93Wzr5NtjC5iX0u5n5aahddJ3Xd7q6JwImv6h3/xFKv w==; X-IronPort-AV: E=McAfee;i="6500,9779,10518"; a="296606056" X-IronPort-AV: E=Sophos;i="5.95,231,1661842800"; d="scan'208";a="296606056" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2022 09:11:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10518"; a="697451032" X-IronPort-AV: E=Sophos;i="5.95,231,1661842800"; d="scan'208";a="697451032" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga008.fm.intel.com with ESMTP; 01 Nov 2022 09:11:51 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2375.31; Tue, 1 Nov 2022 09:11:50 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Tue, 1 Nov 2022 09:11:50 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.177) 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.2375.31; Tue, 1 Nov 2022 09:11:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T9sMpMtXS3QRo3NrO4/jqIducSrU9t3vQ4IHRBb/KWGEHak7DiFNqoaF3IkGAcEjHz4Q2PlvZG/O6IPafq5LMt3FzOiYN60gcHUwtXOfR5dW6cILTTeDMnPx81AyHv4/m3pGpSJbJJyHyHobq1W4S7x8NDf7bLf0HEHC2b+jJQXoGInC1/GcobsuQu9PQ08tcI6Ii9/6u5Rs0DJpU8Ahlap+GzeoSIFGBizOnn3Pl2JKPdJrn1jk9t/uPzFoNDuSsxXnLqecmAhh3WJaLWA5dpFbZbnNOp0gwhHoMdY4OqfRf6lXYw/XkmQXrL+5ObK27663Wpc+2na5D2RXxOLGNA== 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=Jw0HKtUeEL3imPOe/dOAMDb9UJLwg3HjFngwNGLNKNc=; b=kSaWYGFL4fNiPQrIfAWbo/ylGNt2zBPbufhBNZBxfmCb54AUBwvdtBOiiTKFbBx9pjBqjC+ZBd8N/2YHgLkmPZXNfxKkqDqLpgomdPdaLJiYM7vXmZJKBY33g/dwiW5/ZUKMTx0IVC9HTZyFad2KW7SCb2qjfQsU3jI7fEC0aFYPZMzG8rgxj/fiKbiH0hQz4twMxBsfCN+U4yGgYsLtznzBDmts6xj942XlM+sCcdIhcaExSugKseIixPQjOfPTx7Hin+5IViaI1x2sECKJQSu5mKvBEwbRp+rV7Q0LA2hAN0hEPgx04xt7xgUl1EPUiliyfZadUqs2ENU4MKcRtQ== 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 IA1PR11MB7344.namprd11.prod.outlook.com (2603:10b6:208:423::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Tue, 1 Nov 2022 16:11:43 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::3f62:3295:adf5:aaae]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::3f62:3295:adf5:aaae%6]) with mapi id 15.20.5769.021; Tue, 1 Nov 2022 16:11:43 +0000 From: "Chiu, Chasel" To: "Liu, Zhiguang" , "devel@edk2.groups.io" CC: Yu Pu , "Desimone, Nathaniel L" , "Zeng, Star" Subject: Re: [PATCH v3 3/9] IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Thread-Topic: [PATCH v3 3/9] IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Thread-Index: AQHY7cfjETsS7SeKJ0iJ1FPdSx2Z864qPYqA Date: Tue, 1 Nov 2022 16:11:43 +0000 Message-ID: References: <20221101075842.1218-1-zhiguang.liu@intel.com> <20221101075842.1218-4-zhiguang.liu@intel.com> In-Reply-To: <20221101075842.1218-4-zhiguang.liu@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.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5483:EE_|IA1PR11MB7344:EE_ x-ms-office365-filtering-correlation-id: 9ba00cbe-8bb2-430b-23fe-08dabc23c473 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FwTaU0Xc1YPlXuOEMQPAAVdkgomdbY3L9hy02f1aFo5hSWnW5bRgQoZUHHhL4frA+KlcKBwTrMMxeg755zd7OO9gskMDi3S9TyR4tJ4ntJnUd42IMrGoxsKzc6LdvGNfNdkWeDr1kp2K1f8x10H0VUz/uexeAlDe2JXVmUhh793xcooos5muk9aeSA08PRUuQUTUSYKV2h35ZgRt91g6O35GPZidp0BY0pbGHikgVnpKxlwerdBrxuO3wgAa3UpTMBaTecuk9bVbxxhXxoaWmkkpSj3TzzYe59avG9CaBoFFMZUPy0BrPDwbGmb0mm70Nb6hQWbL+FVqWOQ9+yPKxH6MtDfGXDSM0SAKBa8XXBjlGlxv0fU13XjzPVhpS9tQsHYSgE3uxyoKF6S6eBdLQWVGC3o0RcL7XMHHAZTYsmqXIPLLqsJ+1R5ZGQm6yQaRNN+lKqfhc9uhk7nTNdMjQuztYWvnS6zeGQ0qp1xdAyumgL1tSXbk6n8R4Y3VwDwrHsYhpaWkAFOzdphw85S59nf7Bbkq5kQuP+gSOiGt3NYtcoU/h5vmsxeBq4joP2UiDyVedntbeJ07tjQXDEpoiVWHxZyv5S8ecXFkyVZwnHwHU9oHX55XHO2kIy019GVMhmbVL/oqFe7YuUVIDzs9jkCv8lFv7NmXk/YHW7klPEWrhfAZ7otwOhX3Pbh8XK/SxwM/OVQsTq+vQ8z4SpGo5NrCFkOImiK3Rm5CvoHHMryh1d7gi9AyFor0wUDjCm3qQWeXCMgGWY1RWyehxs3o+g== 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:(13230022)(39860400002)(396003)(366004)(136003)(346002)(376002)(451199015)(71200400001)(478600001)(110136005)(186003)(55016003)(33656002)(83380400001)(8676002)(8936002)(66446008)(66476007)(2906002)(66946007)(41300700001)(66556008)(64756008)(4326008)(7696005)(6506007)(76116006)(26005)(107886003)(54906003)(19627235002)(53546011)(9686003)(82960400001)(316002)(86362001)(5660300002)(52536014)(38070700005)(122000001)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ul4Z6LPy2e1hdfNYUy/ac3mNMORDejVhUEGyyVfyRoSHo4KUY/4juK06z4Ww?= =?us-ascii?Q?wl5lPIWyDLTV5ZPgB2TcztkQ6zqJlNrDlc8aboqauk6Sg+II+bj4+LHY3PD+?= =?us-ascii?Q?9yaEw33FrCP10PXcM+Hy6wTkJaEqhcCVd/eARds0CLw+RARPcIS+C8PslMrY?= =?us-ascii?Q?wKBMR2JFkyt8V42lXtb2C2RPXMrLyNIo3alAbjgm2qiDDmpHwQUkqfgy857J?= =?us-ascii?Q?5hu5X/Kkd3xpbb42COf7Wab3CiVq3NZKQuPApTrRxMyXVl8ooEcQ2SEAdDSN?= =?us-ascii?Q?ESagkVYdMc/ZOaiv25dM0R4okv2z+Z7qaskhIGdbfngLGHgZZlOaNxKJZtUl?= =?us-ascii?Q?xQqJWR1xMSD/uduSyKnLcXWGcemKBTiaeDZ1UHn0tSr3gNqqOnQvREG70lUK?= =?us-ascii?Q?o3PiZqTBNnmKVt2NcOygAhVWQQ2v/BQRtqzAgtHyjWxeW8HGxhJtonA+WnIM?= =?us-ascii?Q?bN+metujEBNi9VO/+Dec4WS35SpqK7GwcwKEVbhXuWUdOXfK8EpVDhC47Ciz?= =?us-ascii?Q?J/1xWJaHBV3szDX4J2uZvl6fjCugCFDTkoqdbRx4h7pE5xtyFhwfqeGFkR3R?= =?us-ascii?Q?Q0CYMjSEnT9BCrjaWo8w1wBf/YUxQPs7Pa8N8QJzHdpjraWjiiZzTWTb2ycI?= =?us-ascii?Q?GO9SF2qfX+pic9ViCYIZJDK3QV3xHVig1XPN7PXJ+G8ZHLLAqURBByaW7s+r?= =?us-ascii?Q?8IYUg5nlrbIMz+me0HM3fy9TRv6kfgvptLu1oe0leLAFyEF8GAW6m1LQwYV2?= =?us-ascii?Q?PsFXEmsb5u3i4i5MXnROcmPRjHoOe5uifTsWgimXEIoVAWYMIxqdlTZObj8O?= =?us-ascii?Q?egf2YhcxVBgHL0LhFEvnP8qRuiI36XvGVEYtjrQsvMRwj3dIebxV2aNFaJ48?= =?us-ascii?Q?OfXJGSQut43zLA5BsudU0GwUsQUQ+qeBaU4rZeVezrAGCG1YdpuNfTXANfIe?= =?us-ascii?Q?HcctUTGe/3JEH5t6V7fuI3lb/IwwfH4T7oHhuT28hxBIj0U8wSvTlJC+eHz/?= =?us-ascii?Q?M7oSxZUwPksnBEUapjQ785aqgDhxQwh/5E+enmiYu07NuDvcDP4D2FhfC3Fz?= =?us-ascii?Q?T1Ep6rYphTn7kKlj5to1IKFYZvvKrViQPq2JxAm6nf97s+fHAwDtLZ9Msr23?= =?us-ascii?Q?qbQk8Ipbzkk8tVm5bpJuwGnyaQ5yKu/Luu4IrnbOuFGVKbK7taaNV2q7rqwo?= =?us-ascii?Q?CExmPi/dkAlmky1c3T5otiHVgd6WZHrIllWFxYKqDxjQgv3Wg4UrYD4ycgvW?= =?us-ascii?Q?HxgptftJEP9twiSNwmZUaajC8eBuazswRklqbKB2PKqd/A0SFrbQsnWXWy/7?= =?us-ascii?Q?ds4LRO8FJVLf/9ObhDunsOHFi+IX0vUrS0Xmsgc8SX4RT1EYJpaeU52yBa1R?= =?us-ascii?Q?MUUv51gWdIj9bQMLjUEqLKRjHw/BsAQEhPNPhcad7INKomt4qcdrSocCZE/e?= =?us-ascii?Q?inlF1YRJgJSIc08JMG+IfQBQ9sxrIC6L2iq3HYN4T12FCL0pflHbNkIfEfKJ?= =?us-ascii?Q?Lxs19aidjjyaMAAutkTKyrO8xPk2Wc1ljHGNcfu4DWDPUaRAmGPQPtyTktbU?= =?us-ascii?Q?zxeZZL6O0mdVsIUrJUMyVlZO95hfuARcmyeMO+lG?= 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: 9ba00cbe-8bb2-430b-23fe-08dabc23c473 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2022 16:11:43.1635 (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: wSjxiI5C5163gdk+Yg1rv1ItarpNlUammZ1igeTP0NG+c+z1QH+Ayqbz5dg/GUvJkisMUUfuKlOG1WOjmZdF1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB7344 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: Liu, Zhiguang > Sent: Tuesday, November 1, 2022 12:59 AM > To: devel@edk2.groups.io > Cc: Yu Pu ; Chiu, Chasel ; > Desimone, Nathaniel L ; Zeng, Star > > Subject: [PATCH v3 3/9] IntelFsp2Pkg: Remove UefiCpuLib from module > INFs. >=20 > From: Yu Pu >=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 > Reviewed-by: Chasel Chiu > --- > 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 f920f1f6d0..8029832235 100644 > --- a/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > +++ b/IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf > @@ -59,7 +59,6 @@ > FspCommonLib > FspSecPlatformLib > CpuLib > - UefiCpuLib >=20 > [Pcd] > gIntelFsp2PkgTokenSpaceGuid.PcdTemporaryRamBase ## > CONSUMES > diff --git a/IntelFsp2Pkg/FspSecCore/SecMain.h > b/IntelFsp2Pkg/FspSecCore/SecMain.h > index a09653da96..023deb7e2b 100644 > --- a/IntelFsp2Pkg/FspSecCore/SecMain.h > +++ b/IntelFsp2Pkg/FspSecCore/SecMain.h > @@ -21,7 +21,6 @@ > #include > #include > #include > -#include > #include >=20 > typedef > diff --git a/IntelFsp2Pkg/IntelFsp2Pkg.dsc b/IntelFsp2Pkg/IntelFsp2Pkg.ds= c > index 0713f0028d..f236a7010b 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 >=20 > UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDeco > mpressLib.inf > - UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf >=20 >=20 > ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseR > eportStatusCodeLibNull.inf >=20 > PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanc > eLibNull.inf > diff --git a/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > b/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > index 961576c9a7..3155812118 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 >=20 > PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanc > eLibNull.inf >=20 > OemHookStatusCodeLib|MdeModulePkg/Library/OemHookStatusCodeLib > Null/OemHookStatusCodeLibNull.inf > - UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf > !if $(TARGET) =3D=3D DEBUG >=20 > DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort > .inf >=20 > SerialPortLib|MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPo > rtLib16550.inf > diff --git a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > index 332509e0bc..0307ce0acc 100644 > --- a/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > +++ b/IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf > @@ -38,7 +38,6 @@ > FspWrapperPlatformLib > FspWrapperHobProcessLib > CpuLib > - UefiCpuLib > PeCoffGetEntryPointLib > PeCoffExtraActionLib > PerformanceLib > diff --git a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > index f9c2ffca1c..a7b28e56b5 100644 > --- a/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > +++ b/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf > @@ -39,7 +39,6 @@ > FspWrapperPlatformLib > FspWrapperHobProcessLib > CpuLib > - UefiCpuLib > PeCoffGetEntryPointLib > PeCoffExtraActionLib > PerformanceLib > diff --git a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > index b1fc2291c8..fe621244a6 100644 > --- a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > +++ b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc > @@ -41,7 +41,6 @@ >=20 > DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLi > bNull.inf >=20 > # UefiCpuPkg > - UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf > LocalApicLib|UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf >=20 > # FSP Wrapper Lib > -- > 2.31.1.windows.1