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.web10.6970.1616936540940089949 for ; Sun, 28 Mar 2021 06:02:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=l8QQT8QM; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: jiewen.yao@intel.com) IronPort-SDR: 0Q3I0RbpNq7jYdxAUSHBwN/TnWmSvi6gW5zv+kxnKo/OODIlWrQM8ccD7C4C8kPexMDo7Fg2Q/ wSiE/rcufqRg== X-IronPort-AV: E=McAfee;i="6000,8403,9937"; a="178534076" X-IronPort-AV: E=Sophos;i="5.81,285,1610438400"; d="scan'208";a="178534076" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Mar 2021 06:02:19 -0700 IronPort-SDR: SrazOY7tGeK+f4huMWF4TwQq6tdei6mh2CS4Y0bToEf5L+VF6P9IljfWd5LMlqkdxe+fXJt045 Ky8FeOzc4hMw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,285,1610438400"; d="scan'208";a="444144220" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga002.fm.intel.com with ESMTP; 28 Mar 2021 06:02:19 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX605.amr.corp.intel.com (10.22.229.18) 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 06:02:19 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) 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 06:02:19 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.44) by edgegateway.intel.com (134.134.137.102) 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 06:02:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O7OA2XIo33sw0fQntG0PJny5vvUEpgP6Ubysy5nHcD38IQkiMfdmv7yEo230o5yUriv7PtBncbalrTAtPI5893uSJxG5hBvKNJQ1vS0/a90SO1avNygoOA2r53FepQwpbPmXC6szF7QVS+82+6XN53+B5jpfFosPSLTv+Glc2sZHi9YkulFbyQv/apioPmf5nJG7smGOjNdV42EoO9xFOi0g4QAm+efks4zGUopmx6XAxnZ30wG00VZc/hIdYA+n4pWue4nH2Vkb6KK88H/OFd7otuiNq2JzC63G9iHuTWKN01D8/RnVNmfov/leH+nwQl3gvJl6FwOmGHfl9O5buA== 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=hs00jSFNr1kISEC6MzWx0HzrpQKa0JmeaFkgbO/fqSw=; b=DgastEV6swKOUpm3KuqOquFysFMQ9Jf6bSK+eI+QlIX/T3e7yAtMASlupLwT8cS0jALzM9CMgUfBWqrQvDibCbNDHRgdL5n9p8dNin+EkJh8QR4ylSQz1t0f0RDTzVkBW1xQ9ogzFKymkkMWw2ma8IrZWpo3d6GJNd5qCdd2syDA1VhbyyPSWYgVUF7D6aJMij0xAHKMiFsKXi9elR4hSEk7Csu8/0/FJR3PlZXpybvOpZf8zid0p5e3aLWoqF3LWREIO1KY8Q/TBuFShEg6Q1x6+KUlmCMYIiRvik8yAGbx0K9x79/QWKF22gCKTxdzWPgXCL0QXmB5VkCvnnCzew== 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=hs00jSFNr1kISEC6MzWx0HzrpQKa0JmeaFkgbO/fqSw=; b=l8QQT8QMU1RRQXUgaTjmnZlsiGxoMCB5qp7VJaNLdkxd/cfhPGAlauyKEGx8QDtau7tA+nl2pGzBk9biOQCMRLNq/8+ZQypPydFLEMhR/KbgIIibI6Pq4cpVaAQYGXMzQQnXtnOvihaExiIYJgi6F7phoIAJCknBiNRszkRtTw4= Received: from BY5PR11MB4166.namprd11.prod.outlook.com (2603:10b6:a03:191::25) by BYAPR11MB2824.namprd11.prod.outlook.com (2603:10b6:a02:c3::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.32; Sun, 28 Mar 2021 13:02:16 +0000 Received: from BY5PR11MB4166.namprd11.prod.outlook.com ([fe80::5983:f233:56d6:8132]) by BY5PR11MB4166.namprd11.prod.outlook.com ([fe80::5983:f233:56d6:8132%4]) with mapi id 15.20.3977.033; Sun, 28 Mar 2021 13:02:16 +0000 From: "Yao, Jiewen" To: "Bi, Dandan" , "devel@edk2.groups.io" CC: "Wang, Jian J" Subject: Re: [patch V4 20/29] SecurityPkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Topic: [patch V4 20/29] SecurityPkg: Consume MdeLibs.dsc.inc for RegisterFilterLib Thread-Index: AQHXI8pe6kHcNRXYfE+xrxuKg6nzm6qZXYXQ Date: Sun, 28 Mar 2021 13:02:15 +0000 Message-ID: References: <20210328120229.24828-1-dandan.bi@intel.com> <20210328120229.24828-21-dandan.bi@intel.com> In-Reply-To: <20210328120229.24828-21-dandan.bi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action 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: [192.198.147.200] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6ecd1460-2dd4-46d5-3300-08d8f1e9b642 x-ms-traffictypediagnostic: BYAPR11MB2824: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wVTit4TUSeJwtib9L3qXQM1z5275SI5NFKxDtPKfIjpLMUnO29Iqi+aUbGmRBK6dq4OsoAJLob6f7zahz+3SgyGHmuVAyku6JJbWNjod7hPMHFH/NolsBbGF7qIvFzKJmWpbk/b2wHSMHC+cvWAD38mnj6sdsQo9Fo1iCRXLZVhMOTS8if/8kR2g+5xUwp51M9rkNfZaSoDEm2o3QxkILrtTS7seknO6U/XkHrnYezn9iO/NVTZzFTYsk/BVBdUL78mHTcFKTTO2+FAB8miDxfCNRfX+qI+aqzN3JyPVH8TRko1kO/PJ5pGQHIkUyNVDDg7/HFbeufOAFaz6YJxMfXysCZCWPh5BxZ3qOXhCP8BdsJpa+akYf8RkhVEFCedeWZWZQYBrXauarOGmKqclr8Ig00HAf3W7vyBzPiZQbbqcMxxRJ5dsXp9r/0MtcY56DLzSqhQQgg/znYTe1CHNhC1G4Rv9ksm4YER8MKplvTa+wr6+NtX/fyBdpuDYXEVptUgARveC7t3CfCHFIN3islO1mOLFQLcyRefDfhSvCxuZcEC9qJydH4xQDiUYp15CWt9XpUKXSiZ/lh0Q+WjD5gEpv0i0HnZFQfQ7DmzRDJ8dNP7tG5HHitLRX/hu+o/3IVIlCaqbGzHANRLtuYJ8ahu4B9pIvwmOXrutfGEvy6TqkRaxXctMYwM8E0t1Vlgu6Tvb1sjzCqNspyeYRsCBXp9Ze2x9gfJnET6CmYWdooM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR11MB4166.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(346002)(396003)(376002)(136003)(39860400002)(366004)(86362001)(55016002)(110136005)(9686003)(2906002)(66476007)(83380400001)(107886003)(66946007)(76116006)(8676002)(26005)(7696005)(186003)(66556008)(478600001)(966005)(8936002)(64756008)(6506007)(53546011)(38100700001)(5660300002)(4326008)(66446008)(15650500001)(52536014)(33656002)(71200400001)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?15mBgH0/EydqjtQGx7dn3ZcSTEK6yGC9+FJy0JAoeVyQdW0RILcnYtAEUXY3?= =?us-ascii?Q?q1M/1U4VZIyIFATK/aRi8P/eRT2fd6w3eHHO38DqOEGum1LNjxn7vRvaj2dJ?= =?us-ascii?Q?z8jQcwgBCHCRyFKzDCluUVnT1760PBBGAFYNTPjcM9VwCuZfbj/sx39xMlGf?= =?us-ascii?Q?LRWW6QYxWEDsaJbNzpPKQHO5+oF5qzwdMJIdpXGg4NMjGZb4ioYV2/Dxqw83?= =?us-ascii?Q?h2LJGIG9g9SPB6XZC0Fwolsx35mMxRZR77yaKdtNh0PTY5xj5FmN+1XjeUzO?= =?us-ascii?Q?kbibXt4kZpwcSOaUU5klH9P9bahbRlQSyjWYXKdDaHF3haumFdfBV16MbeSg?= =?us-ascii?Q?nc6NTjMFYrgsBypcBkmC1nlzNsL2i3q72PQB85tTouPi4b6Iq6k8yGjZtMJK?= =?us-ascii?Q?LaYYzJlqWspvJboJr2OonDGr35C9oT++5expYaId41DZf68HR7hgSAY+oEYN?= =?us-ascii?Q?PrHfQu5R73Q0u/iczwfbpVF3KAnHv0k9PQLDfHOSHX32CGSxh+2MFNlHTxGb?= =?us-ascii?Q?Du5QkRvl3m4uI9xtw/SqicmPTitt+X3V64DpMwHdt/1xNSc071snfF1aX29E?= =?us-ascii?Q?PcY+GGMj12aX2yNwZvn1k0KOwvLyA6s2J4CgZYwKYIWvkL6aQ3JKGlGjVcKK?= =?us-ascii?Q?ojmYcZykTDRZXf7MVVW6BB6NdF7bWTeCsBIVGDcohCpXCVv4sfud5Yt3cUr/?= =?us-ascii?Q?ByHBjuOc3ML/cUQXdmwJliPwHXqqMKMAgXx7Ie6ZedJM99FgP/0yCU3DqPuF?= =?us-ascii?Q?447DcZcmLzp0M/KaFVzkg7hB3Fsn0xiKidfDdp9VHxda4k73ENRORclsKPUa?= =?us-ascii?Q?H7GbdbOMRl9H4hUA5x1IPLIhHM+1nKhihrVVYnusCC/vcEOOSzE36rUwNKpg?= =?us-ascii?Q?RDscwZFtUjfzO9lTppa7QoCQpRFpThG4v7q/CCEsHCPYTpkLfa3q44GQB/k9?= =?us-ascii?Q?e5TtSckfS97SnmGNrU2PwozO3X5C8yr5x2x/57qRTYCg+ho5fDYlrStP4mpd?= =?us-ascii?Q?MJmfkAhsTJ23yPHQq3bBU7jkeG6+wLIuQOdzY2VLz8byYvCAcfXo8L2gR0gR?= =?us-ascii?Q?6ft68emZCOdLVYZ5zsKug4nRlP9P0DYYdSnz8cvWe88GZpmVVlq8e9DUV2gl?= =?us-ascii?Q?unE39ZFL1KJ6RzHNaHszjkc+4/HVmZoLyFHPd7mwDC8sTmuHvoB3miBePjyK?= =?us-ascii?Q?6WDuo60ik0Nu3avCYAAWrupzrv5D2gvPL9jr6rdvN42Jxqf3wYCWmWjt2Por?= =?us-ascii?Q?Y5j7TPhLqmOHhv+rYxiPtiBKXrFDRdybYbmajNVNSMMAXDn0WO8Sqhu8t6b0?= =?us-ascii?Q?SdCCksTm6uZ0+oSHEVSN66f0?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4166.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ecd1460-2dd4-46d5-3300-08d8f1e9b642 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2021 13:02:15.7892 (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: 7rmOYitBtGwpHmrJU1LEqPRQmJl++jUF5odMoA6zeuq3GXg6+/4Hs+sJNB1ozeuuGSawyixkh7sTMhqBRU9UpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2824 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jiewen Yao -----Original Message----- > From: Bi, Dandan > Sent: Sunday, March 28, 2021 8:02 PM > To: devel@edk2.groups.io > Cc: Yao, Jiewen ; Wang, Jian J > Subject: [patch V4 20/29] SecurityPkg: 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 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: Jiewen Yao > Cc: Jian J Wang > Signed-off-by: Dandan Bi > Acked-by: Ard Biesheuvel > --- > SecurityPkg/SecurityPkg.dsc | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) >=20 > diff --git a/SecurityPkg/SecurityPkg.dsc b/SecurityPkg/SecurityPkg.dsc > index a77665518b..12ccd16349 100644 > --- a/SecurityPkg/SecurityPkg.dsc > +++ b/SecurityPkg/SecurityPkg.dsc > @@ -1,9 +1,9 @@ > ## @file > # Security Module Package for All Architectures. > # > -# Copyright (c) 2009 - 2020, Intel Corporation. All rights reserved.
> +# Copyright (c) 2009 - 2021, Intel Corporation. All rights reserved.
> # (C) Copyright 2015-2020 Hewlett Packard Enterprise Development LP
> # SPDX-License-Identifier: BSD-2-Clause-Patent > # > ## >=20 > @@ -15,10 +15,12 @@ [Defines] > OUTPUT_DIRECTORY =3D Build/SecurityPkg > SUPPORTED_ARCHITECTURES =3D IA32|X64|EBC|ARM|AARCH64|RISCV64 > BUILD_TARGETS =3D DEBUG|RELEASE|NOOPT > SKUID_IDENTIFIER =3D DEFAULT >=20 > +!include MdePkg/MdeLibs.dsc.inc > + > [LibraryClasses] > DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf >=20 > DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDe > bugPrintErrorLevelLib.inf > BaseLib|MdePkg/Library/BaseLib/BaseLib.inf >=20 > SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizat= i > onLib.inf > -- > 2.18.0.windows.1