From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (EUR04-HE1-obe.outbound.protection.outlook.com [40.107.7.40]) by mx.groups.io with SMTP id smtpd.web09.5160.1617137767863972279 for ; Tue, 30 Mar 2021 13:56:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=y8z0xR4O; spf=pass (domain: arm.com, ip: 40.107.7.40, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WnTRGPCKusbo++2i425sw6lwVOhY2/k9WOHx/mRCgr8=; b=y8z0xR4O+DjZD7M1qxawGfQjDCqwX69dT6qkxkGG/McUkkxfe/wlyoVjNVAPjEGZSm8N2HsEX120iP/T+Tb93gQjUJMtoZSmXjablfjKbba2Mc3iv36XKyVBLzIBeUbcPyuFrtjrD57ok4izvpGCGPSYlhG+IyBE2G6MWJRZSoE= Received: from DB9PR05CA0019.eurprd05.prod.outlook.com (2603:10a6:10:1da::24) by AS8PR08MB6150.eurprd08.prod.outlook.com (2603:10a6:20b:29c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.30; Tue, 30 Mar 2021 20:56:04 +0000 Received: from DB5EUR03FT005.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1da:cafe::7) by DB9PR05CA0019.outlook.office365.com (2603:10a6:10:1da::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25 via Frontend Transport; Tue, 30 Mar 2021 20:56:04 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT005.mail.protection.outlook.com (10.152.20.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25 via Frontend Transport; Tue, 30 Mar 2021 20:56:04 +0000 Received: ("Tessian outbound 001a76fead4a:v89"); Tue, 30 Mar 2021 20:56:04 +0000 X-CR-MTA-TID: 64aa7808 Received: from fbbb0e83ccb0.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A708C6A1-8596-4548-8FF6-7E56332FD5D2.1; Tue, 30 Mar 2021 20:55:58 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id fbbb0e83ccb0.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 30 Mar 2021 20:55:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CU4yucoEvmFk1rtZW+JjYM0o4erGgoNexl05GnbDEnHx4uc3F77u/iqeawYM7jzMeYCaU0kMncc37QWJnzesjaIohXcUN4JxD0mJIsumGQbq5cPiSVOdCfzv2GIL21qMRWweCDmljR3RH6rzMURVdo81U5GGhuMpwy01P7iUEXaKuTWw8OpkXH2W0q6+fTViBu4HzXO7+gyrZsFXSgx51XLsaCQwLXoOGhRoakksztIvBxsk1U8mjeXnkR81OqtPbNrXdcxRol9D6A+/fuvcilaJqJ3QSFTGM6u5BKeeN5TA/iPO0pme89X6rJCrSe481u9/hc6j3XdWCVYGB4c2dQ== 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=WnTRGPCKusbo++2i425sw6lwVOhY2/k9WOHx/mRCgr8=; b=P2mmfjsker2ytXR23FcSylZ9WbGYjRiW5QGpJVBxaiu7UHB+xUWos0a4B2mtQGUa5DJhyAdR4PAnlktfeg43aCLkABcz46QWE7TjjwE3/7lqnWHcDI4LDeZBoUBWFCETNKB6TrwPoH1H86MT6jQtqHD8RtY646X+TzDY07gzbmXreNvr5LiTGO7dZOaXJyDzbxaBtTBLTAHyI9m7HwMbRxKEEGrEYEp1Q7MGwo+F4My42sfb/JbFt6Zpc/mWj7G705OFjGnPIPkOauIGNCsiM+6MWxanp1onpZ28/xj7HI5Jm7uRHj4Q0YXl8IWdZ4C9pcMUS7VfHra3DYf6cIknzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WnTRGPCKusbo++2i425sw6lwVOhY2/k9WOHx/mRCgr8=; b=y8z0xR4O+DjZD7M1qxawGfQjDCqwX69dT6qkxkGG/McUkkxfe/wlyoVjNVAPjEGZSm8N2HsEX120iP/T+Tb93gQjUJMtoZSmXjablfjKbba2Mc3iv36XKyVBLzIBeUbcPyuFrtjrD57ok4izvpGCGPSYlhG+IyBE2G6MWJRZSoE= Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25) by AS8PR08MB6664.eurprd08.prod.outlook.com (2603:10a6:20b:351::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25; Tue, 30 Mar 2021 20:55:58 +0000 Received: from AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::253a:c74d:3408:25ce]) by AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::253a:c74d:3408:25ce%6]) with mapi id 15.20.3977.030; Tue, 30 Mar 2021 20:55:58 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "dandan.bi@intel.com" CC: Leif Lindholm , Ard Biesheuvel , nd Subject: Re: [edk2-devel] [patch V4 04/29] ArmPlatformPkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Topic: [edk2-devel] [patch V4 04/29] ArmPlatformPkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Index: AQHXI8swBv5plKy3iUWs8r+wZkILqqqdAJUQ Date: Tue, 30 Mar 2021 20:55:57 +0000 Message-ID: References: <20210328120229.24828-1-dandan.bi@intel.com> <20210328120229.24828-5-dandan.bi@intel.com> In-Reply-To: <20210328120229.24828-5-dandan.bi@intel.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 2EAD352F261257418B908A2B15569709.0 x-checkrecipientchecked: true Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-originating-ip: [2a00:23c6:548a:4800:c999:6e05:54c3:80c1] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f69c12ee-530a-4e53-f934-08d8f3be3bfc x-ms-traffictypediagnostic: AS8PR08MB6664:|AS8PR08MB6150: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:3826;OLM:3826; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: tD7Iw34+hVGHRlrKAoj6unHOxxiBfo2+HbQKclIsavub2mfSpWfvcI9gvqhKw4yHjz2Mk3+2FSzh9G1/bwAc+fk0qtRuCRxRpP1czsQcVjETqRVG9qYXyMxhejsRh99J4hzEe8NX17zsuoDbzcigWlhRFm1Ro9pV/4kCsoFvIY7Sod97ZB6UkADetLqzRbET1ZHpC4maFuPwnefaE+ZfnyhQqhamUMuaUQGmC7+pwdBMf5GQxaEYa06xgpnvu5zK/RSasTawb5PsANLc2IQyd/lVTmsNvKOJwT2jYVhBZrcnaWX3uvCSLiBe4KK0+l6H2uWzUcdm9j3lJLdkZ9R8VESGfCVfPjr6ZeoKb8cNAucVzQF3+iUAQy8tYsrHhmUtOJ5nHpv7WJshCrVePDm0gPI2HydjS1wbNStwX3W3UK22awH9i/i+T2CQ+tZvC+OFMN1AyJ/EzqisDZHOezHiJ/gWo4pz0Lt5GxHE/93WkwBQ8HRYO/Tu3MPc7dGSYGUmIYLjc5vp2o+sRJfISJ6R/XY1krrVk+Lzs5LmQmDkJbWizd4Wxj+UjgkdNEMNZ7N12/PQWxoxmVceQocophflXTyET7/w0w9UBA/RwV7P8qZotgyx/CudyveSgBL4CimKrGqDfqaTSdXoFVfV5AY4nzs4V4hCqQS1Aw6cOl6btxSJONQxXUfAUA9bNAwJj2qAMQaPNhAX4NbcVNwubHpnGb5WzA+vA8ChoyJ42SiCTeskT7WMqkiIoNYVkJD0DEOc X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(346002)(136003)(366004)(39860400002)(396003)(2906002)(6506007)(8676002)(4326008)(53546011)(8936002)(83380400001)(966005)(76116006)(86362001)(66446008)(55016002)(9686003)(66476007)(66946007)(64756008)(66556008)(478600001)(71200400001)(7696005)(38100700001)(33656002)(54906003)(110136005)(316002)(52536014)(5660300002)(186003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?QkZwcoVa7WKO5o+12t6QHICTld/5w1BsNW10s6td5CTZiffvGM1tPMheSPxE?= =?us-ascii?Q?0PhNoZpwWUxnEw7/W/bHToqyP3yop2pJ5WkGMhJ5LrNDJ/rC4RHmwdDFS47h?= =?us-ascii?Q?M3ZFZelNZV9BxWcJdEEekXuPyNCBD+NqVLiq9CUHPwrejH9L3hq6gut+E4i/?= =?us-ascii?Q?NoBi8oXmDjdGrUqImzt+AdM9hsvmhBtSCY/F/QhviEXBxN2pfXzENOT0L41a?= =?us-ascii?Q?Gbr/cx8oYei5qKVwZAInYkkJxoQoQsfw4JlAAXAHvbPTWUDfuhXKik4qPjdo?= =?us-ascii?Q?IOdCNsYOFpaCoJsnkCFO21IqHtDMlviELkLvI9aXlECf6iSP8DiNWLDluNVI?= =?us-ascii?Q?q+IoJpvN2yPeTfFOwxApQcx0qIZ1gwAWRXaKbgUz7A56WFkjV7IOHvtfmJke?= =?us-ascii?Q?uCJnqvCFCRTg0hlG3faxc96XZO9ev9ppv/V2D01G+keB84ZwwplORvUKna4o?= =?us-ascii?Q?KG5em6bIEa12VWPVBNDuSyO4+NVKzsJ1epau8UY6i5nfjGnMEvcjSQBB25Hm?= =?us-ascii?Q?4dp4t1zsj7UhoeWW8P05s6swHNJxeyHYLxwqh2VgogZMpZlNnDHEGnDYtsBM?= =?us-ascii?Q?YH6J4SsOc2JYUHvTt91qPSSHnZxzFMT2A3ZGKO3inpF+hUpNJf9+pPuxmeMc?= =?us-ascii?Q?NfrIL+IxVJwrjfjtHrvRsSkmtJTSKYY1t1rmWCQXCM7xhZX6LWLYtcwACM/u?= =?us-ascii?Q?TFxEgY2p9gcMqZJp0CQyhz10m1h52sYcfwFRXCFR2Fy2kY/K+o+m6I4g9QsB?= =?us-ascii?Q?RjonUZj1djiNbouM9tfCrVuW13hukDTH+HsC/WGJuGXgUMzcmabZyOsvQW5A?= =?us-ascii?Q?mPycirus2tvnzx97yaa3N/yHMRDOuTbcjxoKXUgj80ebMeiHaj4v/ejeDJKX?= =?us-ascii?Q?oXgxV7aTR3VYRPeFD1bTM8CTdQJUOTZxh3n9aEcvGbJ9P0gYc/Ivz/D0XSN3?= =?us-ascii?Q?AwMgbffb8K8ZBV76KqVNASbkntzWD8libIOweYygzG7ECqSkF+zqjtwGEdLN?= =?us-ascii?Q?0gLa62iDqCvyam2ale/II5nEeHe4P2aO7knhlcZbDd2aF8tES8kuAjT6F71l?= =?us-ascii?Q?MpViQsLEtPK8AmKBTqqB2INKqIJSyM+0swNGFImn9mi7J10MWV/8p9ez8HVd?= =?us-ascii?Q?eW12ySINqiUiQa9+ZEEqc/jj6tdfg5PhEsTEsMQerw3zfXOCuUoIkB5sLgY4?= =?us-ascii?Q?KNVrFNh8KnrI0ZKsDzCLxDyXZ08FSj2iFXkUibW32WVrUamNEXmqPXSXXB0H?= =?us-ascii?Q?ZD9KrZmgOXixkZjOguhlPEEmQSNgjGBZ21op0zNdJQFaf7gHSe0mYJbYkXFM?= =?us-ascii?Q?3EPGN9JXEzUm8KKATbpz4fNmIswejpw16teGG+RKBuupwCPHqPWTk7OkePlT?= =?us-ascii?Q?agt09BknaTk1N0GL4sZxmTB6NoYw?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6664 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 46d59ebd-e129-445d-99f8-08d8f3be37ff X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WPXRvN61AyTIcbWFKZzqRVdpBfCxhynpa4UvoyK+JNrRsVLKl92SZYIOC5twPCuajNKu9c8LPDfExy6ibpR+xGQ1765I7T3WDu/Ib5qhiq27yqJ2rQOJmySHbXMNutKiv1jO3xht5F0JR4fukx7WkPG2FCrztWhLc91g3JFeMv7Sgbg+2YjpN3PE5dm7x/f/XPbM+8SC/HRrZoVuG+iJn7joXwBOafVynoB5J7lGuomcpuF8nrp65oTpCGN2ntfB5d+NmpFfzMGC7Ib1W1MNRjI+FXNS/LnIHjuQ5C2rzZx4rzF90czPe3vYvPXml9sv837NJI+5k28UgzY3PC9QlKlaLnISz//nKQPZhalGY+kGZcndM250By9g7TG6SDTbjEPXfW1kH+ZFoQzdnfv3tgDQ70FakxgiBb4AulDdC+0oRKM78ub08u+S9PYsn2KPM5wi3MgUO3+LaFT/VPMUCE7hCzXjsroWa2HB/gSNKy7hjziahGdupR9gU5/TMtt3qMqwv3WpQZJ7Tk2qPi/EefJxVk+OtHGk9ZFl7TTSnb+O8jIjSMI+pKDvPN5JKsv0KVAv1hp4HHBZoUZOPCb6HDHAQpW13oxZl+sAhkdavEdUcWbUvD0BR1lXTAN8TwInJwjRRyfGupAVuiEqipUCThc+81mxcJRakZL3ivEaKpRltnCmujUYyI7COEwCd+GIyv0W8rNE68rL1dGzBQR5w30ipvYJ8uDe4nGITB/O96o= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(346002)(376002)(136003)(39860400002)(396003)(46966006)(36840700001)(356005)(82740400003)(26005)(186003)(70586007)(8936002)(8676002)(9686003)(7696005)(81166007)(36860700001)(83380400001)(47076005)(4326008)(86362001)(70206006)(53546011)(6506007)(52536014)(82310400003)(336012)(5660300002)(316002)(2906002)(966005)(478600001)(54906003)(110136005)(33656002)(55016002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Mar 2021 20:56:04.8625 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f69c12ee-530a-4e53-f934-08d8f3be3bfc X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6150 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Dandan, This patch looks good to me. Reviewed-by: Sami Mujawar Regards, Sami Mujawar -----Original Message----- From: devel@edk2.groups.io On Behalf Of Dandan Bi v= ia groups.io Sent: 28 March 2021 01:02 PM To: devel@edk2.groups.io Cc: Leif Lindholm ; Ard Biesheuvel Subject: [edk2-devel] [patch V4 04/29] ArmPlatformPkg: Consume MdeLibs.dsc= .inc for RegisterFilterLib REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3246 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. So update platform dsc to consume MdeLibs.dsc.inc for RegisterFilterLibNull which will be consumed by IoLib and BaseLib. Cc: Leif Lindholm Cc: Ard Biesheuvel Signed-off-by: Dandan Bi Acked-by: Ard Biesheuvel --- ArmPlatformPkg/ArmPlatformPkg.dsc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ArmPlatformPkg/ArmPlatformPkg.dsc b/ArmPlatformPkg/ArmPlatfor= mPkg.dsc index 88fe1247c0..661a4cea22 100644 --- a/ArmPlatformPkg/ArmPlatformPkg.dsc +++ b/ArmPlatformPkg/ArmPlatformPkg.dsc @@ -31,10 +31,12 @@ [BuildOptions] =20 [PcdsFixedAtBuild] gArmTokenSpaceGuid.PcdFdBaseAddress|0x0 gArmTokenSpaceGuid.PcdFdSize|0x1000 =20 +!include MdePkg/MdeLibs.dsc.inc + [LibraryClasses.common] ArmGicArchLib|ArmPkg/Library/ArmGicArchSecLib/ArmGicArchSecLib.inf ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf ArmLib|ArmPkg/Library/ArmLib/ArmBaseLib.inf ArmPlatformLib|ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLib= Null.inf --=20 2.18.0.windows.1