回复: [edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 06/22/2021 #cal-reminder

2021-06-21 Thread gaoliming
There is no new bug. So, let’s cancel this week meeting. Thanks Liming 发件人: devel@edk2.groups.io 代表 devel@edk2.groups.io Calendar 发送时间: 2021年6月22日 9:30 收件人: devel@edk2.groups.io 主题: [edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 06/22/2021 #cal-reminder Reminder: TianoCore B

[edk2-devel] Cancelled Event: TianoCore Bug Triage - APAC / NAMO - Tuesday, June 22, 2021 #cal-cancelled

2021-06-21 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:CANCELLED CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:America/Los_Angeles LAST-MODIFIED:20201011T015911Z TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles BEGIN:DAYLIGHT TZNAM

[edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 06/22/2021 #cal-reminder

2021-06-21 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:PUBLISH CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:America/Los_Angeles LAST-MODIFIED:20201011T015911Z TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles BEGIN:DAYLIGHT TZNAME:

回复: [edk2-devel] [PATCH v1 1/1] MdeModulePkg/BdsDxe: Update BdsEntry to use Variable Policy

2021-06-21 Thread gaoliming
Reviewed-by: Liming Gao > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Kenneth > Lautner > 发送时间: 2021年6月22日 4:00 > 收件人: devel@edk2.groups.io > 抄送: Jian J Wang ; Hao A Wu > ; Zhichao Gao ; Ray Ni > ; Liming Gao > 主题: [edk2-devel] [PATCH v1 1/1] MdeModulePkg/BdsDxe: Update BdsEntry > to use Vari

回复: 回复: [edk2-devel] [PATCH v2 0/8] IORT Rev E.b specification updates

2021-06-21 Thread gaoliming
Sami: This approach is good. For this patch set, Reviewed-by: Liming Gao . Thanks Liming > -邮件原件- > 发件人: Sami Mujawar > 发送时间: 2021年6月21日 17:57 > 收件人: gaoliming ; devel@edk2.groups.io > 抄送: Alexei Fedorov ; > ardb+tianoc...@kernel.org; Matteo Carlini ; Ben > Adderson ; Steven Price ; >

Re: [edk2-devel] [PATCH v6 0/2] CryptoPkg/OpensslLib: Add native instruction support for X64

2021-06-21 Thread Christopher Zurcher
Yes this was discussed last year, sorry for the delay in follow-up, I was changing jobs. The problem is that the assembly code provided by OpenSSL uses "wrt ..imagebase" which is only supported by win64, not elf64. It was requested at the time that I include the OpenSSL-provided .S files as a GC

[edk2-devel] [PATCH v1 1/1] MdeModulePkg/BdsDxe: Update BdsEntry to use Variable Policy

2021-06-21 Thread Kenneth Lautner
From: Ken Lautner Changed BdsEntry.c to use Variable Policy instead of Variable Lock as Variable Lock will be Deprecated eventually Cc: Jian J Wang Cc: Hao A Wu Cc: Zhichao Gao Cc: Ray Ni Cc: Liming Gao Signed-off-by: Kenneth Lautner Reviewed-by: Liming Gao --- MdeModulePkg/Universal/Bd

[edk2-devel] [PATCH 0/2] Add a new structure for BootManagerMenu HOB and consume it

2021-06-21 Thread duntan
Add a new structure for BootManagerMenu HOB in UefiPayloadPkg Then consume the BootManagerMenuFile HOB duntan (2): UefiPayloadPkg: Add new structure for BootManagerMenuFile HOB UefiPayloadPkg: consume the BootManagerMenuFile HOB UefiPayloadPkg/Include/Guid/BootManagerMenu.h

[edk2-devel] [PATCH 2/2] UefiPayloadPkg: consume the BootManagerMenuFile HOB

2021-06-21 Thread duntan
Consume the BootManagerMenuFile HOB in PlatformBootManagerLib This Lib is in UefiPayloadPkg Cc: Maurice Ma Cc: Guo Dong Cc: Benjamin You Signed-off-by: DunTan --- UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.c | 51 ++

[edk2-devel] [PATCH 1/2] UefiPayloadPkg: Add new structure for BootManagerMenuFile HOB

2021-06-21 Thread duntan
Add new structure for BootManagerMenuFile HOB in UefiPayloadPkg Cc: Maurice Ma Cc: Guo Dong Cc: Benjamin You Signed-off-by: DunTan --- UefiPayloadPkg/Include/Guid/BootManagerMenu.h | 27 +++ UefiPayloadPkg/UefiPayloadPkg.dec | 3 +++ 2 files changed, 30 i

Re: [edk2-devel] [PATCH RESEND v1 0/2] ArmVirtPkg: Enable PCIe support for Kvmtool

2021-06-21 Thread Alexandru Elisei
Hi Pierre, On 6/15/21 4:21 PM, PierreGondois via groups.io wrote: > From: Pierre Gondois > > PCIe support has been added to the Kvmtool virtual machine > manager. Therefore, add a PciHostBridgeUtilityLib and enable > PCIe support for Kvmtool firmware. > > The patches were re-send as the devel@edk

Re: [edk2-devel] [PATCH v3] UefiPayloadPkg/UefiPayloadEntry: Improve bootloader memrange parsing

2021-06-21 Thread Ma, Maurice
Looks good to me. Reviewed-by: Maurice Ma Regards -Maurice > -Original Message- > From: Patrick Rudolph > Sent: Monday, June 21, 2021 1:10 > To: devel@edk2.groups.io > Cc: Ma, Maurice ; Dong, Guo > ; You, Benjamin > Subject: [PATCH v3] UefiPayloadPkg/UefiPayloadEntry: Improve bootl

[edk2-devel] [PATCH v4 4/4] OvmfPkg/PlatformDxe: Add support for SEV live migration.

2021-06-21 Thread Ashish Kalra via groups.io
From: Ashish Kalra Detect for KVM hypervisor and check for SEV live migration feature support via KVM_FEATURE_CPUID, if detected setup a new UEFI enviroment variable to indicate OVMF support for SEV live migration. Signed-off-by: Ashish Kalra --- OvmfPkg/Include/Guid/MemEncryptLib.h | 20

[edk2-devel] [PATCH v4 3/4] OvmfPkg/PlatformPei: Mark SEC GHCB page as unencrypted via hypercall

2021-06-21 Thread Ashish Kalra via groups.io
From: Ashish Kalra Mark the SEC GHCB page (that is mapped as unencrypted in ResetVector code) in the hypervisor page status tracking. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Ashish Kalra --- OvmfPkg/PlatformPei/AmdSev.c | 10 ++ 1 file changed, 10 inser

[edk2-devel] [PATCH v4 2/4] OvmfPkg/BaseMemEncryptLib: Support to issue unencrypted hypercall

2021-06-21 Thread Ashish Kalra via groups.io
From: Brijesh Singh By default all the SEV guest memory regions are considered encrypted, if a guest changes the encryption attribute of the page (e.g mark a page as decrypted) then notify hypervisor. Hypervisor will need to track the unencrypted pages. The information will be used during guest l

[edk2-devel] [PATCH v4 1/4] OvmfPkg/MemEncryptHypercallLib: add library to support SEV hypercalls.

2021-06-21 Thread Ashish Kalra via groups.io
From: Ashish Kalra Add SEV and SEV-ES hypercall abstraction library to support SEV Page encryption/deceryption status hypercalls for SEV and SEV-ES guests. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Ashish Kalra --- Maintainers.txt

[edk2-devel] [PATCH v4 0/4] SEV Live Migration support for OVMF.

2021-06-21 Thread Ashish Kalra via groups.io
From: Ashish Kalra By default all the SEV guest memory regions are considered encrypted, if a guest changes the encryption attribute of the page (e.g mark a page as decrypted) then notify hypervisor. Hypervisor will need to track the unencrypted pages. The information will be used during guest li

Re: [edk2-devel] [PATCH 02/12] MdeModulePkg: Add new structure for the Universal Payload Serial Port Info

2021-06-21 Thread Wu, Hao A
> -Original Message- > From: Liu, Zhiguang > Sent: Sunday, June 20, 2021 11:47 PM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Wu, Hao A ; > Ni, Ray > Subject: [PATCH 02/12] MdeModulePkg: Add new structure for the Universal > Payload Serial Port Info > > Add Universal Payload Serial P

Re: [edk2-devel] [PATCH v2 1/8] MdePkg: Fix IORT header file include guard

2021-06-21 Thread Sami Mujawar
Hi Mike, I agree the use of the include guard is not consistent across edk2 code and it may be better to fix them all at once. However, if we decide to use '#pragma once', then the edk2 coding standard specification would need to be updated first. Similarly, the ECC tool would also need to be u

Re: [edk2-devel] [PATCH v3 8/8] MdeModulePkg: Use SecureBootVariableLib in PlatformVarCleanupLib.

2021-06-21 Thread Grzegorz Bernacki
Hi, I moved CreateTimeBasedPayload() to AuthVariableLib, but then I cannot use it in SecureBootConfigDxe, cause AuthVariableLib does not support DXE_DRIVER. So: - having that function only in AuthVariableLib does not work - having that function only in SecureBootVariableLib, causes a lot of change

Re: 回复: [edk2-devel] [PATCH v2 0/8] IORT Rev E.b specification updates

2021-06-21 Thread Sami Mujawar
Hi Liming, Please find my response inline marked [SAMI]. Regards, Sami Mujawar On 18/06/2021, 01:49, "gaoliming" wrote: Sami: I agree this change. With this patch, will you update the existing platform to use the matched version macro EFI_ACPI_IO_REMAPPING_TABLE_REV0? [SAMI] I

[edk2-devel] [PATCH v3] UefiPayloadPkg/UefiPayloadEntry: Improve bootloader memrange parsing

2021-06-21 Thread Patrick Rudolph
Currently several DXE crash due to invalid memory resource settings. The PciHostBridgeDxe which expects the MMCONF and PCI Aperature to be EfiMemoryMappedIO, but currently those regions are (partly) mapped as EfiReservedMemoryType. coreboot and slimbootloader provide an e820 compatible memory map,