From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.14094.1661141766934149073 for ; Sun, 21 Aug 2022 21:16:07 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=me9TN/8y; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: jian.j.wang@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1661141766; x=1692677766; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=phnZq9nsXigmU40nwk98AgXudQQOpIu5bRt+sEjtsfQ=; b=me9TN/8y13VOdh4waN53s4XdxN5pxJOJYygNS36aIVklnTczn5A1z5f9 KKZ4xYT96mvP38UUHkTF8nD+e2TpnMGgaErXxA+y/km77bRbiQROIp62q bftOddpmp/LYKG7b73xglHxffOl14SpnRUZUTMjGCruYckQ4soTNqNVk0 kUgrrauQ9HGtMtuhx/OwTeYgeoA6o83ffGDPKUJainwUW6btZob3NjA4W zj0C/JHAb5C0y1T35nfXodF9ZovLkv5dLyqynl+eY9zpShbrQbyKlaBhw h6neW2tqu6CuEdo2PeWfMTQAj90I+5kmJblLzherfeT70QZs8BvqmnX9W w==; X-IronPort-AV: E=McAfee;i="6500,9779,10446"; a="273072280" X-IronPort-AV: E=Sophos;i="5.93,254,1654585200"; d="scan'208";a="273072280" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Aug 2022 21:15:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,254,1654585200"; d="scan'208";a="585350714" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga006.jf.intel.com with ESMTP; 21 Aug 2022 21:15:58 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 21 Aug 2022 21:15:57 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 21 Aug 2022 21:15:57 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Sun, 21 Aug 2022 21:15:57 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.47) 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; Sun, 21 Aug 2022 21:15:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MReoyvBsm4P+aGlf0yc8Yf/syUY1I/KxUgRC6i2JHnErNVl5qXfW2SP0BBkHA3s9PjU7fA4MGugHddJp+CMABA+Ub/M8gNdZ7aoodVtj+yVYhmTwcxM3QCFCS1LoOyQmTwCcpIq4nagpeWHLv9S5kbryISMyixxUiPXhZ+qJy4gu//+hl4opTIZVwkGi0TJSmTu1Rb+WIj5bneFnhSf8AwLhwvHuazJGPkL3ZTbByVMecoUyjUrHY8eNRuKr1FrC5qLUP+Q/p3LNkQwnO+EjrNKMehIJlMXyNF2K/IWCdxK9m4oJPXPiBaAlzlJ2UxgBDNVgMt05XmGEMfymOTl6iA== 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=z9a2TNqRHLJcbJRlxk02u5HKDSKt+7XJAHT2oD+Kews=; b=IGMzlkmWf+09Vt+cfAMwoeJz7McnDfcK2wVb02WmkmCaYMFxmmHIrLe7zGxigmx0+vpfFksR0lk8ZCNh2KtbbPlBrz+OR3kc7MqME+IuiXq45J0wwZeyjEywFTwX/ArJNyc/e1k8E2CZLh5f/wmWPPxKZG0P5IPuKlKOUwnYIs4WUu+6wvzus/UITLsWWjhB2liOaMKTneonnAek/HuJJZmQ5t1RZ3boHij6BgS9axN2VnehYElg79c20D8WiwH3dGl7A8/hXEcuXU2Ve3NG6mEvcnKSX1NPuo30xbOXTFA24RmSOsJZy39giubed51a4lUcaFljZCBjuXcwQXAXaQ== 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 CO1PR11MB4945.namprd11.prod.outlook.com (2603:10b6:303:9c::8) by SA1PR11MB5778.namprd11.prod.outlook.com (2603:10b6:806:23f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 04:15:42 +0000 Received: from CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::ece8:740d:999a:e17d]) by CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::ece8:740d:999a:e17d%5]) with mapi id 15.20.5546.022; Mon, 22 Aug 2022 04:15:42 +0000 From: "Wang, Jian J" To: "Vang, Judah" , "devel@edk2.groups.io" CC: "Yao, Jiewen" , "Mistry, Nishant C" Subject: Re: [PATCH v4 19/28] SecurityPkg: Add references to new *.inf files Thread-Topic: [PATCH v4 19/28] SecurityPkg: Add references to new *.inf files Thread-Index: AQHYrU81xrhK05vuOk2i4YkSfgfjEa26YQcA Date: Mon, 22 Aug 2022 04:15:42 +0000 Message-ID: References: <20220811065337.2068-1-judah.vang@intel.com> <20220811065337.2068-20-judah.vang@intel.com> In-Reply-To: <20220811065337.2068-20-judah.vang@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3cb9ebe7-3a5a-4339-47eb-08da83f4fa8d x-ms-traffictypediagnostic: SA1PR11MB5778:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zSbmvO4ytneYFIPEVKmJG3fsIeCLUbXXlQNQ9LplqxPEqSR85lHV0gfAm4PKeALkJBZ4g6yM6DuBJ5+9XYamkhCgIMn5M3L0xclzhpFLZMWIdz16rlUhYpaB/TD05SReJnA+K1DaGuIWakXcTtS1IFMQj4ItrKYmw5xCleJCEzA9o6jJ4v67eaTwJWNb1OkKgGMndVmM8zaywZGJDb6Di61VrdWRmY7flnNuxhYVFDOvPzU8KwvjnBdSAkWvbwaDU5uGD0vVR4xPvsaBdrqt99dvmNlIyPrrj0C8Y4+3LRoZzPVAd8EgF7uNgTDk0AMdb2sJozK8VLLrQZEP2ZG0QO4mrFw3SMy1wXe+HrtsxfwpGmznr3Ry3aOqrsB+s9ixstXYhIUqucy2LTcBbbLf9x32F2j3Dn+PCuLQdNo0Q6IlBZjs62un4kSEQEqYEUFXdlEdhv1Du9KOzg6BdwwT6YAsMwDSzV+8RSgI54J4HPtPNdahM2XH1TyNvJuq6MJKgJRzsARWRg0wW+zafLvNQfbwzhzrHik/xfyTINPrfjmWc6PhJrvqDwbK3LLV4/u/xiTg+g5ZerPT2NgXJ5YJMkY1PXZTKoimovV2mPwiTfwSdMWK0hT03N7N0sbDaAWDKlUcC/hsMxaiqQGW5/JL6QymQBlAMVEIJjqt8id30QUYr5RXPsEaB4CcHuQKcNMPtgNOE8e9ODUtqS9gQhPIdUxPCL0jNZbY7WDvkrfIbKzAFEpgaWxvNynzOUvblDkW1ErG5G3o+GJBIj8T+QZOJvD58ar3lbI4e65bL8t7djw= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4945.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(376002)(136003)(396003)(39860400002)(346002)(76116006)(66476007)(66946007)(64756008)(8676002)(4326008)(66556008)(66446008)(110136005)(54906003)(33656002)(122000001)(38100700002)(38070700005)(82960400001)(86362001)(83380400001)(186003)(9686003)(6506007)(966005)(7696005)(107886003)(41300700001)(478600001)(71200400001)(316002)(55016003)(15650500001)(53546011)(2906002)(8936002)(52536014)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6h5SRYKFQ2iisbvGC4IFZ8AJQjcaYYqtYq58y6pnypFwhmFrVS2vK61+56PA?= =?us-ascii?Q?E8BjdLdC7SSwntlV0Wv0ovPUJs3hx6i6q9aXkU1Sis3rf15zEzvqXJjRLJzY?= =?us-ascii?Q?p9Pyh9QG8SjY199e87yhV4nnU8wx0ICdGkz1FISLjH5JFxzKPgOsBpFKghqJ?= =?us-ascii?Q?Uik37LqW3dYS6aTRuD4vLiARbnfEQs2iHVCgeKGvqqrkdJdbIk3fT8jvsjxF?= =?us-ascii?Q?9o+8Wb7SZkF44PkyYpnIQ7LOT3yElRCeqATAXdP7mO/hEchQyrEHszIfDtdW?= =?us-ascii?Q?xMGQAkMV+rRRh79OXkdw3ul3S6ghHu8CXLakahhQvobL63sKqhZIz9CnL7hf?= =?us-ascii?Q?o3zV6Ppwlpqezq45rO02fkNJIrcy1eQN4tmcexDLeHyLVicM7auNOhbpXSq7?= =?us-ascii?Q?z+Qs224Pw3GDTtT+64LWx7avPhayFb8rPOnCpzdgst9+boh8oVv45HMbw0my?= =?us-ascii?Q?dXyP6bvMxNDJJzGQCxuLcTEsCO3W2iDTuWq6H3aLPMSTi8p7BWQddJA9511W?= =?us-ascii?Q?knmGHoKrEuoEdi3EvxH+Spf2N5M0dxIZDkg7h3APcOtPwLwV7TcKFEqO2jD3?= =?us-ascii?Q?SNzS5mQP//6OMx4X+rCWzcNYUD86IlCDTD9s8LU317UDZ/4Ei6ZElkoJ21QN?= =?us-ascii?Q?oFHaLn0iBohZH3j2bM22bKAtEmaCGXWAq35nzA8w75DRlHjp2jFrxd4CYCXE?= =?us-ascii?Q?w9Wrs2ufLO9kguaDnh6u5sSUiBY4+zjePZehhq/SAKYebp+pM2am6gwFFZZI?= =?us-ascii?Q?6MbcnA2Cg1BJ3Gm7wRccx0GyCN2Kby/d5Qo3OotbvEqHt06KHEb105DBuiQl?= =?us-ascii?Q?zUhlnA8PVsh3YQgeXiAcQWaUIpaVoNW44bE/kjCmeUdcYVwoUPphpc/9Y5E9?= =?us-ascii?Q?XG+kMf0Wsgwdq77Wm8q+wNau7wPw5h7MfKWtAHhXnogTCP8vCQr+9Uia8vaj?= =?us-ascii?Q?RZaYCfwmutdRbIUA45CEKqYOiOEepwJAE1MASl/O1NZAH2owPNTLCu3ihy3f?= =?us-ascii?Q?0pkl3BXH//Je+mTie8Q0y8qTjLMCFAG+ALtgJMIrSk5/aFX+g7m4jJSQ8hF2?= =?us-ascii?Q?GMBrcPMm4V4MLz9cAQdDsixRyLGP3D7wvRt5M0EFhx2Tx8KGEIy6qpBaryFB?= =?us-ascii?Q?GLtxNW1ut1iuc2gClzNGR0Fhl/Knad9JW9hvKdvZZxUtjVNERlhw+iC+cznW?= =?us-ascii?Q?1fgRRfCSsK6sO+6Je6VBYuJ0bJmVxnfQR6j1jbJLG1xdws1ZzRyHSupy9pK5?= =?us-ascii?Q?j9+Zvhinewg7M7T+M0xmJVJh8StuNyG3qZLx2ZBUI6bVR4aoV3G2y2mYYZLa?= =?us-ascii?Q?Q/wAJgqUlGgxSJECsIcuePS8p946tvXXPKHNJDRxh6waHQRW2NYR00WyYRWm?= =?us-ascii?Q?zsTyu33wKL172KEsJPtL22lkhKnxJoLwAlut4wOlx5+26RC1uvLki88GtsAM?= =?us-ascii?Q?X1AiRYpumLVvfL6aCCg1tr4fgvwDe+V4Tdcc/07ARLzJv5w2tQGPTkJfiqcE?= =?us-ascii?Q?WUXUweb0du7U4LOYBR15xIowFhP/XYO5Sw94Awhm/6XvTt1OwLMP5I8M/t4F?= =?us-ascii?Q?JlWGbSP0D1Ffjs3D0g+pwDqDsQJDByPrTsp1tsq3oMHGHYdtI1n57nITdOGl?= =?us-ascii?Q?9Gv9BRcs5EilandBbqNMyrMXKOxbkIAPOoyn68AP4koR?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4945.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3cb9ebe7-3a5a-4339-47eb-08da83f4fa8d X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2022 04:15:42.4855 (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: Q63Uw7SlM369ZOcko9Yip3Vk6rCEaBnsMHaXbkqZfkB45eyfvogGW8ee9B8Lxx7Ojpqycx/QlVlOEGbvd3AtMg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB5778 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jian J Wang Regards, Jian > -----Original Message----- > From: Vang, Judah > Sent: Thursday, August 11, 2022 2:53 PM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Yao, Jiewen ; > Mistry, Nishant C > Subject: [PATCH v4 19/28] SecurityPkg: Add references to new *.inf files >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2594 >=20 > Add references to the different *ProtectedVariableLib.inf. > Also add references to VariableKeyLibNull.inf, > EncryptionVariableLibNull.inf, ProtectedVariableNull.inf. >=20 > Cc: Jian J Wang > Cc: Jiewen Yao > Cc: Nishant C Mistry > Signed-off-by: Jian J Wang > Signed-off-by: Nishant C Mistry > Signed-off-by: Judah Vang > --- > SecurityPkg/SecurityPkg.dsc | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) >=20 > diff --git a/SecurityPkg/SecurityPkg.dsc b/SecurityPkg/SecurityPkg.dsc > index f48187650f2f..f124084815cf 100644 > --- a/SecurityPkg/SecurityPkg.dsc > +++ b/SecurityPkg/SecurityPkg.dsc > @@ -1,7 +1,7 @@ > ## @file > # Security Module Package for All Architectures. > # > -# Copyright (c) 2009 - 2021, Intel Corporation. All rights reserved.
> +# Copyright (c) 2009 - 2022, Intel Corporation. All rights reserved.
> # (C) Copyright 2015-2020 Hewlett Packard Enterprise Development LP
> # SPDX-License-Identifier: BSD-2-Clause-Patent > # > @@ -66,8 +66,11 @@ [LibraryClasses] >=20 > TcgStorageCoreLib|SecurityPkg/Library/TcgStorageCoreLib/TcgStorageCoreLib= . > inf >=20 > TcgStorageOpalLib|SecurityPkg/Library/TcgStorageOpalLib/TcgStorageOpalLib= .i > nf >=20 > ResetSystemLib|MdeModulePkg/Library/BaseResetSystemLibNull/BaseResetSys > temLibNull.inf > + > + # These should be Null by default > VariableKeyLib|SecurityPkg/Library/VariableKeyLibNull/VariableKeyLibNu= ll.inf > RpmcLib|SecurityPkg/Library/RpmcLibNull/RpmcLibNull.inf > + > EncryptionVariableLib|SecurityPkg/Library/EncryptionVariableLibNull/Encry= ption > VariableLibNull.inf >=20 > TcgEventLogRecordLib|SecurityPkg/Library/TcgEventLogRecordLib/TcgEventLo > gRecordLib.inf >=20 > MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockM > emoryLibNull.inf >=20 > SecureBootVariableLib|SecurityPkg/Library/SecureBootVariableLib/SecureBoo= t > VariableLib.inf > @@ -260,9 +263,17 @@ [Components] > # > # Variable Confidentiality & Integrity > # > + SecurityPkg/Library/ProtectedVariableLib/PeiProtectedVariableLib.inf > + SecurityPkg/Library/ProtectedVariableLib/DxeProtectedVariableLib.inf > + SecurityPkg/Library/ProtectedVariableLib/SmmProtectedVariableLib.inf > + > SecurityPkg/Library/ProtectedVariableLib/SmmRuntimeProtectedVariableLib.i= nf > + SecurityPkg/Library/EncryptionVariableLib/EncryptionVariableLib.inf > + SecurityPkg/Library/VariableKeyLib/VariableKeyLib.inf > + > SecurityPkg/Library/VariableKeyLibNull/VariableKeyLibNull.inf > SecurityPkg/Library/RpmcLibNull/RpmcLibNull.inf >=20 > SecurityPkg/Library/PlatformPKProtectionLibVarPolicy/PlatformPKProtection= Lib > VarPolicy.inf > + SecurityPkg/Library/EncryptionVariableLibNull/EncryptionVariableLibNul= l.inf >=20 > # > # Other > -- > 2.35.1.windows.2