[edk2-devel] Open Source Firmware Conference 2022

2022-06-01 Thread Christian Walter
** *Dear EDKII community,* * the OSFC is the biggest open-source firmware conference worldwide made by and for developers. After two years we can finally meet in person again. This year's OSFC will take place in Gothenburg, Sweden from September 19th - 21th. We will have a two day conference

回复: [edk2-devel] [edk2:PATCH v2] MdePkg/Acpi62: Add type 7 NFIT Platform Capabilities Structure support

2022-06-01 Thread gaoliming
Miki: Can you add Platform Capabilities Structure definition together? Thanks Liming > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Miki Shindo > 发送时间: 2022年5月12日 9:28 > 收件人: devel@edk2.groups.io > 抄送: Michael D Kinney ; Liming Gao > ; Zhiguang Liu ; Ray Ni > > 主题: [edk2-devel] [edk2:PATCH v

回复: [edk2-devel] [PATCH edk2-platforms 0/3] Ext4Pkg: Add ext2/3 support and move crc16/32c to BaseLib

2022-06-01 Thread gaoliming
Pedro: Thanks for your enhancement to support ext2/3 file system. Acked-by: Liming Gao for this patch set. Thanks Liming 发件人: Pedro Falcato 发送时间: 2022年6月1日 5:33 收件人: edk2-devel-groups-io ; Pedro Falcato 抄送: Leif Lindholm ; Michael D Kinney ; Liming Gao ; Zhiguang Liu 主题: Re: [edk2

回复: [edk2-devel] Is it possible to inject compiler arguments and library dependencies from the build system?

2022-06-01 Thread gaoliming
Pedro: For the specific platform, you can add the compiler flag into [BuildOptions] in Platform.dsc file, and add NULL|xxxLib.inf into [LibraryClasses] section in Platform.dsc file so that this library is linked to every module. Thanks Liming 发件人: devel@edk2.groups.io 代表 Pedro Falcato 发

回复: [edk2-devel] [PATCH 1/1] MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementations

2022-06-01 Thread gaoliming
Pedro: Sorry for the late response. I am OK to add two new CRC APIs in BaseLib. For Crc32c, what difference is from current Crc32? Can it reuse current mCrcTable value? Thanks Liming 发件人: devel@edk2.groups.io 代表 Pedro Falcato 发送时间: 2022年6月1日 5:34 收件人: edk2-devel-groups-io ; Pedro Fa

回复: [edk2-devel] [PATCH 1/1] MdeModulePkg: Fix a typo

2022-06-01 Thread gaoliming
Shuzhen: The patch title can be MdeModulePkg DxeMain: Fix the typo in local variable name. With this change, Reviewed-by: Liming Gao Thanks Liming 发件人: devel@edk2.groups.io 代表 zhangshuz...@live.cn 发送时间: 2022年6月1日 10:21 收件人: devel@edk2.groups.io 主题: [edk2-devel] [PATCH 1/1] MdeModu

[edk2-devel] 回复: [PATCH v3 1/1] MdeModulePkg: Use SmmWaitForAllProcessor() in VariableSmm driver.

2022-06-01 Thread gaoliming
Reviewed-by: Liming Gao One minor comment: the change in MdeModulePkg is not required, because this library instance has been specified in MdeLibs.dsc.inc Thanks Liming > -邮件原件- > 发件人: zhihaoli > 发送时间: 2022年6月1日 0:27 > 收件人: devel@edk2.groups.io > 抄送: Jian J Wang ; Liming Gao > ; Ni Ray

Re: [edk2-devel] [PATCH 00/12] Introduce Bootlog DEBUG() output

2022-06-01 Thread Benjamin Doron
On Wed, Jun 1, 2022 at 05:33 AM, Gerd Hoffmann wrote: > > Hmm. Maybe it's time to tackle the log performance problem for virtual > machines? Create a debug log device with DMA support, so we don't need > a vmexit for every single character we want log? Of course, that doesn't work for native sys

[edk2-devel] [PATCH 1/1] MdeModulePkg: Fix a typo

2022-06-01 Thread zhangshuzhen
Correctly write 'DstBufAllocated' in CoreLoadPeImage(). Signed-off-by: Zhang Shuzhen --- MdeModulePkg/Core/Dxe/Image/Image.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MdeModulePkg/Core/Dxe/Image/Image.c b/MdeModulePkg/Core/Dxe/Image/Image.c index 68bde5c15c..5bdf

Re: [edk2-devel] [PATCH V3] OvmfPkg/ResetVector: Removing SEV-ES CPUID bit check

2022-06-01 Thread Lendacky, Thomas via groups.io
On 6/1/22 07:25, Ard Biesheuvel wrote: On Tue, 31 May 2022 at 16:40, Peter Gonda wrote: The SEV-ES bit of Fn800-001F[EAX] - Bit 3 is used for a host to determine support for running SEV-ES guests. It should not be checked by a guest to determine if it is running under SEV-ES. The guest should

Re: [edk2-devel] [PATCH V3] OvmfPkg/ResetVector: Removing SEV-ES CPUID bit check

2022-06-01 Thread Ard Biesheuvel
On Tue, 31 May 2022 at 16:40, Peter Gonda wrote: > > The SEV-ES bit of Fn800-001F[EAX] - Bit 3 is used for a host to > determine support for running SEV-ES guests. It should not be checked by > a guest to determine if it is running under SEV-ES. The guest should use > the SEV_STATUS MSR Bit 1 to d

Re: [edk2-devel] [PATCH 00/12] Introduce Bootlog DEBUG() output

2022-06-01 Thread Gerd Hoffmann
On Fri, May 27, 2022 at 04:43:05AM +0200, Alexander Graf via groups.io wrote: > I recently looked at improving the bootup performance of virtual machines > and was amazed by the fact that there is no logging / tracing framework > available that would give me a full picture of the Pre-OS phase inclu

Re: [edk2-devel] [PATCH 2/2] OvmfPkg: Search EFI_RESOURCE_MEMORY_UNACCEPTED for Fw hoblist

2022-06-01 Thread Gerd Hoffmann
On Tue, May 31, 2022 at 10:31:17PM +0800, Min Xu wrote: > In current TDVF implementation all unaccepted memory passed in Hoblist > are tagged as EFI_RESOURCE_MEMORY_UNACCEPTED. They're all accepted before > they can be accessed. After accepting memory region, the Hob ResourceType > is unchanged (st

Re: [edk2-devel] [PATCH 1/2] OvmfPkg: Fix TDVMCALL error in ApRunLoop.nasm

2022-06-01 Thread Gerd Hoffmann
On Tue, May 31, 2022 at 10:31:16PM +0800, Min Xu wrote: > According to GHCI Spec Table 2-1, in TDVMCALL R10 should be cleared > to 0 in input operands, and be checked for the return result. > https://cdrdv2.intel.com/v1/dl/getContent/726790 > > Cc: Erdem Aktas > Cc: Gerd Hoffmann > Cc: James Bot

Re: [edk2-devel] [PATCH v5 4/5] Ovmf/PlatformPei: Use host-provided GPA end if available

2022-06-01 Thread Gerd Hoffmann
On Fri, May 27, 2022 at 01:05:32PM +, Ojeda Leon, Nicolas wrote: > Hi, > > Following the discussion, could these patches already be merged? I think so, now that the freeze is over. I'd suggest to rebase, run through CI (open a draft pull request for that) and repost the series, with the main