From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web10.14897.1616977581873916080 for ; Sun, 28 Mar 2021 17:26:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=d3Qcp2XE; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: chasel.chiu@intel.com) IronPort-SDR: dby6nuEUsXAJ8vU5OblCi4wqVTAEXsaHGxO0WnS964RP+V0zoBy7Ck/HoNGSiV6Up6BUN6vKIf Fj8VxTn9910A== X-IronPort-AV: E=McAfee;i="6000,8403,9937"; a="189196844" X-IronPort-AV: E=Sophos;i="5.81,285,1610438400"; d="scan'208";a="189196844" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Mar 2021 17:26:20 -0700 IronPort-SDR: lhKOe93iZIlBospJL5Lm6RBD1CuQCEBraY4LWmNw+5YRNIr4ikgZMF4G1Zl4hQ17L34xyIt9L1 3COG4ZvlTvLw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,285,1610438400"; d="scan'208";a="376230212" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga003.jf.intel.com with ESMTP; 28 Mar 2021 17:26:20 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Sun, 28 Mar 2021 17:26:20 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Sun, 28 Mar 2021 17:26:19 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Sun, 28 Mar 2021 17:26:19 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) 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.2106.2; Sun, 28 Mar 2021 17:26:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oSnaqjBl8BbxEsY3amNsnrmj+TL8S8itgQubdKzUk0yu25PPrpZKsnwrNFmK1HXTpGgwF+QQUKIKkXg928U4vOFshRV/+5xd65bpupTnzXE6GR3dgbZVtcdOcV6GogNjoYxEBGJ9YAsXHGYecNKdBBb6Fr/IlX5PgfSKdsQo5JucuC8j2Btvo+yqTkL6PFEvZQmQLCNzxI9X5Bsr55ui6Dhidb6Amc6iFdWnjxZPstMMOxdS20atT8KQz2Zua8hFbD9zfCAB+9/jon15lGumZgFuDPTWii9a2jwgyDaNbuVWjto64bfrmobp6xpsJ8Bq55+m/3Mc8fT/cwjjx41jgg== 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-SenderADCheck; bh=TrPyJv8B+Qhn3tMtgdGbKa5RuDTYPPmKsmMmTV1yBBk=; b=CYA3dprUDc2D4RLhCDhbmbnb1Q4XmsQ9QsBZYinlnz64S7gQiV+JP0/1eSf3svT5GUvSIs1ATsfyiZMHvMAzoyrppSiIIrEZDxJ2PpoLMZOoTWWIZRTrrwDDC11RHRsECD1t6h46B3mgtANgx2SD1HaGSzlQb5IY0I2NAEK+1av1cVCydF+QpxypS98FR6JGMwlIsoA1hMLQLgutA7lEMC4gqIMNZom8jmNLAQNSsGz+5p+cFbjH5fqA4FUF6M5z+tZaWVnZO3HSjbPQvbMmRHKuhKvX0xjpIHBA1bEm384L+hrRLTou2znVmj3H2v/8UOBrpOBKwxb8F5gpFJoDzg== 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=TrPyJv8B+Qhn3tMtgdGbKa5RuDTYPPmKsmMmTV1yBBk=; b=d3Qcp2XEgyW80ydEs+ILAkELs1v+iWiQTTYKAjcar2bWdTRGmf2ysTtxUypIwaRKls0/pae0K3CmixTF9X6k//bU49vdNe0zXh/Np5EYml3lZei/qxpf9L8PPesP68PAOJ/ywF6JOhU5v3aoKvBQorbVnl7ijbMG2Cp4Ol4B8ew= Received: from SN6PR11MB2814.namprd11.prod.outlook.com (2603:10b6:805:55::15) 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.3977.29; Mon, 29 Mar 2021 00:26:19 +0000 Received: from SN6PR11MB2814.namprd11.prod.outlook.com ([fe80::3101:f483:8348:816]) by SN6PR11MB2814.namprd11.prod.outlook.com ([fe80::3101:f483:8348:816%7]) with mapi id 15.20.3912.026; Mon, 29 Mar 2021 00:26:19 +0000 From: "Chiu, Chasel" To: "Bi, Dandan" , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" , "Zeng, Star" Subject: Re: [patch V4 12/29] IntelFsp2Pkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Topic: [patch V4 12/29] IntelFsp2Pkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Index: AQHXI8pcRzGDmgC7uUWl7TLIu4Z/DKqaHKYw Date: Mon, 29 Mar 2021 00:26:18 +0000 Message-ID: References: <20210328120229.24828-1-dandan.bi@intel.com> <20210328120229.24828-13-dandan.bi@intel.com> In-Reply-To: <20210328120229.24828-13-dandan.bi@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.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [36.228.160.246] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b2a847dc-b34e-44f5-b738-08d8f24945c5 x-ms-traffictypediagnostic: SA2PR11MB4889: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 47lsWZAGt1beTOmKLnnBgUbnnTJBjE6ccEgsajziWjR2pylPBRILDjKmDABudc7vICZppIoB2gJbZxAabZpMW9ju68DTJw4IjBztpnK326j+vbc3I78dUTd+tRtAIdM7idmgEthLANKEVVXmZhWSETsNC+FwD1H0Fyj2wLrXywvuRWCsFFa8aSTPuOtfxb+7jxjPrEGrZeSQIgZrMg8KNsU8SZ1SHJMmriXvxBfZ9uyRnhLN9PIVKgmHoFJ8Q7+3uudJxudptJeeqCbMKK3qlWuwtiBs2fZde17OqAlkNEWjC7rG/vLp61O20ElNGpDunTipbwepYA21oYXZ7yQrS2dYuP5ipMG7Th+obcqpfthualceJ9RvTUV+Ph4ZY8tdKp4qNQLjhU46lB2UmMIAsf56pM+91LfjGUn1CwPhhdnc8pfbBTlP07f4Fvqjr2W/ht/n+2LrSa7mcHsuafZHAyTSsxcfleMh18fJLLbrFNjX47gUGrULZbZtAo+DgPuZQdzeMwvO5jVC8jSp7qOZjWBuY0haHW4FWY7CfToh+I5vUiBTt0PHgW+tR5av1aGyM0ym2SdD9GINXLu9n+DmBauyaesogno9xjMjLGjoMS8tF7b7KPhXPn+vahx2zL88HkGnh9/MGQH8FQnsJQhGZ+7HqnND7RN2utXFUrXCNtiJPjHy6jC24M2px8OVa2DepW21jc653ghE3hAF8pv4t3n23FJhSZZ+XkRDFStvyBU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR11MB2814.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(346002)(396003)(136003)(39860400002)(376002)(366004)(8936002)(76116006)(64756008)(66476007)(66556008)(66446008)(66946007)(83380400001)(478600001)(8676002)(966005)(5660300002)(52536014)(9686003)(19627235002)(7696005)(107886003)(55016002)(2906002)(86362001)(71200400001)(110136005)(33656002)(54906003)(26005)(186003)(6506007)(53546011)(316002)(4326008)(38100700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?1FX1Y24a+2+U6CyYFMQJgyLZ8+gRp/qyBzcM4wv44/hJOGW6iXs7QNa0xwmx?= =?us-ascii?Q?q/549qu227XmM850nEy3YrGu8aqhRSrrtEqr6FO+A1E8HnXcPZSAyrfdfk9t?= =?us-ascii?Q?RNvmBhTpypUNp9y0XuL4AwErSMniUfcSij1/Xjr4S/1QKozi8xnIOxta3Akv?= =?us-ascii?Q?6qE8jE4jIefLktGIrR5x7W1ZYp1CR+KKakNEqIiIzkIKlW52i+Kv9soKKxti?= =?us-ascii?Q?iI2po071WpM+7Hcpmug6axNWQQmF0l7Wfru30tKv11iTq4OhoBR1Z+RKRu8c?= =?us-ascii?Q?d9h9A6xUoRwaY9G0lYRADek17p3CH02njN6nj+e2jRlo+usEzgFVh1Kb9tp7?= =?us-ascii?Q?OVnOd+qlll3cGGihmaUTALydib/QQKnklUotKbfugR8lCqAa68b/f60ciB7z?= =?us-ascii?Q?AyhXw2NjuLY81iEH2Rq1LA0dx+VdNrNc+wxUJ8XmvTJ7+XFFKxGgVQxTbxLs?= =?us-ascii?Q?gPb9k3JuxyYbqV2OXooTKMWSfDLnd2K/89u5UQH32gtko3GFyRD+vQfK4wDQ?= =?us-ascii?Q?+wdrqKyAmiVCJaM0W+t6dGafUkUAA8KMZuNrvHEOtro/CC57SVzJELejF/P/?= =?us-ascii?Q?xGwvuPHVRWFcg29qkfsrwR+34efIfeqxKS6tqPPPpf2/97bxjUvMhoZU0FG6?= =?us-ascii?Q?oJ8erIDn8Sg17QmBAXO4sk4ONBK68MCZqS2OVBM+1EWon2PvZwDRA0DrzbPC?= =?us-ascii?Q?uJw22FGnCuPxfHdmgn1BkhbZiCOk14jtm+32G/FayCZ18YClW0LtQ6Ggb2SZ?= =?us-ascii?Q?6IADNdSUN6ut9S0LX8eyza0VcqQn7926SwiqiyADNXbLfZHUM35OsOG/hdRX?= =?us-ascii?Q?G/W6i3sSnSAd+Y99JlgGMc0cRWx7xDNv/z62556bei1vY6gnXBAzKRC9A7gZ?= =?us-ascii?Q?orx8HhTSDOM9mDHauKCsftkM62U3dl6zUV6/rT3GKrbh1WmmVApYwpM/FiBy?= =?us-ascii?Q?PlDrjbwBOAl/oRZEFlRTq4lBj8CSb8GXJViGLrjaliOgzL5uM5bLU3zHX3C7?= =?us-ascii?Q?RIs4ocElFIavgQVr6TdQL70cYV47/s7U1N8dw0oYhuKS6WX6eWwc19zsj/N7?= =?us-ascii?Q?8rgJ5NJCpnmgxA1IlHxX0jKr+b7L4F88pXR0Q7bNJnR7TG1tIdRp2zrbyt9c?= =?us-ascii?Q?NQDx+d0+jMEHG9/+ANDw6k47RmnuIwb8m7yaTybbl4MGGYaLSlKU1Xe9siym?= =?us-ascii?Q?RIcUUxiagm0Co5oxMjmiX+uuGPHuA8fvw5CHZklNuhoGf/hshWlovd/HYNx4?= =?us-ascii?Q?bMqe6X8linCjWQ/bjwjllr2zl3QbNNq9MkUlVKjDstpX3sGxS6QG/i3V0a1d?= =?us-ascii?Q?JDV7jxxGVhNcR77TFeZQXQqk?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2814.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b2a847dc-b34e-44f5-b738-08d8f24945c5 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2021 00:26:18.9345 (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: 3fEUWRXwpqurnZEJXxX8zGVdFWTdPm0fkuOEajbAPOJIpt6W6ZPf4TftA/I0u3M255x2lTL5moMPoH0i67TUAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4889 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 > -----Original Message----- > From: Bi, Dandan > Sent: Sunday, March 28, 2021 8:02 PM > To: devel@edk2.groups.io > Cc: Chiu, Chasel ; Desimone, Nathaniel L > ; Zeng, Star > Subject: [patch V4 12/29] IntelFsp2Pkg: Consume MdeLibs.dsc.inc for > RegisterFilterLib >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3246 >=20 > MdeLibs.dsc.inc was added for some basic/default library instances provid= ed by > MdePkg and RegisterFilterLibNull Library was also added into it as the fi= rst > version of MdeLibs.dsc.inc. >=20 > So update platform dsc to consume MdeLibs.dsc.inc for RegisterFilterLibNu= ll > which will be consumed by IoLib and BaseLib. >=20 > Cc: Chasel Chiu > Cc: Nate DeSimone > Cc: Star Zeng > Signed-off-by: Dandan Bi > Acked-by: Ard Biesheuvel > --- > IntelFsp2Pkg/IntelFsp2Pkg.dsc | 4 +++- > IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc | 2 ++ > 2 files changed, 5 insertions(+), 1 deletion(-) >=20 > diff --git a/IntelFsp2Pkg/IntelFsp2Pkg.dsc b/IntelFsp2Pkg/IntelFsp2Pkg.ds= c index > 309411630d..c1414f7e75 100644 > --- a/IntelFsp2Pkg/IntelFsp2Pkg.dsc > +++ b/IntelFsp2Pkg/IntelFsp2Pkg.dsc > @@ -1,9 +1,9 @@ > ## @file > # Provides driver and definitions to build fsp. > # > -# Copyright (c) 2014 - 2020, Intel Corporation. All rights reserved.
> +# Copyright (c) 2014 - 2021, Intel Corporation. All rights > +reserved.
> # SPDX-License-Identifier: BSD-2-Clause-Patent # ## >=20 > [Defines] > @@ -14,10 +14,12 @@ [Defines] > OUTPUT_DIRECTORY =3D Build/IntelFsp2Pkg > SUPPORTED_ARCHITECTURES =3D IA32 > BUILD_TARGETS =3D DEBUG|RELEASE|NOOPT > SKUID_IDENTIFIER =3D DEFAULT >=20 > +!include MdePkg/MdeLibs.dsc.inc > + > [LibraryClasses] > BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf > PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf > diff --git a/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > b/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > index bc4912313a..961576c9a7 100644 > --- a/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > +++ b/IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc > @@ -70,10 +70,12 @@ [SkuIds] > # > # Library Class section - list of all Library Classes needed by this Pla= tform. > # >=20 > ################################################################# > ############### >=20 > +!include MdePkg/MdeLibs.dsc.inc > + > [LibraryClasses] > PeiCoreEntryPoint|MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.i= nf > PeimEntryPoint|MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf >=20 > DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDe > bugPrintErrorLevelLib.inf > BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > -- > 2.18.0.windows.1