|
Re: [edk2-platforms][PATCH v2 00/32] Add new Ampere Mt. Jade platform
Hi Nhi,
Apologies, this dragged out a bit longer than I intended.
Some high-level comments before I get into the contents:
In order to build this against current upstream, I needed to go back
to
Hi Nhi,
Apologies, this dragged out a bit longer than I intended.
Some high-level comments before I get into the contents:
In order to build this against current upstream, I needed to go back
to
|
By
Leif Lindholm
·
#76075
·
|
|
Re: [PATCH RFC v3 02/22] OvmfPkg/MemEncryptSevLib: add MemEncryptSevSnpEnabled()
According to the edk2 coding style, this should be written as:
return (BOOLEAN)(Msr.Bits.SevSnpBit != 0);
primarily because "Msr.Bits.SevSnpBit" does not have type BOOLEAN, so it
should not be
According to the edk2 coding style, this should be written as:
return (BOOLEAN)(Msr.Bits.SevSnpBit != 0);
primarily because "Msr.Bits.SevSnpBit" does not have type BOOLEAN, so it
should not be
|
By
Laszlo Ersek
·
#76074
·
|
|
Re: [edk2-non-osi][PATCH v3 0/2] Introduce Silicon/Ampere and AmpereAltraBinPkg package
Hi Vu,
For this set:
Reviewed-by: Leif Lindholm <leif@...>
Is there any value to you in me pushing this before the edk2-platforms
set goes in? If not, I'll hold back and push them both at
Hi Vu,
For this set:
Reviewed-by: Leif Lindholm <leif@...>
Is there any value to you in me pushing this before the edk2-platforms
set goes in? If not, I'll hold back and push them both at
|
By
Leif Lindholm
·
#76073
·
|
|
Re: [PATCH v2 2/6] BaseTools GenFw: Support CLANG8ELF with conversion ELF to PE/COFF image
Hi Ray,
This commit breaks many of the ARM platforms.
I end up seeing
GenFw: Elf64Convert.c:719: ScanSections64: Assertion `FALSE' failed.
when generating certain ACPI tables.
Note: this applies
Hi Ray,
This commit breaks many of the ARM platforms.
I end up seeing
GenFw: Elf64Convert.c:719: ScanSections64: Assertion `FALSE' failed.
when generating certain ACPI tables.
Note: this applies
|
By
Leif Lindholm
·
#76072
·
|
|
Re: [RESEND PATCH RFC v3 00/22] Add AMD Secure Nested Paging (SEV-SNP) support
Hmmm... indeed, but that discussion happened off-list, namely under the
original posting of this v3 RFC set that did not reach the list. And now
I was working with my list folder.
Right, this branch
Hmmm... indeed, but that discussion happened off-list, namely under the
original posting of this v3 RFC set that did not reach the list. And now
I was working with my list folder.
Right, this branch
|
By
Laszlo Ersek
·
#76071
·
|
|
Re: [RESEND PATCH RFC v3 00/22] Add AMD Secure Nested Paging (SEV-SNP) support
Hi Laszlo,
The main issue is I typed wrong branch name in the cover letter. The
branch name should be "sev-snp-rfc-3" and not "sev-snp-rfc-2". I
apologies for it :(. Ray asked the branch name and I
Hi Laszlo,
The main issue is I typed wrong branch name in the cover letter. The
branch name should be "sev-snp-rfc-3" and not "sev-snp-rfc-2". I
apologies for it :(. Ray asked the branch name and I
|
By
Brijesh Singh
·
#76070
·
|
|
Re: [PATCH v1 0/8] Measured SEV boot with kernel/initrd/cmdline
OK.
Yes, that's it.
All these PCDs come in pairs -- base and size. (IIRC.) If there's no
architectural requirement to keep these two kinds of info in different
pages (such as different page
OK.
Yes, that's it.
All these PCDs come in pairs -- base and size. (IIRC.) If there's no
architectural requirement to keep these two kinds of info in different
pages (such as different page
|
By
Laszlo Ersek
·
#76069
·
|
|
Re: [edk2-rfc] [edk2-devel] RFC: design review for TDVF in OVMF
Totally agree with this. Confidential Computing is a very niche use case, and there is no justification for exploding the complexity of the standard OVMF build.
If, several years from now, it ever
Totally agree with this. Confidential Computing is a very niche use case, and there is no justification for exploding the complexity of the standard OVMF build.
If, several years from now, it ever
|
By
Michael Brown
·
#76068
·
|
|
Re: [PATCH v1 0/8] Measured SEV boot with kernel/initrd/cmdline
Thank you Laszlo for reviewing this.
James explained the difference from Secure Boot setup and our choice of
hash validation of kernel+initrd+cmdline.
[Skipping...]
Brijesh's approach mandates
Thank you Laszlo for reviewing this.
James explained the difference from Secure Boot setup and our choice of
hash validation of kernel+initrd+cmdline.
[Skipping...]
Brijesh's approach mandates
|
By
Dov Murik
·
#76067
·
|
|
Re: [edk2-rfc] [edk2-devel] RFC: design review for TDVF in OVMF
thank you Laszlo. Your feedback is received.
I am waiting for comment from other people.
thank you!
Yao, Jiewen
thank you Laszlo. Your feedback is received.
I am waiting for comment from other people.
thank you!
Yao, Jiewen
|
By
Yao, Jiewen
·
#76066
·
|
|
Re: [edk2-rfc] [edk2-devel] RFC: design review for TDVF in OVMF
I mean option (B). Create a completely separate DSC+FDF for Intel TDX.
In my mind, there are two (very high level) stages for developing the
"Confidential Computing with TDX" feature in edk2.
Stage
I mean option (B). Create a completely separate DSC+FDF for Intel TDX.
In my mind, there are two (very high level) stages for developing the
"Confidential Computing with TDX" feature in edk2.
Stage
|
By
Laszlo Ersek
·
#76065
·
|
|
[Patch V3 9/9] UefiPayloadPkg: Creat gPldAcpiTableGuid Hob
From SysTableInfo Hob, get ACPI table address, and creat gPldAcpiTableGuid =
Hob
to store it. Remove diretly adding ACPI table to ConfigurationTable.
Dxe ACPI driver will parse it and install ACPI
From SysTableInfo Hob, get ACPI table address, and creat gPldAcpiTableGuid =
Hob
to store it. Remove diretly adding ACPI table to ConfigurationTable.
Dxe ACPI driver will parse it and install ACPI
|
By
Zhiguang Liu
·
#76064
·
|
|
[Patch V3 8/9] MdeModulePkg/ACPI: Install ACPI table from HOB.
V1:
If HOB contains APCI table information, entry point of AcpiTableDxe.inf
should parse the APCI table from HOB, and install these tables.
We assume the whole ACPI table (starting with
V1:
If HOB contains APCI table information, entry point of AcpiTableDxe.inf
should parse the APCI table from HOB, and install these tables.
We assume the whole ACPI table (starting with
|
By
Zhiguang Liu
·
#76063
·
|
|
[Patch V3 7/9] MdeModulePkg: Add new structure for the Universal Payload ACPI Table Info Hob
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
|
By
Zhiguang Liu
·
#76062
·
|
|
[Patch V3 6/9] UefiPayloadPkg: Creat gPldSmbiosTableGuid Hob
From SysTableInfo Hob, get Smbios table address, and creat gPldSmbiosTableG=
uid Hob
to store it. Remove diretly adding smbios table to ConfigurationTable.
Dxe module SmbiosDxe will parse it and
From SysTableInfo Hob, get Smbios table address, and creat gPldSmbiosTableG=
uid Hob
to store it. Remove diretly adding smbios table to ConfigurationTable.
Dxe module SmbiosDxe will parse it and
|
By
Zhiguang Liu
·
#76061
·
|
|
[Patch V3 5/9] MdeModulePkg/Universal/SmbiosDxe: Scan for existing tables
V1:
The default EfiSmbiosProtocol operates on an empty SMBIOS table.
The SMBIOS tables are provided by the bootloader on UefiPayloadPkg.
Scan for existing tables in SmbiosDxe and load them if they
V1:
The default EfiSmbiosProtocol operates on an empty SMBIOS table.
The SMBIOS tables are provided by the bootloader on UefiPayloadPkg.
Scan for existing tables in SmbiosDxe and load them if they
|
By
Zhiguang Liu
·
#76060
·
|
|
[Patch V3 4/9] MdeModulePkg: Add new structure for the Universal Payload SMBios Table Info Hob
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
|
By
Zhiguang Liu
·
#76059
·
|
|
[Patch V3 3/9] UefiPayloadPkg: UefiPayload retrieve PCI root bridge from Guid Hob
UefiPayload parse gPldPciRootBridgeInfoGuid Guid Hob to retrieve PCI root b=
ridges
information. gPldPciRootBridgeInfoGuid Guid Hob should be created by Bootlo=
ader.
Cc: Maurice Ma
UefiPayload parse gPldPciRootBridgeInfoGuid Guid Hob to retrieve PCI root b=
ridges
information. gPldPciRootBridgeInfoGuid Guid Hob should be created by Bootlo=
ader.
Cc: Maurice Ma
|
By
Zhiguang Liu
·
#76058
·
|
|
[Patch V3 2/9] MdeModulePkg: Add new structure for the PCI Root Bridge Info Hob
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
Cc: Liming Gao <gaoliming@...>
Cc: Jian J Wang <jian.j.wang@...>
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Zhiguang Liu <zhiguang.liu@...>
---
|
By
Zhiguang Liu
·
#76057
·
|
|
[Patch V3 0/9] Create multiple Hobs for Universal Payload
V1:
This patch set is based on Universal Payload on https://universalpayload.github.io/documentation/payload-interfaces/index.html
This patch set introduce one general header, three different hob
V1:
This patch set is based on Universal Payload on https://universalpayload.github.io/documentation/payload-interfaces/index.html
This patch set introduce one general header, three different hob
|
By
Zhiguang Liu
·
#76056
·
|