[edk2-devel] [PATCH 1/2] MdeModulePackage: Add option to follow BGRT spec

2022-02-01 Thread Sean Rhodes
Add option to centre the Boot Logo 38.2% from the top of screen, following the BGRT specification. Signed-off-by: Sean Rhodes --- MdeModulePkg/Library/BootLogoLib/BootLogoLib.c | 7 ++- MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf | 3 +++ MdeModulePkg/MdeModulePkg.dec

[edk2-devel] [PATCH 2/2] UefiPayloadPkg: Hookup BGRT build option

2022-02-01 Thread Sean Rhodes
Hook FOLLOW_BGRT_SPEC build option to FollowBGRTSpec PCD. Signed-off-by: Sean Rhodes --- UefiPayloadPkg/UefiPayloadPkg.dsc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayloadPkg.dsc index 1ce96a51c1..115111c037 100644 ---

[edk2-devel] [PATCH] UefiPayloadPkg: Make Boot Manager Key configurable

2022-02-01 Thread Sean Rhodes
Provide a build option to use [Esc] instead of [F2] for devices such as Chromebooks that don't have F-keys. Signed-off-by: Sean Rhodes --- .../PlatformBootManager.c | 44 +-- .../PlatformBootManagerLib.inf| 1 +

Re: [edk2-devel] [PATCH V2 00/10] Platform/RaspberryPi: Utilize SPI flash for EFI variables

2022-02-01 Thread 0n0w1c
Tested-by: 0n0w1c -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#86326): https://edk2.groups.io/g/devel/message/86326 Mute This Topic: https://groups.io/mt/88087663/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe:

Re: [edk2-devel] [PATCH 1/1] UefiPayloadPkg/PayloadLoaderPeim: Replace Delta type INTN with UINTN

2022-02-01 Thread Ma, Maurice
Shouldn't "Delta" be INTN type ? It can be either positive or negative, right ? For the case you explained below, I think the caller should pass in INTN type instead of UINTN. So maybe a better fix is to change "UINTNDelta" to "INTN Delta" in the caller function

Re: [edk2-devel] [PATCH 32/32] UefiPayloadPkg: Add build option for Above 4G Memory

2022-02-01 Thread Sean Rhodes
Will do, thanks! SeanRhodes Technical Project Lead On Tue, 1 Feb 2022 at 22:53, Dong, Guo wrote: > > > Yes, please re-send the patch once there is any update. > > And please CC the package maintainers when you send patches to edk2 devel > list follow EDK2 process. > > > > Thanks, > > Guo > >

[edk2-devel] [PATCH] UefiPayloadPkg: Provide option to use Boot Splash

2022-02-01 Thread Sean Rhodes
Provide a build option to use a Boot Splash logo. Signed-off-by: Sean Rhodes --- .../Library/PlatformBootManagerLib/PlatformBootManager.c | 5 + .../PlatformBootManagerLib/PlatformBootManagerLib.inf| 2 ++ UefiPayloadPkg/UefiPayloadPkg.dec| 3 +++

Re: [edk2-devel] [PATCH 43/43] UefiPayloadPkg: Provide option to use Boot Splash

2022-02-01 Thread Sean Rhodes
>From dc0d6d7175d132b28a2d3ce16cc4373644435793 Mon Sep 17 00:00:00 2001 Message-Id: From: Sean Rhodes Date: Thu, 6 Jan 2022 15:15:29 + Subject: [PATCH] UefiPayloadPkg: Provide option to use Boot Splash Provide a build option to use a Boot Splash logo. Signed-off-by: Sean Rhodes ---

Re: [edk2-devel] [PATCH 32/32] UefiPayloadPkg: Add build option for Above 4G Memory

2022-02-01 Thread Guo Dong
Yes, please re-send the patch once there is any update. And please CC the package maintainers when you send patches to edk2 devel list follow EDK2 process. Thanks, Guo From: Sean Rhodes Sent: Saturday, January 29, 2022 1:47 AM To: Dong, Guo ; devel@edk2.groups.io Subject: Re:

Re: [edk2-devel] [PATCH 43/43] UefiPayloadPkg: Add option to follow BGRT spec

2022-02-01 Thread Guo Dong
This patch has changes for MdeModulePkg which need review from MdeModulePkg maintainers. Pease separate this patch into different patches for different package. And please CC the package maintainers when you send patches to edk2 devel list follow EDK2 process. Else the patch might be not

Re: [edk2-devel] [PATCH 43/43] UefiPayloadPkg: Make Boot Manager Key configurable

2022-02-01 Thread Guo Dong
Better change to: gUefiPayloadPkgTokenSpaceGuid.PcdBootManagerEscape|$(BOOT_MANAGER_ESCAPE) for this change: +!if $(BOOT_MANAGER_ESCAPE) == TRUE + gUefiPayloadPkgTokenSpaceGuid.PcdBootManagerEscape|TRUE +!else + gUefiPayloadPkgTokenSpaceGuid.PcdBootManagerEscape|FALSE +!endif + Thanks, Guo

Re: [edk2-devel] [PATCH 1/1] UefiPayloadPkg/PayloadLoaderPeim: Replace Delta type INTN with UINTN

2022-02-01 Thread Guo Dong
Reviewed-by: Guo Dong -Original Message- From: Jiang, Guomin Sent: Saturday, January 29, 2022 1:31 AM To: devel@edk2.groups.io Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice ; You, Benjamin Subject: [PATCH 1/1] UefiPayloadPkg/PayloadLoaderPeim: Replace Delta type INTN with UINTN REF:

Re: [edk2-devel] [PATCH 43/43] UefiPayloadPkg: Provide option to use Boot Splash

2022-02-01 Thread Guo Dong
Please help add some comments in the commit message on this patch. And please don't build module LogoDxe when BOOTSPLASH_IMAGE is FALSE. Thanks, Guo -Original Message- From: devel@edk2.groups.io On Behalf Of Sean Rhodes Sent: Monday, January 31, 2022 1:43 PM To: devel@edk2.groups.io

Re: [edk2-devel] [edk2-platforms PATCH] Platform/RaspberryPi: Add 'clock-frequency' property for miniuart

2022-02-01 Thread Adrien Thierry
> Hmm, I've had that problem a couple times too with these postings, > although it usually appeared to be something groups.io was doing because > direct cc's to myself were correct. I've got a little script to remove > the double lines, which is what I ran this through before git am'ing it.

Re: [edk2-devel] [PATCH 2/6] uefi-sct/SctPkg: TCG2 Protocol: add GetCapability Test

2022-02-01 Thread Stuart Yoder
See inline comments... +EFI_STATUS +BBTestGetCapabilityConformanceTestCheckpoint2 ( + IN EFI_STANDARD_TEST_LIBRARY_PROTOCOL*StandardLib, + IN EFI_TCG2_PROTOCOL *TCG2 + ) +{ + EFI_TEST_ASSERTIONAssertionType; + EFI_STATUS

Re: [edk2-devel] [PATCH v5 0/9] Add ACPI support for Kvmtool

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 18:23, wrote: > > From: Pierre Gondois > > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3742 > V1: https://edk2.groups.io/g/devel/message/76990 > V2: > - New patch: "DynamicTablesPkg: Print specifier macro for > CM_OBJECT_ID" [Laszlo] > - Only add AcpiView for

[edk2-devel] [PATCH] ArmVirtPkg/ArmVirtKvmTool: wire up configurable timeout

2022-02-01 Thread Ard Biesheuvel
Use the correct PCD type for PcdPlatformBootTimeOut so it gets wired up to the Timeout EFI variable automatically, which is how the boot manager stores the timeout preference. Signed-off-by: Ard Biesheuvel --- ArmVirtPkg/ArmVirtKvmTool.dsc | 5 +++-- 1 file changed, 3 insertions(+), 2

[edk2-devel] [PATCH v5 9/9] ArmVirtPkg/Kvmtool: Enable Acpiview

2022-02-01 Thread PierreGondois
From: Sami Mujawar Acpiview is a command line tool allowing to display, dump, or check installed ACPI tables. Add a 'ACPIVIEW_ENABLE' switch to enable it on an ArmVirt platform. The switch is set for the ArmVirtKvmTool platform. Signed-off-by: Sami Mujawar Signed-off-by: Pierre Gondois

[edk2-devel] [PATCH v5 8/9] ArmVirtPkg/Kvmtool: Enable ACPI support

2022-02-01 Thread PierreGondois
From: Sami Mujawar A Configuration Manager that uses the Dynamic Tables framework to generate ACPI tables for Kvmtool Guests has been provided. This Configuration Manager uses the FdtHwInfoParser module to parse the Kvmtool Device Tree and generate the required Configuration Manager objects for

[edk2-devel] [PATCH v5 7/9] ArmVirtPkg/Kvmtool: Add Configuration Manager

2022-02-01 Thread PierreGondois
From: Sami Mujawar Add Configuration Manager to enable ACPI tables for Kvmtool firmware. The Configuration Manager for Kvmtool uses the DT Hardware Information Parser module (FdtHwInfoParser) to parse the DT provided by Kvmtool. The FdtHwInfoParser parses the DT and invokes the callback function

[edk2-devel] [PATCH v5 6/9] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread PierreGondois
From: Sami Mujawar Most ACPI tables for Kvmtool firmware are dynamically generated. The AML code is also generated at runtime for most components in appropriate SSDTs. Although there may not be much to describe in the DSDT, the DSDT table is mandatory. Therefore, add an empty stub for DSDT.

[edk2-devel] [PATCH v5 5/9] ArmVirtPkg: Add cspell exceptions

2022-02-01 Thread PierreGondois
From: Pierre Gondois The cpsell tool checks for unknown words in the upstream CI. Add some new words to the list of exceptions. Signed-off-by: Pierre Gondois --- Notes: v2: - Adding 'acpiview'. Since the patch change, Laszlo's Reviewed-by is not added. [Pierre]

[edk2-devel] [PATCH v5 4/9] DynamicTablesPkg: AcpiSsdtPcieLibArm: Remove link device generation

2022-02-01 Thread PierreGondois
From: Pierre Gondois In ACPI 6.4, s6.2.13, _PRT objects describing PCI legacy interrupts can be defined following 2 models. In the first model, _PRT entries reference link devices. Link devices then describe interrupts. This allows to dynamically modify interrupts through _SRS and _PRS objects

[edk2-devel] [PATCH v5 3/9] DynamicTablesPkg: AmlLib: AmlAddPrtEntry() to handle GSI

2022-02-01 Thread PierreGondois
From: Pierre Gondois In ACPI 6.4, s6.2.13, _PRT objects describing PCI legacy interrupts can be defined following 2 models. In the first model, _PRT entries reference link devices. Link devices then describe interrupts. This allows to dynamically modify interrupts through _SRS and _PRS objects

[edk2-devel] [PATCH v5 2/9] DynamicTablesPkg: FdtHwInfoParserLib: Parse Pmu info

2022-02-01 Thread PierreGondois
From: Pierre Gondois Parse the Pmu interrupts if a pmu compatible node is present, and populate the MADT GicC structure accordingly. Signed-off-by: Pierre Gondois --- Notes: v3: - New patch. [Pierre] v4: - Add more information in ASSERT () checks. [Ard]

[edk2-devel] [PATCH v5 1/9] DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID

2022-02-01 Thread PierreGondois
From: Pierre Gondois Add a macro that specifies the format for printing CM_OBJECT_ID. This allows to print the CM_OBJECT_ID is a consistent way in the output logs. Signed-off-by: Pierre Gondois --- Notes: v2: - New patch, requested by Laszlo.

[edk2-devel] [PATCH v5 0/9] Add ACPI support for Kvmtool

2022-02-01 Thread PierreGondois
From: Pierre Gondois Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3742 V1: https://edk2.groups.io/g/devel/message/76990 V2: - New patch: "DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID" [Laszlo] - Only add AcpiView for ArmVirtKvmTool instead of all ArmVirt platforms. This is

Re: [edk2-devel] [PATCH 1/3] Platform/AMD: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 17:59, Ard Biesheuvel wrote: > > On Tue, 1 Feb 2022 at 17:58, Rebecca Cran wrote: > > > > Sorry, I forgot to add a cover letter. > > > > I noticed some breakages in Arm platforms caused by additions of > > VariablePolicyHelperLib: the 3 patches fix them by adding it to > >

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread PierreGondois
On 2/1/22 6:04 PM, Ard Biesheuvel wrote: On Tue, 1 Feb 2022 at 18:02, Pierre Gondois wrote: On 2/1/22 5:56 PM, Ard Biesheuvel wrote: On Tue, 1 Feb 2022 at 17:56, Ard Biesheuvel wrote: On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: Hi Rebecca, On 1/31/22 4:21 PM, Sami Mujawar

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 18:02, Pierre Gondois wrote: > > > > On 2/1/22 5:56 PM, Ard Biesheuvel wrote: > > On Tue, 1 Feb 2022 at 17:56, Ard Biesheuvel wrote: > >> > >> On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: > >>> > >>> Hi Rebecca, > >>> > >>> On 1/31/22 4:21 PM, Sami Mujawar wrote: >

Re: [edk2-devel] [PATCH 3/3] Silicon/Marvell: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Marcin Wojtas
Hi, wt., 1 lut 2022 o 17:56 Rebecca Cran napisaƂ(a): > > The VariablePolicyHelperLib is now used by a number of driver types, so > instead of duplicating it, move it into the LibraryClasses.common section. > > Signed-off-by: Rebecca Cran > --- > Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc |

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread PierreGondois
On 2/1/22 5:56 PM, Ard Biesheuvel wrote: On Tue, 1 Feb 2022 at 17:56, Ard Biesheuvel wrote: On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: Hi Rebecca, On 1/31/22 4:21 PM, Sami Mujawar wrote: Hi Rebecca, Thanks for catching this. I think we also need to adda check in Acpiview to

Re: [edk2-devel] [PATCH 1/3] Platform/AMD: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 17:58, Rebecca Cran wrote: > > Sorry, I forgot to add a cover letter. > > I noticed some breakages in Arm platforms caused by additions of > VariablePolicyHelperLib: the 3 patches fix them by adding it to > LibraryClasses.common. > > No worries - I'll pick these up

Re: [edk2-devel] [PATCH 1/3] Platform/AMD: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Rebecca Cran
Sorry, I forgot to add a cover letter. I noticed some breakages in Arm platforms caused by additions of VariablePolicyHelperLib: the 3 patches fix them by adding it to LibraryClasses.common. -- Rebecca Cran On 2/1/22 09:56, Rebecca Cran wrote: The VariablePolicyHelperLib is now used by a

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 17:56, Ard Biesheuvel wrote: > > On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: > > > > Hi Rebecca, > > > > On 1/31/22 4:21 PM, Sami Mujawar wrote: > > > Hi Rebecca, > > > > > > Thanks for catching this. > > > > > > I think we also need to adda check in Acpiview to

[edk2-devel] [PATCH 2/3] Platform/Socionext: Move VariablePolicyHelperLib to LibraryClasses.common

2022-02-01 Thread Rebecca Cran
The VariablePolicyHelperLib is now used by a number of driver types, so instead of duplicating it, move it into the LibraryClasses.common section. Signed-off-by: Rebecca Cran --- Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 5 ++--- 1 file changed, 2 insertions(+), 3

[edk2-devel] [PATCH 1/3] Platform/AMD: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Rebecca Cran
The VariablePolicyHelperLib is now used by a number of driver types, so instead of duplicating it, move it into the LibraryClasses.common section. Signed-off-by: Rebecca Cran --- Platform/AMD/OverdriveBoard/OverdriveBoard.dsc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git

[edk2-devel] [PATCH 3/3] Silicon/Marvell: Move VariablePolicyHelperLib into LibraryClasses.common

2022-02-01 Thread Rebecca Cran
The VariablePolicyHelperLib is now used by a number of driver types, so instead of duplicating it, move it into the LibraryClasses.common section. Signed-off-by: Rebecca Cran --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 17:56, Ard Biesheuvel wrote: > > On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: > > > > Hi Rebecca, > > > > On 1/31/22 4:21 PM, Sami Mujawar wrote: > > > Hi Rebecca, > > > > > > Thanks for catching this. > > > > > > I think we also need to adda check in Acpiview to

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread Ard Biesheuvel
On Tue, 1 Feb 2022 at 17:55, Pierre Gondois wrote: > > Hi Rebecca, > > On 1/31/22 4:21 PM, Sami Mujawar wrote: > > Hi Rebecca, > > > > Thanks for catching this. > > > > I think we also need to adda check in Acpiview to report this issue. > > However, > > that would be another patch series. > > >

Re: [edk2-devel] [PATCH v3 5/8] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread PierreGondois
Hi Rebecca, On 1/31/22 4:21 PM, Sami Mujawar wrote: Hi Rebecca, Thanks for catching this. I think we also need to adda check in Acpiview to report this issue. However, that would be another patch series. Regards, Sami Mujawar *From: *Rebecca Cran *Date: *Monday, 31 January 2022 at 15:17

[edk2-devel] [PATCH v4 8/9] ArmVirtPkg/Kvmtool: Enable ACPI support

2022-02-01 Thread PierreGondois
From: Sami Mujawar A Configuration Manager that uses the Dynamic Tables framework to generate ACPI tables for Kvmtool Guests has been provided. This Configuration Manager uses the FdtHwInfoParser module to parse the Kvmtool Device Tree and generate the required Configuration Manager objects for

[edk2-devel] [PATCH v4 9/9] ArmVirtPkg/Kvmtool: Enable Acpiview

2022-02-01 Thread PierreGondois
From: Sami Mujawar Acpiview is a command line tool allowing to display, dump, or check installed ACPI tables. Add a 'ACPIVIEW_ENABLE' switch to enable it on an ArmVirt platform. The switch is set for the ArmVirtKvmTool platform. Signed-off-by: Sami Mujawar Signed-off-by: Pierre Gondois

[edk2-devel] [PATCH v4 7/9] ArmVirtPkg/Kvmtool: Add Configuration Manager

2022-02-01 Thread PierreGondois
From: Sami Mujawar Add Configuration Manager to enable ACPI tables for Kvmtool firmware. The Configuration Manager for Kvmtool uses the DT Hardware Information Parser module (FdtHwInfoParser) to parse the DT provided by Kvmtool. The FdtHwInfoParser parses the DT and invokes the callback function

[edk2-devel] [PATCH v4 6/9] ArmVirtPkg/Kvmtool: Add DSDT ACPI table

2022-02-01 Thread PierreGondois
From: Sami Mujawar Most ACPI tables for Kvmtool firmware are dynamically generated. The AML code is also generated at runtime for most components in appropriate SSDTs. Although there may not be much to describe in the DSDT, the DSDT table is mandatory. Therefore, add an empty stub for DSDT.

[edk2-devel] [PATCH v4 5/9] ArmVirtPkg: Add cspell exceptions

2022-02-01 Thread PierreGondois
From: Pierre Gondois The cpsell tool checks for unknown words in the upstream CI. Add some new words to the list of exceptions. Signed-off-by: Pierre Gondois --- Notes: v2: - Adding 'acpiview'. Since the patch change, Laszlo's Reviewed-by is not added. [Pierre]

[edk2-devel] [PATCH v4 4/9] DynamicTablesPkg: AcpiSsdtPcieLibArm: Remove link device generation

2022-02-01 Thread PierreGondois
From: Pierre Gondois In ACPI 6.4, s6.2.13, _PRT objects describing PCI legacy interrupts can be defined following 2 models. In the first model, _PRT entries reference link devices. Link devices then describe interrupts. This allows to dynamically modify interrupts through _SRS and _PRS objects

[edk2-devel] [PATCH v4 3/9] DynamicTablesPkg: AmlLib: AmlAddPrtEntry() to handle GSI

2022-02-01 Thread PierreGondois
From: Pierre Gondois In ACPI 6.4, s6.2.13, _PRT objects describing PCI legacy interrupts can be defined following 2 models. In the first model, _PRT entries reference link devices. Link devices then describe interrupts. This allows to dynamically modify interrupts through _SRS and _PRS objects

[edk2-devel] [PATCH v4 1/9] DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID

2022-02-01 Thread PierreGondois
From: Pierre Gondois Add a macro that specifies the format for printing CM_OBJECT_ID. This allows to print the CM_OBJECT_ID is a consistent way in the output logs. Signed-off-by: Pierre Gondois --- Notes: v2: - New patch, requested by Laszlo.

[edk2-devel] [PATCH v4 2/9] DynamicTablesPkg: FdtHwInfoParserLib: Parse Pmu info

2022-02-01 Thread PierreGondois
From: Pierre Gondois Parse the Pmu interrupts if a pmu compatible node is present, and populate the MADT GicC structure accordingly. Signed-off-by: Pierre Gondois --- Notes: v3: - New patch. [Pierre] v4: - Add more information in ASSERT () checks. [Ard]

[edk2-devel] [PATCH v4 0/9] Add ACPI support for Kvmtool

2022-02-01 Thread PierreGondois
From: Pierre Gondois Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3742 V1: https://edk2.groups.io/g/devel/message/76990 V2: - New patch: "DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID" [Laszlo] - Only add AcpiView for ArmVirtKvmTool instead of all ArmVirt platforms. This is

[edk2-devel] [PATCH edk2-platforms] Platform/Overdrive: enable resizable BAR support

2022-02-01 Thread Ard Biesheuvel
Enable resizable BAR support so that BARs for, e.g., GPU cards that are sized conservatively by default, but can be resized to cover all of the GPU's VRAM, are resized by the firmware before handing over to the OS. This is a more appropriate time to perform the resize, as usually, the boot time

Re: [edk2-devel] [PATCH 1/2] Maintainers.txt: add missing github IDs to OvmfPkf/Fdt reviewers

2022-02-01 Thread Gerd Hoffmann
On Mon, Jan 31, 2022 at 11:40:41AM +, Leif Lindholm wrote: > This section seems to have been missed when introducing github IDs, > so add them. > > Cc: Andrew Fish > Cc: Michael D Kinney > Signed-off-by: Leif Lindholm > --- > Maintainers.txt | 6 +++--- > 1 file changed, 3 insertions(+),

Re: [edk2-devel] [PATCH] MdeModulePkg/Frontpage: Get SMBIOS Data from table directly

2022-02-01 Thread Michael Brown
On 01/02/2022 09:34, Sean Rhodes wrote: Gather information from SMBIOS table rather than getting it from the EFI SMBIOS protocol for coreboot builds. Could you not avoid code duplication by exposing the SMBIOS table via EFI_SMBIOS_PROTOCOL? This would provide a much more general solution

Re: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0

2022-02-01 Thread Gerd Hoffmann
Hi, > That means I believe GCCINTRINx86-32.lib, CLANGINTRINx86-32.lib and > XCODEINTRINx86-32.lib could be simply created > using these files her: > https://opensource.apple.com/source/clang/clang-600.0.57/src/projects/compiler-rt/lib/i386/ > or >

Re: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0

2022-02-01 Thread Gerd Hoffmann
On Fri, Jan 28, 2022 at 04:00:26PM +, Pedro Falcato wrote: > Also, quick note: I've seen linking blowing up because the ABIs being used > in the bare metal code and in libgcc were different; this was in riscv64. I > know x86 doesn't do such checks but a few others do, including RISCV (they >

Re: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0

2022-02-01 Thread Gerd Hoffmann
On Fri, Jan 28, 2022 at 03:54:00PM +, Pedro Falcato wrote: > Gerd, > > As I mentioned earlier, abort() is one of 5 functions GCC expects in > freestanding mode (plus memset, mempy and two others). > > Is there any floating point enabled somewhere? I really don't remember > having seen those

[edk2-devel] [PATCH] MdeModulePkg/Frontpage: Get SMBIOS Data from table directly

2022-02-01 Thread Sean Rhodes
Gather information from SMBIOS table rather than getting it from the EFI SMBIOS protocol for coreboot builds. Signed-off-by: Matt DeVillier Signed-off-by: Sean Rhodes --- MdeModulePkg/Application/UiApp/FrontPage.c | 196 - MdeModulePkg/Application/UiApp/UiApp.inf | 2 +