From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 6B6FD94143A for ; Tue, 5 Mar 2024 12:26:48 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=5H7/meC6H2Rer1uD5JoXE8QWml/HtW6NWM2IEw9ccgM=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1709641606; v=1; b=KOD/xf3IXGsdgLv12WXB0p9wpO0YZeNHHSnaQ+eK70LOPaIU4whRXLamxm6a6dz1OcA1E5KU IQkcJS0TiaREKURzqPDCeon5rTJdEAPPy8SNboP9doVJcdoFRogg/QgjIMoxRNxs1z+i6GVHvJZ kZLz1uBOFttoYnRwzhsrRc54= X-Received: by 127.0.0.2 with SMTP id 3mtHYY7687511x4sTXjLBpHx; Tue, 05 Mar 2024 04:26:46 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web10.21326.1709641605493300081 for ; Tue, 05 Mar 2024 04:26:46 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,11003"; a="21648280" X-IronPort-AV: E=Sophos;i="6.06,205,1705392000"; d="scan'208";a="21648280" X-Received: from orviesa010.jf.intel.com ([10.64.159.150]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Mar 2024 04:26:43 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,205,1705392000"; d="scan'208";a="9329770" X-Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa010.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 05 Mar 2024 04:26:40 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 5 Mar 2024 04:26:39 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 5 Mar 2024 04:26:39 -0800 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 5 Mar 2024 04:26:39 -0800 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 5 Mar 2024 04:26:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aszRdOeNJoDnwywdldY2GF6OtD/jEbEq/n0u65DKikQ/6EDTLlAWxwj7PMx6+FUsS7WBdGjqAyWl1ogqaJK63l9L3QwDaWRyX+RcpDRY6/bZVqwRTBeTN0NAU3V9MYOf4HBKOBigrxVtXXE2Zsnzj1m5L8CPlNWEv8hzwifd2vJk6T74qEcU9A4p5O55Df3w4QMol0FETJq4oiwiZMuk70K4FZt6HNgJSJjoqiogF/MmDufA57iFOI23oiSPs/70Z++YTF1YrszJ2XJ+6LR6LKYPhwoBymtNrtms4+iw0jaWlhaJaNdGtEylMTa2qt43TlJbJuXDEVFUlWijwXRwDg== 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=+Sva1a47VAsZvJP7v2Mde3iYhj/JMQAvpJVASjLMFR0=; b=hneXs+IA51ZSV9X9tZB+kcmXop3fg8bdXjaLiBJfDFBaaWUg17p6YvL+KQkEUWzI5fXq1WP0u8yarzbvlTt3x2QoRTEvoXkHDuOoCi1NfYZRJJ0KZ6FUWVSi5BN2PNDJqpUenmwKDBugBE0+MQbtIn8WPhNHUpU8jio60k2N817V9U6uJZdLvV2GW9d6Ez10VSZ99Z/BsWHgBcDFs2k+HxiFwkJYXqAup6iBpTpKLytph4Umw2G34xi0uxcftPs/X1nYxK2yLeOdQiWU3d1c192DJ1Nfobd4oL0jksfyH+SEzr9pWmQDsbuMy8JS9foVKHiCQQw1aZUslSDVrzasAA== 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 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by SJ0PR11MB7703.namprd11.prod.outlook.com (2603:10b6:a03:4e6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.22; Tue, 5 Mar 2024 12:26:36 +0000 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::e598:df44:ae74:eda3]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::e598:df44:ae74:eda3%6]) with mapi id 15.20.7362.019; Tue, 5 Mar 2024 12:26:36 +0000 From: "Yao, Jiewen" To: Laszlo Ersek , edk2-devel-groups-io CC: "Warkentin, Andrei" , Andrew Fish , Ard Biesheuvel , "S, Ashraf Ali" , "Feng, Bob C" , "West, Catharine" , "Chiu, Chasel" , "Duggapu, Chinni B" , "Aktas, Erdem" , Gerd Hoffmann , "Guo, Gua" , "Dong, Guo" , "Lu, James" , Joey Vagedes , Leif Lindholm , Liming Gao , "Kinney, Michael D" , Michael Roth , "Xu, Min M" , "Desimone, Nathaniel L" , "Kumar, Rahul R" , "Ni, Ray" , Rebecca Cran , Sami Mujawar , Sean Brogan , "Rhodes, Sean" , "Zeng, Star" , Sunil V L , "Mohapatra, Susovan" , "Kuo, Ted" , Tom Lendacky , "Chen, Christine" Subject: Re: [edk2-devel] [PATCH v2 00/10] clean up ProcessLibraryConstructorList() declarations in SEC modules Thread-Topic: [PATCH v2 00/10] clean up ProcessLibraryConstructorList() declarations in SEC modules Thread-Index: AQHabvHEaveHEsIhRU+T26LgYQHJx7EpEq/A Date: Tue, 5 Mar 2024 12:26:35 +0000 Message-ID: References: <20240305113843.68812-1-lersek@redhat.com> In-Reply-To: <20240305113843.68812-1-lersek@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5872:EE_|SJ0PR11MB7703:EE_ x-ms-office365-filtering-correlation-id: 8c57aae8-3745-4224-48c0-08dc3d0f7fee x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: KB1OqI2QKNljqr1MpVqD7Vl98FjmizginBU9Mb53gktu70D5puS1UUR2aWUqHojxjvJer7a5EHsWvQFbJNtwXof+dJ7rs6RNw87Ju7tY4IKXOlEwxhXi6daU6sApla5YsD3iwwum1mT11J6JOGTEAtJqoKzRPDw/aP8oXyceRjrfwj/6hkjkaDERAECY6tMf5mKKctuRU4vcXqBoocUzj+o+4V1U1SKagjuiwfulod1t6qnk75RYbO94eoYC6rf+JrlipXGpApLr546zmB5PxWjsQhl+8pqTSZSvGgTfi9HGW1Xhf5gUzXwK/FwLz//pB7dK66yGVkURyzEFEKzdYEsQ5lag11gp1M8+BzUMk3Pw4XluU7tHvvtnexPe0px6irg65vzUITYp0kE+UStB0ZqjF9X9Gn3jyJCrcRxCS+dfv2yXwywxkQisCbveF8SZ/LbDpKjoKOuIqPpAGUr4H5lgIYjKXY+6C0mMrbrHY3HMQSVJ2yrwhy2iWPadb6JDWjBBrEIC6CIBTxBFu2cjXMAhLE890NZh5kOEU2f8/bLnuWRsj9pQwUeiCOdu6A5X7X7h1HBdUpeV4Cv0vSUnZPbXnoS1Xo20xKwBAL4wgEGXW56XMsHk839YDXAyJbdG2uZv1KKQbofxjRTX9TBn0A42Eac2DMjlPdjEbbTrKc7vt0mZML5VwxfyyL84MHwy x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Oqx7dNKYm1ShblysopmhpixGpw8EPqXQFMc4L16oJNhiBgnqFL34ZxDKAA5F?= =?us-ascii?Q?6Q/nFcXJhjj8MRomWeMX5n7hs3r8vGwgPiRoykZNz+PulGlm0TIZPRyYLhRS?= =?us-ascii?Q?3AK9kptxiIXCTYl/aawdNOiv4+WRvMFzSy1EkfKS4mZkmIVvxxo9+akwSXXL?= =?us-ascii?Q?Kinnff1WJ1Mdo8YjuEqiP5dz7Fgl1LjVULm8USK9OVN18uPsZ7OffYzxyJe1?= =?us-ascii?Q?D7I/86JD2tma3kPMm6fCpg7uk0cn1sSxHXI5yjRH/qwtQiKEXXY0tgMbiUf3?= =?us-ascii?Q?JyOfAAFSm7AxtsBxFPSvYsTJ5DOlGWcZdsIw2uzhTFdzNp/JYD+sXBSVWCot?= =?us-ascii?Q?wwpdexwOYoXCc75ZbxezuuS35teA2RcfLGqhSlmbb111wc8OlvfYq0zPLiDw?= =?us-ascii?Q?11g/4qbdK+TVc6J4SfZ82qq235nfCVXm0PgHcg+/wdfulPTofX7zMutCCu8T?= =?us-ascii?Q?8mzq3xV8TFe/R6Enwi4E9dsw4UsUcq8WP7KexPTG62b/qo3ETCSHUtqo5AkK?= =?us-ascii?Q?U1BolnK7WeEU8Cv1KXHqOztMG4gwhTo0jiwZ2hyAlefCPUFJm/ZoaVKIv8a5?= =?us-ascii?Q?qGKThVTYN3nRes0rJST9Zo7pdBI+tR6SmgnkK+ElRRqjqIxoPVAFEN8PoJbM?= =?us-ascii?Q?cKId9aaSj8Mzywbe/Syn3X/ijcpWHPKAj8Y6YgwcTYnNgnUbf/DUqJiPwb/7?= =?us-ascii?Q?GhogRz5Tajl2H63hP55CNHj/AmJjp+/kkgviKgQHanjdvnijHahth5c+sb1K?= =?us-ascii?Q?BuDdSB0HIapaqVsENlitD4N/s3q3rmUhMLTtfGsqR8i0ONyjeDPnCifcA6Q2?= =?us-ascii?Q?c/eRDr2OurWB2ikHzmEM7mW+r+mtL5IPwXltC4xVOvU1Qc7EKpFSb3X5AI6B?= =?us-ascii?Q?D3SgpS03RYLSqON9BH1A/gNEnmVcQcy1s0bBiyFTPJFOAcGL1/9j2zC5u7+S?= =?us-ascii?Q?u6JqvIhxMFZeEr8kKKzks3KpULeg5mST98djI/yvxrnMymntdAbB9/W2lU8b?= =?us-ascii?Q?f/y3OC4RjnHnh8YCZe7NzYejqbE4Pob6Bih9RKyjUbRYxT42fp6O0CcfxAJZ?= =?us-ascii?Q?SBUmKnOU5/O3RdK6YNvkCeOeqjU1a60T2QJFC9MUmkhggst/8IRN+mN25Sbr?= =?us-ascii?Q?FJu3Z8kr+zxXeDtwo7U5jqhexpnNBGKPzRz8Bzw1QFyW69dFJvopZikl5n7z?= =?us-ascii?Q?edrXDICARBzWbJJTZk9uhoJf2m85rck1Y1R8fGM35trlRw19Ye1wh120i6cp?= =?us-ascii?Q?2+sy85ZreBCEDl0hPmNbhbEuTHnx+4DtNjpIfCeCWqSahAbfLMPCcoAvU6OX?= =?us-ascii?Q?ArlPfMQdIdfniRFW6B5F0dfKDtOPm92qvrD9150ueotlQqB1jk7zznH3x533?= =?us-ascii?Q?N3z8ENBnLM1qiSAMVuCMgBTqBxP6XSwoPIOaRnle9u504yY1Qlrp4ONIE/TQ?= =?us-ascii?Q?CNjbCmF86TWp6ThzgPtYeDPMU51LDocKfPOzaYJaLW5amTGFjw5EBfK0xd0n?= =?us-ascii?Q?HqrQQXpMWPOBtIgSZoKTLDtEtD8K4PkzDyBtulT+8Lp44KuCJR9elfLbjF68?= =?us-ascii?Q?aJLxN0yW8JsAJC6R08xRUHr6I3FfxifGNiSMTkIY?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c57aae8-3745-4224-48c0-08dc3d0f7fee X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2024 12:26:35.9565 (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: Dw8+BPZgcd/CTvZ+iClEyAe2+J3iIOhXWxjF/3pdAwvljRV5EvyJRenQQrBkaQ/hycxIHmoMXjjTQgNcrHI+iQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB7703 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,jiewen.yao@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: bBXdNawdYsOIG27sAQFmsoujx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="KOD/xf3I"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io For OvmfPkg, reviewed-by: Jiewen Yao > -----Original Message----- > From: Laszlo Ersek > Sent: Tuesday, March 5, 2024 7:39 PM > To: edk2-devel-groups-io > Cc: Warkentin, Andrei ; Andrew Fish > ; Ard Biesheuvel ; S, Ashraf = Ali > ; Feng, Bob C ; West, Catha= rine > ; Chiu, Chasel ; Duggapu= , > Chinni B ; Aktas, Erdem > ; Gerd Hoffmann ; Guo, Gua > ; Dong, Guo ; Lu, James > ; Yao, Jiewen ; Joey Vagedes > ; Leif Lindholm ; Limi= ng > Gao ; Kinney, Michael D > ; Michael Roth ; Xu, Mi= n > M ; Desimone, Nathaniel L > ; Kumar, Rahul R ; > Ni, Ray ; Rebecca Cran ; Sami Mujawa= r > ; Sean Brogan ; > Rhodes, Sean ; Zeng, Star ; S= unil > V L ; Mohapatra, Susovan > ; Kuo, Ted ; Tom Lendacky > ; Chen, Christine > Subject: [PATCH v2 00/10] clean up ProcessLibraryConstructorList() declar= ations > in SEC modules >=20 > Bugzillas: > - https://bugzilla.tianocore.org/show_bug.cgi?id=3D990 > - https://bugzilla.tianocore.org/show_bug.cgi?id=3D991 > - https://bugzilla.tianocore.org/show_bug.cgi?id=3D4643 >=20 > CI: > - https://github.com/tianocore/edk2/pull/5442 >=20 > Branch: > - https://github.com/lersek/edk2/tree/ProcessLibraryConstructorList-SEC-9= 90- > 991-v2 >=20 > This patch series puts the recent BaseTools feature to use in which > AutoGen generates the ProcessLibraryConstructorList() declaration in > "AutoGen.h" for such non-library SEC modules whose INF_VERSION is at > least 1.30. The BaseTools feature is present in both edk2 [1] and > edk2-basetools [2], and has been documented in the Build spec [3] and > the Inf spec [4]. Kudos to Rebecca for tagging a new edk2-basetools > release [5] [6] with the new feature. >=20 > [1] edk2 commit bac9c74080cf > [2] edk2-basetools commit 5b7161de22ee > [3] edk2-BuildSpecification commit range db69f5661cae..7a7165a7d199 > [4] edk2-InfSpecification commit range a31e3c842bee..1ea6546578fe > [5] https://github.com/tianocore/edk2-basetools/releases/tag/v0.1.51 > [6] https://pypi.org/project/edk2-basetools/0.1.51/ >=20 > The edk2-basetools part is adopted in the first patch (for > "pip-requirements.txt"). >=20 > The rest of the patches clean up -- superfluous, or even incorrect -- > ProcessLibraryConstructorList() declarations (and, in some cases, > incorrect calls), together with raising the INF_VERSIONs in the related > SEC module INF files to 1.30. >=20 > Comparing this version to v1 is not useful, as the compatibility > approach is different, and so this version is structured differently. > Please review any patches for your subsystem from scratch (they are not > difficult or large). >=20 > Cc: Andrei Warkentin > Cc: Andrew Fish > Cc: Ard Biesheuvel > Cc: Ashraf Ali S > Cc: Bob Feng > Cc: Catharine West > Cc: Chasel Chiu > Cc: Duggapu Chinni B > Cc: Erdem Aktas > Cc: Gerd Hoffmann > Cc: Gua Guo > Cc: Guo Dong > Cc: James Lu > Cc: Jiewen Yao > Cc: Joey Vagedes > Cc: Leif Lindholm > Cc: Liming Gao > Cc: Michael D Kinney > Cc: Michael Roth > Cc: Min Xu > Cc: Nate DeSimone > Cc: Rahul Kumar > Cc: Ray Ni > Cc: Rebecca Cran > Cc: Sami Mujawar > Cc: Sean Brogan > Cc: Sean Rhodes > Cc: Star Zeng > Cc: Sunil V L > Cc: Susovan Mohapatra > Cc: Ted Kuo > Cc: Tom Lendacky > Cc: Yuwei Chen >=20 > Thanks, > Laszlo >=20 > Laszlo Ersek (10): > pip-requirements.txt: require edk2-basetools version 0.1.51 > OvmfPkg: auto-generate (and fix) SEC ProcessLibraryConstructorList() > decl > OvmfPkg/IntelTdx: auto-gen & fix SEC ProcessLibraryConstructorList() > decl > OvmfPkg/RiscVVirt/Sec: clean up ProcessLibraryConstructorList() decl > ArmPlatformPkg: auto-generate SEC ProcessLibraryConstructorList() decl > ArmVirtPkg: auto-generate SEC ProcessLibraryConstructorList() decl > EmulatorPkg: auto-generate SEC ProcessLibraryConstructorList() decl > IntelFsp2Pkg: auto-generate SEC ProcessLibraryConstructorList() decl > UefiCpuPkg: auto-generate SEC ProcessLibraryConstructorList() decl > UefiPayloadPkg: auto-generate SEC ProcessLibraryConstructorList() decl >=20 > ArmPlatformPkg/PrePeiCore/PrePeiCore.h | 10 ------= ---- > ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf | 2 +- > ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf | 2 +- > ArmPlatformPkg/PrePi/PeiMPCore.inf | 2 +- > ArmPlatformPkg/PrePi/PeiUniCore.inf | 2 +- > ArmPlatformPkg/PrePi/PrePi.h | 6 ------ > ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf | 2 +- > ArmVirtPkg/PrePi/PrePi.c | 6 ------ > EmulatorPkg/Sec/Sec.h | 9 ------= --- > EmulatorPkg/Sec/Sec.inf | 2 +- > IntelFsp2Pkg/FspSecCore/Fsp24SecCoreM.inf | 2 +- > IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf | 2 +- > IntelFsp2Pkg/FspSecCore/SecMain.h | 12 ------= ------ > OvmfPkg/IntelTdx/Sec/SecMain.c | 3 +-- > OvmfPkg/IntelTdx/Sec/SecMain.inf | 2 +- > OvmfPkg/RiscVVirt/Sec/Memory.c | 1 - > OvmfPkg/RiscVVirt/Sec/SecMain.h | 12 ------= ------ > OvmfPkg/RiscVVirt/Sec/SecMain.inf | 2 +- > OvmfPkg/Sec/SecMain.c | 3 +-- > OvmfPkg/Sec/SecMain.inf | 2 +- > UefiCpuPkg/SecCore/SecCore.inf | 2 +- > UefiCpuPkg/SecCore/SecCoreNative.inf | 2 +- > UefiCpuPkg/SecCore/SecMain.h | 12 ------= ------ > UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.inf | 2 +- > UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h | 10 ------= ---- > UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf | 2 +- > UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf | 2 +- > pip-requirements.txt | 4 ++-- > 28 files changed, 20 insertions(+), 100 deletions(-) >=20 >=20 > base-commit: 918288ab5a7c3abe9c58d576ccc0ae32e2c7dea0 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#116385): https://edk2.groups.io/g/devel/message/116385 Mute This Topic: https://groups.io/mt/104742520/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-