回复: [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

回复: [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-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

回复: [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]

[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

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

[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

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

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

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

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

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

[edk2-devel] [PATCH v1] BaseTools/Capsule: Add support to input subject name to sign capsule file

2022-06-01 Thread jason1 . lin
From: Jason1 Lin REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3928 Windows-based system using signtool.exe to sign the capsule. Add the support to using "--subject-name" argument to assign the subject name used to sign the capsule file. This argument would pass to signtool.exe as a part