From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web12.2225.1660186969619903066 for ; Wed, 10 Aug 2022 20:02:49 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@hpe.com header.s=pps0720 header.b=dPwC1MW8; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=022208d17a=daniel.schaefer@hpe.com) Received: from pps.filterd (m0134423.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27B2x4wn000662; Thu, 11 Aug 2022 03:02:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=message-id : date : subject : to : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=brqweA9mG2HuhOXryiewMOTb5L2GCV+0duDuNp4kr/M=; b=dPwC1MW8j9KyO13+yjNW4oWi/3eHFaUKJJZWV/0lldngmiGhC7UH+Njceqyf+YwmWbTr wOfVDkp6ozOuajNzMV5XG1fMjudvXEBryZmSEuRuuwUCi5TUmfKsFpUO9/FnEc/+/mwz IuIofQ5z18eR3kEr5YEit6Fff2yd6DQDpA6yxlurY4osTsNu0ohhH4ogeRWHwXahul6w xUY5HhOYQWR9pMESFZ8qnndOiXAvS3HV1+beyyKc+tFkCOKBdCffmtnta3/sbiDbsmcY 8D5xQ/BIDwpoNt823o7PTF78y+RtUFAA6793hFiyQbO2FUkPoSYxBJxm/NjhtOCvv9al rA== Received: from p1lg14880.it.hpe.com (p1lg14880.it.hpe.com [16.230.97.201]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3hvseug1a0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 11 Aug 2022 03:02:48 +0000 Received: from p1wg14923.americas.hpqcorp.net (unknown [10.119.18.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14880.it.hpe.com (Postfix) with ESMTPS id 44918800E80; Thu, 11 Aug 2022 03:02:47 +0000 (UTC) Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Wed, 10 Aug 2022 15:02:43 -1200 Received: from p1wg14920.americas.hpqcorp.net (16.230.19.123) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15 via Frontend Transport; Wed, 10 Aug 2022 15:02:43 -1200 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Wed, 10 Aug 2022 15:02:42 -1200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YmJGcsX/v22s7QDyfebUleoQj+ixZ8P60dyjUacvT5ocEhfN2Wvhp8xLeoRx/EI86uo+6uuY7Gnfjd3zu6ogrUVXe0ChsJFJNHdFQixoObKVku2QjaAbIH/KHThks/NFwQoYZ6s17fdEZOSQobGsoypH6cuzlDwYyjqC2/S3nURPdcH0PRKbVyYwXtfbRRF3+7gvBdudQGxiZrZcxjxwcP+qRzYwXxAwQSrl7eFwJagW4aSBE97g4ralJ804036ZFot6RW8y/ErDTNN+GDNAmD4xZcbCTbAQKeiGCa76phZ2xaMgfNRThN7VOUpFwdaYjC2RBTk/AuOOGHGgZhbuKw== 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=brqweA9mG2HuhOXryiewMOTb5L2GCV+0duDuNp4kr/M=; b=CcvUKql946gqlxhN88PUhxyZhZHfqQVUKSPaFngt+wSCFFOcSJ+JnHTM9YpGIEO27xQ5wwOBAsrhidicbC10FgVyyrvZTsIvJ2tntYa0muL/pL8E5S3Y5iQV6cIll7lNls7jmXEoV8/AsW2axc+kamzN6O/6l43/PkZnhKKow6i4jpSaXTKuHHZ3d5Rt/MPUpwnfW4Wsqhf7p8Ta8hHKWIIVGdqgE6JyW9e2pbBGXcYKiO8bORkay210aCKv89stMLya4U1CA2DImQSIUB0nnUGo0BN6KlffwOXGON500K7r2jb4sP6pNv/iG70tNJ9gdeV3/7NwXWvgaCc3mlLLMg== 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 SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:381::14) by MW5PR84MB1497.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1ab::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.10; Thu, 11 Aug 2022 03:02:41 +0000 Received: from SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM ([fe80::f0ab:ff95:1c31:e80f]) by SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM ([fe80::f0ab:ff95:1c31:e80f%9]) with mapi id 15.20.5504.020; Thu, 11 Aug 2022 03:02:41 +0000 Message-ID: <26b7ae51-c8ed-24ea-fa2f-8221a2d7087a@hpe.com> Date: Thu, 11 Aug 2022 11:02:34 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [edk2-devel] [edk2-platforms][PATCH v4 2/6] U5SeriesPkg: Platform Build: Resolving newly introduced dependency To: Kun Qin , References: <20220805003512.1478-1-kuqin12@gmail.com> <17084BB84B411F73.26297@groups.io> From: "Daniel Schaefer" In-Reply-To: X-ClientProxiedBy: TY1PR01CA0197.jpnprd01.prod.outlook.com (2603:1096:403::27) To SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:381::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: df074213-2258-42c2-0dad-08da7b45f453 X-MS-TrafficTypeDiagnostic: MW5PR84MB1497:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QLcI+Z9g5UBsbwhnF1LNOLNu9qd7zkte4zKf7FDo0lkYryJ1YPvWORdNbPo4Autl68vUu2y8zeGHRbrj/RYH7wi4D8durYjQLXzmsMPRDKgDOw5ANxx2xHEOK7cPSMgpLwQIHExAuGxuIi9Dp1Azi17rtmwi7fCAq34Ye32rfIgJMyvbeX/Aos3K1u/c6jahCQuVEwl20LlgATtvxYJw5ieAsqoWuxlwqJVuSF/S/98F7Ri5/maNfTE5or2n+aoYxoUjuF7N1FaBtp1swQssro80Mu0H2T+QcFkhWVI06o0+eg/AeT/3KmgE5fRtUToCURz/CBxI7+xVCr1IojQGuIipkv4tweQwbWzRwkluwmRIjMd9CEVwxHmyu7A5u14lEMWZcZzAQLRXRVkKxLUM6Ra6vcYg9WVMh74OgixHN0KYKtZHcb9hZg6f6QwKVYf2hS0M3v96V8RfrSZhCPjpkVE6zBhZ35qhdtL71L7/ln6RFBhMXesERMFKkZ+ws2b1eqM+M+ffkVL56HDHTCYl4nVuQ65iHJNiurjl5VdQrw+E5rtyeN7LYrsVKWWILzJnPD5W4wB/lGw0bdXwXBPIRNEmYyQ4L2hMfuGJ+qqHa0Hh1i0cg0bW2Mz1U2xsGr6lytZMd+slf4SJeT4GZkPJGCxjHhPPLqNCtgL2v3plC1nCg5Y2Q5BuKDU6dfQqwl1vUBm6dTX1cKkLRrvqjR+5/t7h//1lcdiuiHyNjuLi3iRH6NOrtCT6hqOJctiJsWZ2yQPu4/WgncQP4XFlcLpQGBW3cdFsC8TNDvvtsct3S5/UMUfFDPbGxpocyqRqI0Cg0AcHTiCyM5fuGZbxdrbvhg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(39860400002)(346002)(376002)(136003)(366004)(396003)(44832011)(31686004)(8936002)(5660300002)(38100700002)(2616005)(186003)(6666004)(2906002)(26005)(53546011)(6506007)(6512007)(86362001)(66946007)(41300700001)(31696002)(66556008)(66476007)(8676002)(82960400001)(36756003)(6486002)(83380400001)(316002)(478600001)(45980500001)(43740500002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aWFoWVIvUlhMckwxeVNUakFuK1Bpc3hQeVNPSGcwUEkvN2VhME9NbW5zNk1n?= =?utf-8?B?dzd0bTFoOGxISzk3SmVGV09mNDg4YnJ3T2tjTy9yYTh0Ny9IWkx1QlpFTmVB?= =?utf-8?B?bHhEUnZMei90aWsxU2xuaE5qald5ZTB4QUYzYWFhZWZLbFZMWnl6b3Z1cTNl?= =?utf-8?B?OWZ0c3hRT250YVVGSmFIOFRReGUvQnhpNmJPaDJPUjE5VDg5dnE5M1cyWTlr?= =?utf-8?B?cTNXWDVSOHBZdmNRVEhIdEcvaWg2dHdpUGxjZFFpWG1qTUtTeDUwai85aTl2?= =?utf-8?B?THpxazBENG5Ga2ZtTnk5YWIxU2hhQnVZWFVoRmVsY2JEMEdOQmhjenNhSWVU?= =?utf-8?B?MWdJK2tEcUh1WkZWTFZ0S29Xa21sSU9QeWlvQ2IwUUluY1QyV3ZkZkVjdVJC?= =?utf-8?B?U1AvYXl5R1dHQjVGVzVLT3JidkNpaVNsRGhBU1kxNmEvQkVjbDhocWV6dWZu?= =?utf-8?B?MGhwZFFCQmVabmNtM1F5SUNLVWEwNkh5L2xMMUUrVzdWTTdwRDlUU1IzOHVT?= =?utf-8?B?blpkZzE2NXErTnRrcEUrR05pbjJYVTNHM3YxeDBkVkhITFkwYSt4YlhEbDlS?= =?utf-8?B?aW5LaERWL29GaWJ1SnhKSFdnaVJLTFdWRUlDUlJMZDNyaEpjYmNaQkNITGlj?= =?utf-8?B?TTJYbEx3dGsxTlB2YnJqOHQ1Q3ZDSzhGMEZ3ZSt6MEdrWkk0c1NjSW56NVZ4?= =?utf-8?B?V0VoVHpmcHp4bmhJbkhjSVAyVzFOMmI0Z0pVeElQQkhOOVJYYm04L3VIZXRT?= =?utf-8?B?RXBiSW8yMzVGUThYMjNRZHVacWt4MjJVQUhUQ0RDaURZdlkxVEtGM0psajVR?= =?utf-8?B?Tmh1OWJPM0VVWVQyU2tvaDFTZVZWYnBQdFcybU95NjlzWW5zUXQxUlhxUnZJ?= =?utf-8?B?MEk1NTZsK1l1MVUxcC93MzdnUURiODJ1TVVmVkdPZ29SNG1uWHcyb3JqaVd1?= =?utf-8?B?TGhTQW5XdDA2UlhrSkVTZi9SQzdza2V1WnZPUmcxNGtuOVFCL1drZ1VhNkZm?= =?utf-8?B?c3QzWkw2MWV3dFZsa1VZeGxnOEZzcGc2YysreGxiTXpaMVh6dUVuTDVnbW5t?= =?utf-8?B?NjJrTms4c290NTljVDBRSlF4cUwvWGIyaGhzWXhwU1U0K2ZwaHNlN3BQTmtS?= =?utf-8?B?Z3U0NDg2N0FaOWVTOGRYUHQ2MEZJdEZIakxEcXhiMDM0WUNQYUozYUJwWGNP?= =?utf-8?B?YWRobDZOL3dlbjJTUThNYlg1ZzBYU1YxaVpTbHF1WkFzRjhmdCtCbFdJV0pl?= =?utf-8?B?OWIrMFJLa1lhdlluSWFMeHpEVU1LYW5Yb2tmQXYwM0dEYVQ1SkVQSXl6RVNz?= =?utf-8?B?d0RRUzNrTzlETzBHTjMwS1ZObzRNeDU0MFJadWlVN1F2NnBHVFBsOUZFdHB0?= =?utf-8?B?OTRPU2xmWnZQdHZXKzlYaWt3eFk4eCs1Z0RBMVpMSFFEd0VEWEhkektIcVkz?= =?utf-8?B?aE1nY0NoZ3R5TklqNERrMmZJTElGV29mMUF0S21VRDRRbVFzSHlPWXkxSlRi?= =?utf-8?B?bHJyY1RxUWJrZnpuTWdRNnJ6WWoxbExmUmN1K1UwMjNVYkR1bWx4VGp3QWlu?= =?utf-8?B?L090S3lIOW9RSWh5N1RacWd4bCtjdWRZNVMzMzI5SmNKQjJReGRhd1UvWE9K?= =?utf-8?B?dUY3MmlIS0NCbzZRVTZyMzZiOW1RZTNpRkphRVRsalpHTWJRcVNiY0hSWnE3?= =?utf-8?B?WU9QbzhuVGgwQ3VvQWxueHYwTGI1VHJCSmtQSW1WM0Y0TTF4SWcyTjhtRDRy?= =?utf-8?B?ZW4zOVRrRHFrS1JXKzVoMG8rdDdydTRWcTgrQ0xwWVpJd1o1eVlpOERxWG5Q?= =?utf-8?B?R3NXWUh5L0FFazNBN0tKWHZ6OE9MUXh2KytXdTl2Nm9WRUZmNzZFZXJGM0ky?= =?utf-8?B?b0tyQWwwaHdqNXpvejltM1hWL2dZaXpiaS9ITm94Q3pOcFNQNktucDNSOUt5?= =?utf-8?B?V3pjL0F6aGNrK2RucmZPUjZaS0F6ZlFEbEhEb0JZQmpJR1VRUUx1UG9jL0JO?= =?utf-8?B?ZXFEVGxPQzRCbk9pKytLREIvK0JyVmZjY25XQ1hoRDZRWDUyTHQ4K1R6WTJE?= =?utf-8?B?TWtkRGVWeXZEZkdIUHdtSmYrckJnWmRFTjUvVGJMRkFQV0dLKzRzWmQ4REZB?= =?utf-8?B?SWVVVW1zUVhTUnJBWUMrcGVsVlVKSHI0V296a1hncXJiMllNVDBjTzAwZEgx?= =?utf-8?B?U0E9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: df074213-2258-42c2-0dad-08da7b45f453 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB1505.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2022 03:02:40.9951 (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: JpwXfED5ARWQfhhGRYvaFmwSny87SK7H374zRHcudptx2ba0hNN8azzrPvJ4sw5lIOPWIFHxIgn4BjqRqQzsTA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR84MB1497 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: c4dtzPH2l0nqycpdT1yKjj6CQhNwC-JW X-Proofpoint-ORIG-GUID: c4dtzPH2l0nqycpdT1yKjj6CQhNwC-JW X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-11_02,2022-08-10_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 spamscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 bulkscore=0 clxscore=1011 mlxscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2208110006 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0b-002e3701.pphosted.com id 27B2x4wn000662 Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Kun, sorry for the late reply. The change is okay - thanks for making sure to change this platform, too! Reviewed-by: Daniel Schaefer Thanks, Daniel On 8/11/22 06:52, Kun Qin wrote: > Hi U5SeriesPkg maintainers, >=20 > Can you please review the patch below and let me know if any feedback? > Platform build could be broken without this change. >=20 > Any input is appreciated. >=20 > Regards, > Kun >=20 > On 8/4/2022 5:35 PM, Kun Qin via groups.io wrote: >> The new changes in SecureBootVariableLib brought in a new dependency >> of PlatformPKProtectionLib. >> >> This change added the new library instance from SecurityPkg to resolve >> U5SeriesPkg platforms build. >> >> Cc: Abner Chang >> Cc: Gilbert Chen >> Cc: Daniel Schaefer >> >> Signed-off-by: Kun Qin >> --- >> >> Notes: >> =C2=A0=C2=A0=C2=A0=C2=A0 v2: >> =C2=A0=C2=A0=C2=A0=C2=A0 - No review, no change >> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 v4: >> =C2=A0=C2=A0=C2=A0=C2=A0 - Updated commit title. >> >> =C2=A0 Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 1 + >> =C2=A0 Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U54= 0.dsc | 1 + >> =C2=A0 2 files changed, 2 insertions(+) >> >> diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.ds= c b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc >> index 7b36b2c885e0..fc1ed012a541 100644 >> --- a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc >> +++ b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc >> @@ -127,6 +127,7 @@ [LibraryClasses] >> =C2=A0=C2=A0=C2=A0 AuthVariableLib|SecurityPkg/Library/AuthVariableLib= /AuthVariableLib.inf >> >> =C2=A0=C2=A0=C2=A0 SecureBootVariableLib|SecurityPkg/Library/SecureBoo= tVariableLib/SecureBootVariableLib.inf >> >> =C2=A0=C2=A0=C2=A0 SecureBootVariableProvisionLib|SecurityPkg/Library/= SecureBootVariableProvisionLib/SecureBootVariableProvisionLib.inf >> >> +=C2=A0 PlatformPKProtectionLib|SecurityPkg/Library/PlatformPKProtecti= onLibVarPolicy/PlatformPKProtectionLibVarPolicy.inf >> >> =C2=A0 !else >> >> =C2=A0=C2=A0=C2=A0 TpmMeasurementLib|MdeModulePkg/Library/TpmMeasureme= ntLibNull/TpmMeasurementLibNull.inf >> >> =C2=A0=C2=A0=C2=A0 AuthVariableLib|MdeModulePkg/Library/AuthVariableLi= bNull/AuthVariableLibNull.inf >> >> diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoa= rd/U540.dsc b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard= /U540.dsc >> index 26895a75ec2f..e59955d09452 100644 >> --- a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540= .dsc >> +++ b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540= .dsc >> @@ -127,6 +127,7 @@ [LibraryClasses] >> =C2=A0=C2=A0=C2=A0 AuthVariableLib|SecurityPkg/Library/AuthVariableLib= /AuthVariableLib.inf >> >> =C2=A0=C2=A0=C2=A0 SecureBootVariableLib|SecurityPkg/Library/SecureBoo= tVariableLib/SecureBootVariableLib.inf >> >> =C2=A0=C2=A0=C2=A0 SecureBootVariableProvisionLib|SecurityPkg/Library/= SecureBootVariableProvisionLib/SecureBootVariableProvisionLib.inf >> >> +=C2=A0 PlatformPKProtectionLib|SecurityPkg/Library/PlatformPKProtecti= onLibVarPolicy/PlatformPKProtectionLibVarPolicy.inf >> >> =C2=A0 !else >> >> =C2=A0=C2=A0=C2=A0 TpmMeasurementLib|MdeModulePkg/Library/TpmMeasureme= ntLibNull/TpmMeasurementLibNull.inf >> >> =C2=A0=C2=A0=C2=A0 AuthVariableLib|MdeModulePkg/Library/AuthVariableLi= bNull/AuthVariableLibNull.inf >>