From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.5481.1656061722583096584 for ; Fri, 24 Jun 2022 02:08:42 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=YvLLjViK; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656061722; x=1687597722; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=1U1c/1i8kV81myOJxOrP4GBtiCedwTkWD6mJPS/hwNo=; b=YvLLjViKGAp5oREz2Su66UEQgPxZmIJPEzG66B5rCmcpoqUFoRkMb52G yqX3lIxrvrOx1FWuWVasbW3efk68y9pI1UiHWrxllWTS6FaUVk8+l0RcG FyvtJ7zzn8HP/Ukr4N23MtF1EqhpQNEF9jlhcXrdnZdBVnBQP6Wre4rA4 skrE49SpveswaG8nYXMShr7ZcVO2fMZX+ajoKyJGcFXfVmxUpuo3wqihC E/of95rGlkeBu+tmTirY68xN3MnXGl5Gnmrz7fIqtj4t1l4IY1V5ls/LB ySSygcJpXhAZQco6NPRHClwq//fs/kTgrzcHNQgxM26bCx6iZBSZIabmy A==; X-IronPort-AV: E=McAfee;i="6400,9594,10387"; a="306426554" X-IronPort-AV: E=Sophos;i="5.92,218,1650956400"; d="scan'208";a="306426554" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Jun 2022 02:08:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,218,1650956400"; d="scan'208";a="835051946" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga006.fm.intel.com with ESMTP; 24 Jun 2022 02:08:25 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 24 Jun 2022 02:08:25 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Fri, 24 Jun 2022 02:08:25 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.40) 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.2308.27; Fri, 24 Jun 2022 02:08:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nvz6hrATGbTqN77ilkZLRxrS3bqRRYx+R6XtJdTttvVu6bIcTZTIZIRa2EpgQnVOm6HmNwF7W9pWp44kMuMTLrsI6zCFk9Ak5dcs8NMxfT5gD+4cqg+ViulhR+QE6Fio/I27sWNk9nLNW8C6eEpK6u5i3uypCdTHPvk1FLJNZHZT4pWI0TLuFjdjU8SDaLGHXunM+bjuj0B/FplJSTwcp51qD6ObqKl/0VMW4IkwE2c+gk6HEjwe1WA5L/lLRvvVy5dNkaznKnU0hicnbswdfxWdP7lzcNolnysSECpm6udCGfCCxPLupyLyRub6NydSmEGz81GAJzVtuNqmUjxrew== 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=foblYxYp0D/ZsNVmyWdeFeZT7Au8g9Lz6fgtw+1+5go=; b=aIyaiacG2wdcVmIV22JfoLFkX9H7bF4l6CxYvlQqfSOtBinkyk/l1c5D5Zxja6iV+he1pK6afhN+rrUFTSKXjD8rCSBPkpcMYLSsTnD8dEtKb2CpzS49EtgmLeWxi2hZleq+wMJZXEopFYrplcCM427hN2IAgLWOZVEgjXLw5nRnDYzRS4uHidTdED0JFAWLsGOfRvH1kHio0rLPPCkijEP2WU9AJFFvu2tuUEmhqv5H3GE1AIm1w+9McMuOD8uNiBydGKjJIy0CpBJaVIUu+EIG3u/tJSEn/eVxcioo9Wov61Zx2RQWl9N2I87VV9Ie5t/bdUP/GbwcykXKuPksfw== 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 MWHPR11MB1631.namprd11.prod.outlook.com (2603:10b6:301:10::10) by BYAPR11MB2535.namprd11.prod.outlook.com (2603:10b6:a02:be::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.15; Fri, 24 Jun 2022 09:08:22 +0000 Received: from MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::991b:97a0:7836:5174]) by MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::991b:97a0:7836:5174%10]) with mapi id 15.20.5353.022; Fri, 24 Jun 2022 09:08:21 +0000 From: "Ni, Ray" To: Kun Qin , "devel@edk2.groups.io" CC: Andrew Fish Subject: Re: [PATCH v2 11/11] EmulatorPkg: Pipeline: Resolve SecureBootVariableLib dependency Thread-Topic: [PATCH v2 11/11] EmulatorPkg: Pipeline: Resolve SecureBootVariableLib dependency Thread-Index: AQHYf2XRkW7KiR1M70qChMl/EtIIFa1eVQ5Q Date: Fri, 24 Jun 2022 09:08:21 +0000 Message-ID: References: <20220613203943.704-1-kuqin12@gmail.com> <20220613203943.704-12-kuqin12@gmail.com> In-Reply-To: <20220613203943.704-12-kuqin12@gmail.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: daa907c3-1101-4220-1bcb-08da55c11657 x-ms-traffictypediagnostic: BYAPR11MB2535:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4Wiv4PU4AtzU01Hrm2Qhhgb+z8tYmYVCoAXiiiMtKKHaI3i3zsDPqaXiuYBwP1pIQ2yztLJ+MKXmCwSGKHKFzgA2+GBdBPQpHcXd1rw86bAU7tnnk4qQUJd9w3M7dNMe49jQ3leXOy8OpBiQUcly30t0hHhcsU70a4iUfxz+8ZHBlFeQZnQKsvIt6EPaQYjj9tisDmG5z/6yMACvtve4OXxrABjeVnpJFmqGgQ5Y1ErYRMt4Dxf2y+aYovEEH+7sj0/+8id+x9wPiloE2uTVSqtimmohQG0oEwqbihyOkkqoQ7XmerCF51zbVWcus7vP+BIvqPeLVgikC37A2uPOQ7UwaLZ5F0LYApypZyLtRfgKxNSyt7NLYvTMntYxfGcZRMdQS/BDQYG7bfewBcN9wrVk24SaCipt4cvyeuBGe/S0VA5+wHmb5SEVWvaWx5qc8uv9lYZq9OVY0T8gWosJ/6tut1EBGhQ0ES+/OpHyA+PwYIV0x5scZpS4mwy8+ITX269ICVlHobIsO3f8JSTJw5aozFJxMp2NIX9Bhoab7W0L7zS4Fp3jkj7TT+krzagWZv/pLlY5WJ032v8g/0pQpfr8XD+ngtj7bzEVyqfkcouL84dmjJLVK/UECk4RSCk+z+JpesG7qnJ2pMr4ZTX+zn/ORidRhGbLxHIZZLdGcxR+BZOJfXOm2A9xz+pZqtPEeu5bVKt0LCNDNjJXVhd9YimSIMQi96sqNO+A/U24mqFOH/FSvdiW5i4pMOPGT/sKtm2PiqU6IarPeumyVsP3O6QQpBLM0qU2tWsSNCVQvrQ= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1631.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(346002)(136003)(376002)(396003)(39860400002)(53546011)(41300700001)(26005)(6506007)(76116006)(86362001)(38070700005)(2906002)(8936002)(7696005)(52536014)(66946007)(110136005)(66476007)(316002)(66446008)(38100700002)(66556008)(64756008)(8676002)(4326008)(71200400001)(122000001)(478600001)(83380400001)(33656002)(5660300002)(55016003)(186003)(82960400001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?PYiLXzcYkAnqGW+6JIdY0H46rXwdVM4n/lyxttxs8beYEoueaa7JGpEy0ygq?= =?us-ascii?Q?Gq4tza2BpghafSijxGKqi+HspiVQ/3jqqBYdI8DertHF2TpxS1voueev4x2u?= =?us-ascii?Q?9PK1uKdlCX43Q2B8bnjESEGMO8bH+cM3XYkU2TQQm0dViT4cL42Zfs3nBz1Q?= =?us-ascii?Q?NH9UbmTP/K3yk1zSBqYYESZHdDPEf7FVnW1ZJbtRRh+2Hku+prD1GCmcNhdM?= =?us-ascii?Q?k/MxP74XE2A+Y4t38liBRzzBtlGwzqAGOjKEk21sdTFhM/tYhsVTR6nlG/B5?= =?us-ascii?Q?Fr38RmGZCLPTsSW3QCdmcH8d1tb42cDkC3jK2gfAWKfMpoPeLaKL38SLaV0c?= =?us-ascii?Q?e8txsZpD5MwiaeH0hsii+Z0SMmdOUfxLfLWDckp+cBBvnGdXLL2rXBJPkXeM?= =?us-ascii?Q?R4AuLlQiRDCUinbiUUmDFJRrIaGPVwoBchuAi/MDTOzMOYNEHDmzfCbnS1ym?= =?us-ascii?Q?p1JAn+H+RNwJs6pnsx26qSG5wQZN2XrUUFkXZNcSW6AymZ1wXslwp9eYS9K3?= =?us-ascii?Q?1ZNa02clxc6BDWNVlUGKDzgWtC6zp4mDgd2h4ENRT05RRDUgP1JHcuErznev?= =?us-ascii?Q?x1Xyf7PED3f7JSsydFYrk/OdZgUqbWGA6WwjOIVBjvRYN8Cvb+BGDWAIUyyv?= =?us-ascii?Q?aEmi8CnItMHGrIryhr65V3mp0u3g+NrOnA3f2S9tKXB7T3RdTyDP7kxxp/I6?= =?us-ascii?Q?4kh2jrxndo5mpc14utxWMGgAhU1Aua+lZsqf+Xv2wCH81q6uUUWk5vhGqYaB?= =?us-ascii?Q?BprLdLHb1jF3ikcy0eepQSgOSUcPWbVK0FQKsKz4sGuFPHravv/oOvD1K8R1?= =?us-ascii?Q?kzk1lE+jagFRrYpPEM36tuNE7lejzsxESJHLQkwx+6EzbJ0OG9/0okMl3D9m?= =?us-ascii?Q?2b/b0BPftSTmaJ4ZtSi/qNbv5Nr7jUR/OHutvUwzGhC8OcJ9ghjRIvuhukWb?= =?us-ascii?Q?zK7coYJgbHDxV7p/JGCVNFdTM3Eblpfdz47dylN3CXG4JYHuL9xtWBLQmhPY?= =?us-ascii?Q?D+L+PPXJqlZigox/tQ+k/yEB/dRolwsYf1Hus2et1BEZMGgjaI0GOWybLAhf?= =?us-ascii?Q?B7a2mP+hAJL6jbgKnJbVdkFURaedsEDf7SLTbeFeP8hPdfD41qlStzWtGDEq?= =?us-ascii?Q?WzuKeZycyXqm9u97F0X4cTZPm42u+qRx7uRHBDVyl00lJqwCEgD0WjFtUviP?= =?us-ascii?Q?cwNtZDhnOCq1Uwi8/R+iUxpVXEHdu1yYDLHsW/ZIFesv1zPyf4q94nDz0PKP?= =?us-ascii?Q?Hoc2SqAaUA74vsNWBqX+q5B+nVeAKQOqryu6kMN2NXwSj9PtVb8pI6055fvn?= =?us-ascii?Q?jjk+3KYivbTlzFwW/EcmfpVDhsGFxlH2oIVke3c41z9XGRzcDJBdx29PKYrV?= =?us-ascii?Q?RdVGmjaW/L6LC9rACFg7wrrLkRKI+2KDboX7nawCu3uYjDCib16y7ST6BpK4?= =?us-ascii?Q?pCaLOP1jWAAcYOM099ujgsBBvNdv0jCW3ZMnmBkn7pow8If0bBtSbaybMktj?= =?us-ascii?Q?h+a7dwL7WHHS7IOfdp4coIp80gePB5zVgbgPPM+wCyJozrs9bqbdSSRlf/8t?= =?us-ascii?Q?lb6AaYxTQVOxwXQ7s8Y=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: daa907c3-1101-4220-1bcb-08da55c11657 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2022 09:08:21.7578 (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: WjeWoeoRU4m9G7H0+HLrr9Hti8npBIh7R+5DlZ9fLsM30H30D+rYrdHGchDmaJyUckw4NJ4IyKAVF6I3umFG2w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2535 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni > -----Original Message----- > From: Kun Qin > Sent: Tuesday, June 14, 2022 4:40 AM > To: devel@edk2.groups.io > Cc: Andrew Fish ; Ni, Ray > Subject: [PATCH v2 11/11] EmulatorPkg: Pipeline: Resolve SecureBootVariab= leLib dependency >=20 > The new changes in SecureBootVariableLib brought in a new dependency of > PlatformPKProtectionLib. >=20 > This change added the new library instance from SecurityPkg to resolve > pipeline builds. >=20 > Cc: Andrew Fish > Cc: Ray Ni >=20 > Signed-off-by: Kun Qin > --- > EmulatorPkg/EmulatorPkg.dsc | 1 + > 1 file changed, 1 insertion(+) >=20 > diff --git a/EmulatorPkg/EmulatorPkg.dsc b/EmulatorPkg/EmulatorPkg.dsc > index 4cf886b9eac7..b44435d7e6ee 100644 > --- a/EmulatorPkg/EmulatorPkg.dsc > +++ b/EmulatorPkg/EmulatorPkg.dsc > @@ -134,6 +134,7 @@ [LibraryClasses] > PlatformSecureLib|SecurityPkg/Library/PlatformSecureLibNull/PlatformSe= cureLibNull.inf > AuthVariableLib|SecurityPkg/Library/AuthVariableLib/AuthVariableLib.in= f > SecureBootVariableLib|SecurityPkg/Library/SecureBootVariableLib/Secure= BootVariableLib.inf > + PlatformPKProtectionLib|SecurityPkg/Library/PlatformPKProtectionLibVar= Policy/PlatformPKProtectionLibVarPolicy.inf >=20 > SecureBootVariableProvisionLib|SecurityPkg/Library/SecureBootVariableProv= isionLib/SecureBootVariableProvisionLib.inf > !else > AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableL= ibNull.inf > -- > 2.35.1.windows.2