From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web10.15777.1616983157107778863 for ; Sun, 28 Mar 2021 18:59:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=TDJXiTgt; spf=pass (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=07229378b0=abner.chang@hpe.com) Received: from pps.filterd (m0134420.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 12T1witg032345 for ; Mon, 29 Mar 2021 01:59:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=o6NmPMlGkRpbhPx0oTMC+o1kQgPzNNaw1JTJ+MU4rDQ=; b=TDJXiTgtdQuwYSlG1RPU+QwiFSft9OOZoEkhLHjCSlMuaHUFCEMxN8mn7hK6vwbtJkAv 3jkzbO57GXTGIp8EhkdEao8LRaPYh5UzROWvcPBXGI5dqBE0t0FAClVBSdtwU6EKgC+Y m9logLgWELzQ91ZO41dJKd5S98yTdBRDoXEwOIWtaYW4SGZhBZ54pJBmEfLspoODhBUd toO1dM6VQIE0kKht77ORIb2q2/hpm/TxbFgm7HAttUFTgNATB56XpZEAep2wQjwk6w9F OdinOjOMqbzU+WOyXeNF/DVU/GMM+TYaWV/PjHj05ZBmWE+E5ciC9SNNLPW8JWu/b9zI Sg== Received: from g4t3427.houston.hpe.com (g4t3427.houston.hpe.com [15.241.140.73]) by mx0b-002e3701.pphosted.com with ESMTP id 37jjhac83x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 29 Mar 2021 01:59:16 +0000 Received: from G4W10204.americas.hpqcorp.net (g4w10204.houston.hpecorp.net [16.207.82.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3427.houston.hpe.com (Postfix) with ESMTPS id EB27D66 for ; Mon, 29 Mar 2021 01:59:15 +0000 (UTC) Received: from G9W9209.americas.hpqcorp.net (2002:10dc:429c::10dc:429c) by G4W10204.americas.hpqcorp.net (2002:10cf:5210::10cf:5210) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 29 Mar 2021 01:59:15 +0000 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (15.241.52.13) by G9W9209.americas.hpqcorp.net (16.220.66.156) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 29 Mar 2021 01:59:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UUPZ21Yf4t0J+BPUf+16IIejkzKTqgxSDOuqrOtmYkl9JCHrHoxMQmWJQ6QnDy9YDgBnSCU6qu7OJI5gLqqNuzgQnTXo6J3TGBz7z1lwsUIQOWLhGd3vlAmamK5kS1CiurN2hL7oaZM3JTWVImyHVTZnqlfIvO4tXi+BVZI/DJqGYynLPlrKSWAsDhkXTP3mAYLsPYfjcSk39MgpQhnNTnt7mK1MQQ/h2aBLBIWCLBnxfXbUWg2AFRHb6tPOwcEGm/JHSWz1KB2QGOWWB5wraAPoJ0QFWm5e/RAruJXVtFIKb4IX+QHe6kmPVsFoIhmiEIqn0yjP4xjQsajfXZJy2Q== 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=DjlaQwlUpGTK49ic4fGwfUuQ5CJaGaxll/JNNLBLSE8=; b=OMiVBnnZjOnL0tFlek+r526tvx0pkNtHuGaCJdVwcFZjs1X1auwTFYP0v4Hnp/21yvdfcs40i2RIYMTpHIPszcrof8wcZbsXNdaBNRIYkOy08YjPGG0XCTT9lQPgvhS/xaW3aY5EZfJn8Pus6tjiuDJ+Hs2OAkOg98lgolfjmmcSAEjrx2opzXkGZs5I7fRaYE+TPah6x8tmDIIwkHhRGpVWd7gxVDl9VjU0cpTXzT27p+YBHVAMTseac+OTPRna6yyY9Lkutf/F9EQzSK8BQv156gk/pbhvp06wODck5KEsf+dILoFeymKRtBTenuqsrLGVK2gPBe+l3aCn8imf5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB1047.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7512::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25; Mon, 29 Mar 2021 01:59:14 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::28f5:3e45:17cf:9231]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::28f5:3e45:17cf:9231%10]) with mapi id 15.20.3977.033; Mon, 29 Mar 2021 01:59:14 +0000 From: "Abner Chang" To: Dandan Bi , "devel@edk2.groups.io" CC: "Schaefer, Daniel" , "Chen, Gilbert" Subject: Re: [edk2-platforms] [patch V3 33/35] Silicon/RISC_V: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Topic: [edk2-platforms] [patch V3 33/35] Silicon/RISC_V: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Index: AQHXIhvTrT0yB6GKnEqjy/+sc9ba76qaOfdA Date: Mon, 29 Mar 2021 01:59:14 +0000 Message-ID: References: <20210326083922.24340-1-dandan.bi@intel.com> <20210326083922.24340-34-dandan.bi@intel.com> In-Reply-To: <20210326083922.24340-34-dandan.bi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [16.242.247.131] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: aa4689b1-2381-478e-78b7-08d8f25640e4 x-ms-traffictypediagnostic: CS1PR8401MB1047: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BsVOeS6VoFbL5QCK5XP+CjSQ40DZr9JHcMqL0QwdDAym42dd/p/dRgFNTIsiJQOdrv1DgZTwDVDS84X4xS78ttMIWLc/+5/PGhWkc0XjnzsIPuOHegxm+7oiYcJE4erAxGPl5ul+WQyoUuZ+9+yPOMZxT4U6Rc12JS5U/AbCy1zOGfa84oFJxAC7oDdC/r15i3uAma67rlZLr+Xi0IHaCT7cJW6RN3r4n8iifDIPH9BDRrF4XjzkzsPnFb1PvS6rFfgD3PdIYVTuOnIFKWL9qtJ6KUgqn7v9M5MH4ROlhJtgXhZY6uo/m8zjBsIfwAlFVDJZ/wg5T2FMSBC4yVx8nSaht6ztHbcDmlYApWdIlATk1N1Xc/WempV14st2mmT5i6mUPJHuwbwiNo4Lcu+30w0uQYewhZz2iCzNIlKrKn5SHYhqcFV8lharfbynQHvFdbAp3Y2BlTtOxkaGHeE8d5jUABmCDfNMMfxsvbSsx9OTAgrvbQCe7UwYU5dov4qOFA4PAnSi94eMeRNmHnBQF18k/0LmoNXHSaKZ+xWvRYa4Trz7geVFnYrkswZ7pe2GW8O5FN3xPg0msIhsZevwStplN/uJJlBBkcyECHNysxMGrzgUbZxuEI8oXflR0f6uykNNkmufOSWjKiTt4u0R/u0YQiXhlizcldJT1fd2y0M3lRjRXFD4Gqv4++lLurGg/Ybr2AG5Q7L/RZ7eO5RdQLwWOxq7QFWrQL2dKmBijklVc0LeMwxgKRl6T8029tFT x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(366004)(396003)(136003)(376002)(39860400002)(346002)(186003)(38100700001)(316002)(110136005)(54906003)(4326008)(8936002)(6506007)(2906002)(26005)(53546011)(7696005)(966005)(478600001)(71200400001)(8676002)(55016002)(83380400001)(9686003)(19627235002)(86362001)(52536014)(5660300002)(66946007)(66446008)(66476007)(66556008)(64756008)(33656002)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?hOj+WafCs+CdC1ve4+UlfKR4CXE4h6J2AEN22QIWVpRgWlzC11siEp5rbEVB?= =?us-ascii?Q?N9Laf1KkZ7SF3OHMBzZwI1FUI0+4+DmoI5Ruz02JVPcjDsUqOb+Vsd6ri1Xo?= =?us-ascii?Q?i1Gmxw+3ya7v40799f6Qn+PpmitLk+0xlILFj/GHOqhjpKazqAiHvpzRe6wD?= =?us-ascii?Q?qfWdOXK/63AKXeAQ/mDRHH+spPjYP/zvjVo0BMvVfrmYg78dB/Xu+PVyXokl?= =?us-ascii?Q?L30SPTZENXwsft4HQQRJYlmJ5mRJ6Hycu6zY/gZ8jab+HubNvX97kpb+ufk4?= =?us-ascii?Q?/aDQ01vRVStFaubs2O8fd0i7A+4OyujEuBnxFpfOIXwS9Vl85HWvYL+mpwCJ?= =?us-ascii?Q?3HhkXONjVX+SaCz7/6sm+kbwyL1d5wmjLH5DZeQUcndDXGiqP1vRR4nd3dCQ?= =?us-ascii?Q?qTcQTSvNpoOM0IY1KO0AKlPcHsRIbM8njua0f1m7IElYUB46UawYHBDuKmPp?= =?us-ascii?Q?VCoXtkntYGmiYTysqWIMOO6+eI7Hia/4RBREvpCtqs8y7279H0dT8oO6QX/s?= =?us-ascii?Q?CCj3GVTYnhB+UGT4AzlIQjkgzbIL+yghvMZuJ1LBWkbXwmE6UoPvIjzANzd4?= =?us-ascii?Q?mAuSDmwJfz3jTbrTmRf4/6ckHnFZCF1fBNpSNP+Cijo6tZBORkN4o+Xl9TDL?= =?us-ascii?Q?LzCkMgE3gXfcL6SA1dRZnxhXV6yFBueUgQ0b3mQTck3AUS0UfzviVmBZmXTI?= =?us-ascii?Q?rDIRQ/5x4MPbB+o1IsZxzNMd2CIuhTdgZetTz4/ZWMyFu05UapAfGVKr+lOt?= =?us-ascii?Q?UdqQq3mnBEcuURCmqinMqzjqDoTpE0gkZ0UdAiE2DhF5kIHOsRkXNja6CN2Y?= =?us-ascii?Q?Qdx+COHkjwKI1FikfjHeMfazYqj4Vr4Lzy6D0KxcY8xheJc89FFdjAfKSPF9?= =?us-ascii?Q?eltCXZjn8Nyx5aQQcRtzEYTW5vu1KJjf3UOJjqRsGwQHkG4BbBl4cptYPtok?= =?us-ascii?Q?hTZ8BDudYthIZujlKXFliMAZcEaIh632LvZlpCtRd++pLXDYDs1fDn7PsTMI?= =?us-ascii?Q?7Rb80fFo8OR+U5hLruzYLcj1GCZ3rFl0lsjvMX02MaY3Qt8hD8hQM0ozoTIE?= =?us-ascii?Q?p27JjaCLtbcbXltI2zI4gctePM/FMB9uNPt1olmLLEwQ/l7jYuGqENvNEq0f?= =?us-ascii?Q?vn5TmkPuS0BDXVVtkrlL8tYkwnxUNnRei5nzlKYJPemIEtLcyjv2UV4rr0Rm?= =?us-ascii?Q?d4i3TPJm4hHqz63f7cmssC0dwHBQpfQ39ggZDotCE0p88HkeRBz4I8RQ8KFR?= =?us-ascii?Q?xVVKinH4ydTlffGTKaoLbsS0/sPOqlr26ZCXdwgqyT6imAuOrIlpdVYtVN7S?= =?us-ascii?Q?wU6lEhkkZVwS8g++LCTftGTi?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: aa4689b1-2381-478e-78b7-08d8f25640e4 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2021 01:59:14.1519 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6Gk0H463ym3bv2Zj9PXCE5VeUISAJ55bW6Vrb292TACYPDxQeLa58I9zPlCJR6SYr7QbSoDOz5Qu3Mks+8l9SA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB1047 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: 7nQjPq-WqGaRIsNzTuxH2Ahe5bIPIzUC X-Proofpoint-ORIG-GUID: 7nQjPq-WqGaRIsNzTuxH2Ahe5bIPIzUC X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369,18.0.761 definitions=2021-03-28_14:2021-03-26,2021-03-28 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 impostorscore=0 phishscore=0 lowpriorityscore=0 mlxlogscore=999 spamscore=0 mlxscore=0 adultscore=0 bulkscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2103250000 definitions=main-2103290012 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Abner Chang > -----Original Message----- > From: Dandan Bi [mailto:dandan.bi@intel.com] > Sent: Friday, March 26, 2021 4:39 PM > To: devel@edk2.groups.io > Cc: Chang, Abner (HPS SW/FW Technologist) ; > Schaefer, Daniel ; Chen, Gilbert > > Subject: [edk2-platforms] [patch V3 33/35] Silicon/RISC_V: Consume > MdeLibs.dsc.inc for RegisterFilterLib >=20 > REF: INVALID URI REMOVED > 3A__bugzilla.tianocore.org_show-5Fbug.cgi-3Fid- > 3D3246&d=3DDwIBAg&c=3DC5b8zRQO1miGmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulks > kz6qU3NYRO03nHp9P7Z5q59A3E&m=3DaVLCntLfyhT68diUb9p_tdmrcU4qoFrXt > bCXgxq89Yo&s=3D5FM6QXSoTLmhFsqNnotHztOlDDaCDTqlbFIwMzbvRFk&e=3D >=20 > MdeLibs.dsc.inc was added for some basic/default library > instances provided by MdePkg and RegisterFilterLibNull Library > was also added into it as the first version of MdeLibs.dsc.inc. >=20 > So update platform dsc to consume MdeLibs.dsc.inc for > RegisterFilterLibNull which will be consumed by IoLib and BaseLib. >=20 > Cc: Abner Chang > Cc: Daniel Schaefer > Cc: Gilbert Chen > Signed-off-by: Dandan Bi > Reviewed-by: Abner Chang > --- > V3: > Update plaftom dsc to consume the MdeLibs.dsc.inc outside the common > [LibraryClasses] section since we can specify different [LibraryClasses] > section for libary instances in MdeLibs.dsc.inc. > --- > Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc | 2 ++ > 1 file changed, 2 insertions(+) >=20 > diff --git a/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc > b/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc > index 5f88f5e89f..5c5cfcb525 100644 > --- a/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc > +++ b/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc > @@ -34,10 +34,12 @@ [BuildOptions] > # >=20 > ########################################################## > ###################### > [SkuIds] > 0|DEFAULT >=20 > +!include MdePkg/MdeLibs.dsc.inc > + > [LibraryClasses.common] > CpuExceptionHandlerLib|Silicon/RISC- > V/ProcessorPkg/Library/RiscVExceptionLib/CpuExceptionHandlerDxeLib.inf > RiscVCpuLib|Silicon/RISC- > V/ProcessorPkg/Library/RiscVCpuLib/RiscVCpuLib.inf > RiscVEdk2SbiLib|Silicon/RISC- > V/ProcessorPkg/Library/RiscVEdk2SbiLib/RiscVEdk2SbiLib.inf > RiscVOpensbiLib|Silicon/RISC- > V/ProcessorPkg/Library/RiscVOpensbiLib/RiscVOpensbiLib.inf > -- > 2.18.0.windows.1