[edk2-devel] [PATCH v2 1/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Cc: Jian J Wang Cc: Dandan Bi Cc: Liming Ga

[edk2-devel] [PATCH v2 0/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Ying-Tsun Huang (1): MdeModulePkg/Core: Fix

[edk2-devel] [PATCH v2 1/1] OvmfPkg/PlatformInitLib: q35 mtrr setup fix

2022-09-21 Thread Gerd Hoffmann
Traditional q35 memory layout is 2.75 GB of low memory, leaving room for the pcie mmconfig at 0xb000 and the 32-bit pci mmio window at 0xc000. Because of that OVMF tags the memory range above 0xb000 as uncachable via mtrr. A while ago qemu started to gigabyte-align memory by default (

Re: [edk2-devel] [PATCH V4 00/10] Introduce Lazy-accept for Tdx guest

2022-09-21 Thread Min Xu
Hi, Liming/Jian/Zhiguang/Michael Can you help to review below patches for the lazy-accept feature? Because you're the maintainer/reviewer of the related modules. Any comment is welcome. [PATCH V4 01/10] MdeModulePkg: Add PrePiHob.h https://edk2.groups.io/g/devel/message/93671 [PATCH V4 02/10] Md

Re: [edk2-devel] [PATCH] RedfishPkg/JsonLib: Fix JsonLib build failure

2022-09-21 Thread Chang, Abner via groups.io
[AMD Official Use Only - General] Reviewed-by: Abner Chang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Nickle > Wang via groups.io > Sent: Wednesday, September 21, 2022 8:43 PM > To: devel@edk2.groups.io > Cc: Chang, Abner ; Nick Ramirez > > Subject: [edk2-devel] [PA

Re: [edk2-devel] [PATCH 1/1] OvmfPkg: Store PageTablePool in TdxWorkArea

2022-09-21 Thread Min Xu
Hi, Gerd Do you have any comments on this patch? > -Original Message- > From: devel@edk2.groups.io On Behalf Of Min Xu > Sent: Wednesday, September 7, 2022 10:18 AM > To: devel@edk2.groups.io > Cc: Xu, Min M ; Aktas, Erdem > ; Gerd Hoffmann ; James > Bottomley ; Yao, Jiewen ; Tom > Lendac

Re: [edk2-devel] [PATCH V2 1/3] CryptoPkg: Add EC support

2022-09-21 Thread Michael D Kinney
That change to OpensslLib.inf should not have been done either. Looks like this EC feature needs more evaluation to fit into the structured PCD control of the lib sizes. Mike > -Original Message- > From: Li, Yi1 > Sent: Wednesday, September 21, 2022 7:16 PM > To: Kinney, Michael D ; dev

[edk2-devel] Updated Event: EDKII Open Design Meeting - Friday, September 23, 2022 #cal-invite

2022-09-21 Thread Group Notification
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:PUBLISH REFRESH-INTERVAL;VALUE=DURATION:PT1H X-PUBLISHED-TTL:PT1H CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Asia/Shanghai LAST-MODIFIED:20220816T024022Z TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai X-LIC-LOCAT

Re: [edk2-devel] How to guard CAR's stack overflow

2022-09-21 Thread Tiger Liu(BJ-RD)
Hi, Johnson: Thanks for your reply! I tried and found it seemed causing some other problems. It hang in eary pei stage. It seems below code could also cause an exception if using expand-down mode in CAR phase’s stack established. mov eax, ss:[ebx] mov eax, [ebp] mov eax, [esp] Thanks 发件人: B

Re: [edk2-devel] [PATCH V2 1/3] CryptoPkg: Add EC support

2022-09-21 Thread yi1 li
Hi Mike, Thanks for review. Even PCD_CRYPTO_SERVICE_FAMILY_ENABLE is set to 0, CryptoEc.c will also be compiled and throw build error: d:\workspace\tianocore\edk2\CryptoPkg\Library\BaseCryptLib\Pk\CryptEc.c(77): error C2220: the following warning is treated as an error 1 file(s) copied.

Re: [edk2-devel] [PATCH v1 0/3] CryptoPkg/OpensslLib: Add native instruction support for IA32

2022-09-21 Thread Christopher Zurcher
I have verified performance gains and functional integrity in SHA256, SHA384, and SHA512 hashing as well as AES encryption on Intel hardware as well as QEMU. The assembly implementations included with this patch are limited to SHA and AES to reduce size impact, and to match the currently-availab

Re: [edk2-devel] [PATCH v1 0/3] CryptoPkg/OpensslLib: Add native instruction support for IA32

2022-09-21 Thread Yao, Jiewen
Thanks. Would you please add more detailed description on what test you have done? e.g. Real platform? Unit Test? Etc. > -Original Message- > From: Christopher Zurcher > Sent: Thursday, September 22, 2022 4:26 AM > To: devel@edk2.groups.io > Cc: Li, Yi1 ; Yao, Jiewen ; Wang, > Jian J ; L

Re: [edk2-devel] [PATCH v5 3/4] CI: Use Fedora 35 container (Linux only)

2022-09-21 Thread Chris Fernald
There is probably value in having both if we want to support various flavors of containers in the future, but yes adding a container option to the template similar to vm_image. Thanks, Chris On 9/21/2022 1:26 AM, Gerd Hoffmann wrote: On Tue, Sep 20, 2022 at 01:01:04PM -0700, Chris Fernald wro

Re: [edk2-devel] EDKII CI Failure

2022-09-21 Thread Sean
BaseTools: Edk2ToolsBuild: Fixing pipeline build due to path too long by kuqin12 · Pull Request #3371 · tianocore/edk2 (github.com) [PATCH v1 0/1] Fixing BaseTool build break (groups.io) Needs to b

Re: [edk2-devel] [PATCH v1 1/1] BaseTools: Edk2ToolsBuild: Fixing pipeline build due to path too long

2022-09-21 Thread Sean
Reviewed-by:  Sean Brogan On 9/21/2022 1:44 PM, Kun Qin wrote: From: Sean Brogan Current implementation of looking up toolchain will _insert_ the findings from vsvarsall.bat to existing path and potentially stuff the variable to exceed the length of maximal path length accepted by Windows.

[edk2-devel] [[edk2-staging/HttpProxy] 3/3] NetworkPkg/HttpBootDxe: Add Support for HTTPS Proxy Server for HTTP Boot

2022-09-21 Thread Saloni Kasbekar
Add CONNECT HTTP command to create a tunnel from Proxy to EndPoint Server. Process the multi-URI device path in the input FilePath. Cc: Maciej Rabeda Cc: Wu Jiaxin Cc: Siyuan Fu Signed-off-by: Saloni Kasbekar --- NetworkPkg/HttpBootDxe/HttpBootClient.c| 211 - NetworkPkg/H

[edk2-devel] [[edk2-staging/HttpProxy] 2/3] MdeModulePkg/Library: Add support for multi-URI device path

2022-09-21 Thread Saloni Kasbekar
Process device path with proxy server and endpoint server included. Update comment for sample HTTP device path. Cc: Jian J Wang Cc: Liming Gao Signed-off-by: Saloni Kasbekar --- .../Library/UefiBootManagerLib/BmBoot.c | 28 +++ .../UefiBootManagerLib/BmBootDescription.c

[edk2-devel] [[edk2-staging/HttpProxy] 1/3] MdePkg/Include: Add the EndPoint Server's URL in HTTP Request Data

2022-09-21 Thread Saloni Kasbekar
Add EndPoint Server URL to HTTP Request Data to be used when a Proxy Server URL is a part of the device path Cc: Zhiguang Liu Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Saloni Kasbekar --- MdePkg/Include/Protocol/Http.h | 5 + 1 file changed, 5 insertions(+) diff --git a/MdePkg/I

[edk2-devel] [[edk2-staging/HttpProxy] 0/3] Support HTTPS Proxy Server for HTTP Boot

2022-09-21 Thread Saloni Kasbekar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4052 - Add CONNECT HTTP Method to create a tunnel through the Proxy Server - TLS adjustments to establish handshake with the Endpoint Server - Use multi-URI device path to support Proxy Ser

[edk2-devel] [PATCH v1 0/1] Fixing BaseTool build break

2022-09-21 Thread Kun Qin
Currently the BaseTool build step is failing and caused the pipeline to malfunciton. The issue is due to the environment path too long during the build process and adding VC toolchain path to the environment variable will fail due to Windows varaible length limit. Patch v1 branch: https://github.

[edk2-devel] [PATCH v1 1/1] BaseTools: Edk2ToolsBuild: Fixing pipeline build due to path too long

2022-09-21 Thread Kun Qin
From: Sean Brogan Current implementation of looking up toolchain will _insert_ the findings from vsvarsall.bat to existing path and potentially stuff the variable to exceed the length of maximal path length accepted by Windows. This change updated the logic to use the discovered shell varialbes

[edk2-devel] [edk2-staging/RiscV64QemuVirt] Branch for enabling RISC-V qemu virt platform

2022-09-21 Thread Sunil V L
Hi All, The "RiscV64QemuVirt" branch is created in edk2-staging repository to enable the EDK2 support for RISC-V Qemu Virt machine. Link to the branch: https://github.com/tianocore/edk2-staging/tree/RiscV64QemuVirt Base EDK2 commit: https://github.com/tianocore/edk2-staging/commit/2c17d676e402d75

Re: [edk2-devel] [PATCH v1 1/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Michael D Kinney
Hi, If a module is has a dependency on the Timer Arch Protocol, that module should list the Timer Arch Protocol as only of its dependencies in the dependency expression. I agree that we should avoid a hang condition, but it is not clear if new return statuses need to be added for this case where

Re: [edk2-devel] [PATCH v2] MdeModulePkg/NonDiscoverablePciDeviceDxe: Allow partial FreeBuffer

2022-09-21 Thread Ard Biesheuvel
On Wed, 21 Sept 2022 at 18:27, Jeff Brasen via groups.io wrote: > > Anything else needed to get this merged? > That is up to the MdeModulePkg maintainers. > > -Original Message- > > From: Ard Biesheuvel > > Sent: Thursday, September 8, 2022 9:55 AM > > To: Jeff Brasen > > Cc: devel@edk

Re: [edk2-devel] [PATCH] MdeModulePkg/TerminalDxe: add modes

2022-09-21 Thread Michael D Kinney
The other way to get full screen text on graphical console is to disable the serial console in the Boot Maintenance Manager. If the serial console is disabled then ConSplitterDxe will only see the text modes supported by GraphicsConsoleDxe which will include these higher text modes. Is the issu

Re: [edk2-devel] [PATCH v2] MdeModulePkg/NonDiscoverablePciDeviceDxe: Allow partial FreeBuffer

2022-09-21 Thread Jeff Brasen via groups.io
Anything else needed to get this merged? > -Original Message- > From: Ard Biesheuvel > Sent: Thursday, September 8, 2022 9:55 AM > To: Jeff Brasen > Cc: devel@edk2.groups.io; hao.a...@intel.com; ray...@intel.com; > quic_llind...@quicinc.com; ardb+tianoc...@kernel.org > Subject: Re: [edk2

Re: [edk2-devel] [PATCH V2 1/3] CryptoPkg: Add EC support

2022-09-21 Thread Michael D Kinney
Comments embedded below. Mike > -Original Message- > From: devel@edk2.groups.io On Behalf Of yi1 li > Sent: Tuesday, September 20, 2022 9:55 PM > To: devel@edk2.groups.io > Cc: Li, Yi1 ; Yao, Jiewen ; Wang, > Jian J ; Lu, Xiaoyu1 > ; Jiang, Guomin > Subject: [edk2-devel] [PATCH V2 1/3]

Re: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option

2022-09-21 Thread Ard Biesheuvel
On Wed, 21 Sept 2022 at 14:27, Gerd Hoffmann wrote: > > On Wed, Sep 21, 2022 at 11:24:11AM +, Lu, Ken wrote: > > > > > > > But either in GenericQemuLoadImageLib, it can do measurement for > > > command line and initrd, correct? > > > > > > Yes, it could. But why given that the linux kernel ef

Re: [edk2-devel] [edk2-platforms][PATCH v2 1/2] SbsaQemu/OemMiscLib: Update for new OemMiscLib APIs

2022-09-21 Thread Sami Mujawar
Hi Nhi, Thank you for this patch. Reviewed-by: Sami Mujawar Regards, Sami Mujawar On 19/09/2022 03:19 am, Nhi Pham wrote: This is to reflect the new APIs added to edk2/OemMiscLib library. Signed-off-by: Nhi Pham --- Platform/Qemu/SbsaQemu/OemMiscLib/OemMiscLib.inf | 5 +++ Platform/Qe

Re: [edk2-devel] [PATCH v4 1/3] DynamicTablesPkg: Add CM_ARM_CPC_INFO object

2022-09-21 Thread PierreGondois
One last thing: On 9/20/22 00:01, Jeff Brasen wrote: Introduce the CM_ARM_CPC_INFO CmObj in the ArmNameSpaceObjects. This allows to describe CPC information, as described in ACPI 6.4, s8.4.7.1 "_CPC (Continuous Performance Control)". Signed-off-by: Jeff Brasen --- .../Include/ArmNameSpaceObj

Re: [edk2-devel] [edk2-platforms][PATCH v2 2/2] SbsaQemu/OemMiscLib: Fix typo of "AssetTagType02"

2022-09-21 Thread Sami Mujawar
Hi Nhi, Thank you for this patch. Reviewed-by: Sami Mujawar Regards, Sami Mujawar On 19/09/2022 03:19 am, Nhi Pham wrote: This fixes the typo of AssetTagType02 according to the recent changes from OemMiscLib.h in the edk2. Signed-off-by: Nhi Pham Reviewed-by: Leif Lindholm --- Platform

Re: [edk2-devel] [PATCH v2 1/2] ArmPkg: implement EFI_MP_SERVICES_PROTOCOL based on PSCI calls

2022-09-21 Thread Rebecca Cran
Thanks. I've also noticed a problem with cache maintenance on the N2 FVP: it only works if I add manual cache flushes after enabling the MMU and caches (and also flush ApFunction to memory). I'm working on debugging it. -- Rebecca Cran On 9/7/22 02:13, Ard Biesheuvel wrote: On Wed, 7 Sept 20

Re: [edk2-devel] [PATCH 1/1] ArmPlatformPkg/PrePeiCore: Print the firmware version early in boot

2022-09-21 Thread Rebecca Cran
I am still interested in it! I'm just currently working through a bit of a backlog (next on the list is working on my MP Services patch, since I've found it doesn't work on the N2 FVP). -- Rebecca Cran On 9/21/22 01:03, Oliver Steffen wrote: Hi all, Is anybody still interested in this? Rohit

[edk2-devel] [PATCH] RedfishPkg/JsonLib: Fix JsonLib build failure

2022-09-21 Thread Nickle Wang via groups.io
VS2019 reports build failure: "warning C4701: potentially uninitialized local variable 'Ucs2Str' used". Initial Ucs2Str to NULL at the beginning of function. Cc: Abner Chang Cc: Nick Ramirez Signed-off-by: Nickle Wang --- RedfishPkg/Library/JsonLib/JsonLib.c | 2 ++ 1 file changed, 2 insertion

Re: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option

2022-09-21 Thread Gerd Hoffmann
On Wed, Sep 21, 2022 at 11:24:11AM +, Lu, Ken wrote: > > > > > But either in GenericQemuLoadImageLib, it can do measurement for > > command line and initrd, correct? > > > > Yes, it could. But why given that the linux kernel efi stub measures > > anyway? > If the final decision is the meas

[edk2-devel] [PATCH v1 0/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Ying-Tsun Huang (1): MdeModulePkg/Core: Fix

[edk2-devel] [PATCH v1 0/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Ying-Tsun Huang (1): MdeModulePkg/Core: Fix

Re: [edk2-devel] [PATCH v5 1/4] CI: don't force python verison (Linux only)

2022-09-21 Thread Chris Fernald
I think we should avoid the expectation that we are in a container if and only if we are using GCC5. Instead I would prefer we add a boolean parameter to allows us to explicitly use the included python. So instead of the GCC check we would have this. condition: not(eq('${{ parameters.useIn

Re: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option

2022-09-21 Thread Lu, Ken
> > > But either in GenericQemuLoadImageLib, it can do measurement for > command line and initrd, correct? > > Yes, it could. But why given that the linux kernel efi stub measures anyway? If the final decision is the measurement should be done by efi stub in Linux kernel. Do we also need remov

[edk2-devel] [PATCH] UefiPayloadPkg: Provide a wrapper for UniversalPayloadBuild.py

2022-09-21 Thread victorx . hsu
From: VictorX Hsu REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4071 Provide a wrapper to wrap UniversalPayloadBuild.py Cc: Guo Dong Cc: James Lu Signed-off-by: VictorX Hsu --- UefiPayloadPkg/UniversalPayloadBuild | 14 ++ 1 file changed, 14 insertions(+) create mode 1006

[edk2-devel] [PATCH v1 1/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Cc: Jian J Wang Cc: Dandan Bi Cc: Liming Ga

[edk2-devel] [PATCH v1 1/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Cc: Jian J Wang Cc: Dandan Bi Cc: Liming Ga

[edk2-devel] [PATCH 2/2] DynamicTablesPkg: MPAM: MPAM Generator and supporting files

2022-09-21 Thread Name via groups.io
From: Swatisri Kantamsetti ACPI header, MSC, Resource and Functional Nodes are populated in the MPAM Table Signed-off-by: Swatisri Kantamsetti --- DynamicTablesPkg/DynamicTables.dsc.inc| 2 + DynamicTablesPkg/Include/AcpiTableGenerator.h | 1 + .../Include/ArmNameSpaceObjects.h

[edk2-devel] [PATCH v1 0/1] MdeModulePkg/Core: Fix the potential hang of calling SetTimer.

2022-09-21 Thread Ying-Tsun Huang via groups.io
When calling SetTimer with Type is not TimerCancel and TriggerTime is 0, gTimer is used to get the timer period. However, gTimer is NULL before EFI_TIMER_ARCH_PROTOCOL is installed. Adding the check of gTimer and return EFI_NOT_READY to avoid the hang. Ying-Tsun Huang (1): MdeModulePkg/Core: Fix

Re: [edk2-devel] [PATCH v5 3/4] CI: Use Fedora 35 container (Linux only)

2022-09-21 Thread Chris Fernald
Similar to my comment about the assumption in use of python, I believe the container should be determined and passed in as a parameter from the top level pipeline file rather then relying on tool chain tag. This lets the templates take action on being containerized rather then assuming the tool

[edk2-devel] [PATCH 1/2] MdePkg: Support for MPAM ACPI Table

2022-09-21 Thread Name via groups.io
From: Swatisri Kantamsetti Added MPAM table header, MSC and Resource Node info structures Signed-off-by: Swatisri Kantamsetti --- MdePkg/Include/IndustryStandard/Acpi64.h | 5 ++ MdePkg/Include/IndustryStandard/Mpam.h | 95 2 files changed, 100 insertions(+) create

Re: [edk2-devel] [PATCH 0/7] CryptoPkg: Add BigNum and EC support to BaseCryptLib

2022-09-21 Thread Yao, Jiewen
Thank you! I will take care of it. > -Original Message- > From: Li, Yi1 > Sent: Wednesday, September 21, 2022 12:56 PM > To: Yao, Jiewen ; devel@edk2.groups.io > Cc: Wang, Jian J ; Lu, Xiaoyu1 > ; Jiang, Guomin > Subject: RE: [PATCH 0/7] CryptoPkg: Add BigNum and EC support to > BaseCryp

Re: [edk2-devel] [PATCH 1/2] MdeModulePkg/UsbBusDxe: Avoid continuing on error path

2022-09-21 Thread Sean Rhodes
Hi Hao If I just boot a device to the EFI shell and then connect a USB, edk2 will constantly try to access the device, fail and reset the port. It won't stop doing this, and the USB drive can't be accessed. I tested 13 USB drives; 8 saw this problem, and 5 worked correctly. It doesn't matter whic

Re: [edk2-devel] [PATCH v5 1/4] CI: don't force python verison (Linux only)

2022-09-21 Thread Gerd Hoffmann
On Tue, Sep 20, 2022 at 12:41:35PM -0700, Chris Fernald wrote: > I think we should avoid the expectation that we are in a container if and > only if we are using GCC5. Instead I would prefer we add a boolean parameter > to allows us to explicitly use the included python. So instead of the GCC > che

Re: [edk2-devel] [PATCH v5 3/4] CI: Use Fedora 35 container (Linux only)

2022-09-21 Thread Gerd Hoffmann
On Tue, Sep 20, 2022 at 01:01:04PM -0700, Chris Fernald wrote: > Similar to my comment about the assumption in use of python, I believe the > container should be determined and passed in as a parameter from the top > level pipeline file rather then relying on tool chain tag. This lets the > templat

Re: [edk2-devel] [PATCH 1/2] MdeModulePkg/UsbBusDxe: Avoid continuing on error path

2022-09-21 Thread Wu, Hao A
Sorry, could you help to explain more on the endless loop? Like what causes the loop and why the proposed change can resolve the issue. I am not experienced enough in the USB domain to quickly figure out the whole picture with only log being provided. Best Regards, Hao Wu From: Sean Rhodes Sen

Re: [edk2-devel] [PATCH] MdeModulePkg/TerminalDxe: add modes

2022-09-21 Thread Konstantin Aladyshev
I have tested it in the following way: - launch OVMF in Linux and connect with vnc - change resolution via the form browser (Device Manager -> OVMF Platform Configuration) from the default 640x480 to the 1920x1080 - "reset" - after the reset the system will boot to the 1920x1080 resolution and text

Re: [edk2-devel] [PATCH V4 07/10] OvmfPkg: Introduce lazy accept in PlatformInitLib and PlatformPei

2022-09-21 Thread Gerd Hoffmann
On Tue, Sep 13, 2022 at 08:02:11AM +0800, Min Xu wrote: > From: Min M Xu > > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 > > There are below major changes in PlatformInitLib/PlatformPei > 1. ProcessHobList > The unaccepted memory is accepted if it is under 4G address. > Please b

Re: [edk2-devel] [PATCH V4 02/10] MdePkg: Increase EFI_RESOURCE_MAX_MEMORY_TYPE

2022-09-21 Thread Gerd Hoffmann
On Tue, Sep 13, 2022 at 08:02:06AM +0800, Min Xu wrote: > From: Min M Xu > > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 > > BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED is defined for unaccepted memory. > But this defitinion has not been officially in the PI spec. Base > on the code-first

Re: [edk2-devel] [PATCH 1/2] MdeModulePkg/UsbBusDxe: Avoid continuing on error path

2022-09-21 Thread Sean Rhodes
Hi Hao I've attached a debug log for the problem I'm trying to solve (these two patches solve it). The reset happens before PortState changes, so it's an endless loop. Thanks Sean On Wed, 21 Sept 2022 at 06:31, Wu, Hao A wrote: > Sorry, could you help to share more information on what issue

Re: [edk2-devel] [PATCH v3] MinPlatformPkg: Remove _ADR from MinDsdt.asl

2022-09-21 Thread Chen, Aryeh
Hi Ankit, Add a change to remove Name(_ADR, 0x) from edk2-platforms\Platform\Intel\MinPlatformPkg\Acpi\MinDsdt\MinDsdt.asl It can boot to OS success on Win10 21H2 and Ubuntu 22.4.0 on TGLU openboard bios. === Acpidump === Signature "DSDT" Length 0x00FD (253) Revision0

Re: [edk2-devel] [PATCH] REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4074

2022-09-21 Thread Jiading Zhang
OK. Thanks! -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#94051): https://edk2.groups.io/g/devel/message/94051 Mute This Topic: https://groups.io/mt/93819720/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.

Re: [edk2-devel] [PATCH] UefiPayloadPkg: Provide a wrapper for UniversalPayloadBuild.py

2022-09-21 Thread Lu, James
Reviewed-by: James Lu Thanks, James -Original Message- From: Hsu, VictorX Sent: Wednesday, September 21, 2022 10:19 AM To: devel@edk2.groups.io Cc: Hsu, VictorX ; Dong, Guo ; Lu, James Subject: [PATCH] UefiPayloadPkg: Provide a wrapper for UniversalPayloadBuild.py From: VictorX Hsu

Re: [edk2-devel] measurement to command-line/initrd for loading kernel via -kernel option

2022-09-21 Thread Gerd Hoffmann
On Tue, Sep 20, 2022 at 02:30:01PM +, Lu, Ken wrote: > > > So there are two types loaders: > > > 1. QemuKernelLoaderFsDxe - this way just put kernel/initrd blob into a > > > FS > > for any future's usage, may be continue boot or not. > > > 2. QemuLoadKernelImage,-this is consumed by

[edk2-devel] [PATCH 1/1] OvmfPkg/PlatformInitLib: q35 mtrr setup fix

2022-09-21 Thread Gerd Hoffmann
Traditional q35 memory layout is 2.75 GB of low memory, leaving room for the pcie mmconfig at 0xb000 and the 32-bit pci mmio window at 0xc000. Because of that OVMF tags the memory range above 0xb000 as uncachable via mtrr. A while ago qemu started to gigabyte-align memory by default (

Re: [edk2-devel] [PATCH 1/1] ArmPlatformPkg/PrePeiCore: Print the firmware version early in boot

2022-09-21 Thread Oliver Steffen
Hi all, Is anybody still interested in this? Rohit's "Invoke constructors for SEC phase" patch was merged. Link to the original thread: https://edk2.groups.io/g/devel/message/4 Regards, Oliver On Thu, Jul 21, 2022 at 6:24 PM Sami Mujawar wrote: > Hi Rebecca, Ard, > > On Tue, May 3, 2022