|
[PATCH V4 7/8] OvmfPkg/TdxDxe: Set PcdEmuVariableNvStoreReserved
From: Min M Xu <min.m.xu@...> Set PcdEmuVariableNvStoreReserved with the value in PlatformInfoHob. It is the address of the EmuVariableNvStore reserved in Pei-less startup. Cc: Erdem Aktas <erdemaktas
From: Min M Xu <min.m.xu@...> Set PcdEmuVariableNvStoreReserved with the value in PlatformInfoHob. It is the address of the EmuVariableNvStore reserved in Pei-less startup. Cc: Erdem Aktas <erdemaktas
|
By
Min Xu
·
|
|
[PATCH V4 6/8] OvmfPkg/NvVarsFileLib: Shortcut ConnectNvVarsToFileSystem in secure-boot
From: Min M Xu <min.m.xu@...> OvmfPkg/Library/NvVarsFileLib allows loading variables into emulated varstore from a on-disk NvVars file. We can't allow that when secure boot is active. So check secure-
From: Min M Xu <min.m.xu@...> OvmfPkg/Library/NvVarsFileLib allows loading variables into emulated varstore from a on-disk NvVars file. We can't allow that when secure boot is active. So check secure-
|
By
Min Xu
·
|
|
[PATCH V4 5/8] OvmfPkg: Reserve and init EmuVariableNvStore in Pei-less Startup
From: Min M Xu <min.m.xu@...> EmuVariableNvStore is reserved and init with below 2 functions defined in PlatformInitLib: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore PlatformIn
From: Min M Xu <min.m.xu@...> EmuVariableNvStore is reserved and init with below 2 functions defined in PlatformInitLib: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore PlatformIn
|
By
Min Xu
·
|
|
[PATCH V4 4/8] OvmfPkg/PlatformPei: Update ReserveEmuVariableNvStore
From: Min M Xu <min.m.xu@...> ReserveEmuVariableNvStore is updated with below 2 functions defined in PlatformInitLib: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore PlatformInitE
From: Min M Xu <min.m.xu@...> ReserveEmuVariableNvStore is updated with below 2 functions defined in PlatformInitLib: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore PlatformInitE
|
By
Min Xu
·
|
|
[PATCH V4 3/8] OvmfPkg/PlatformInitLib: Add functions for EmuVariableNvStore
From: Min M Xu <min.m.xu@...> There are 3 functions added for EmuVariableNvStore: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore - PlatformValidateNvVarStore PlatformReserveEmuVa
From: Min M Xu <min.m.xu@...> There are 3 functions added for EmuVariableNvStore: - PlatformReserveEmuVariableNvStore - PlatformInitEmuVariableNvStore - PlatformValidateNvVarStore PlatformReserveEmuVa
|
By
Min Xu
·
|
|
[PATCH V4 2/8] OvmfPkg/PeilessStartupLib: Delete TdxValidateCfv
From: Min M Xu <min.m.xu@...> TdxValidateCfv is used to validate the integrity of FlashNvVarStore (PcdOvmfFlashNvStorageVariableBase) and it is not Tdx specific. So it will be moved to PlatformInitLib
From: Min M Xu <min.m.xu@...> TdxValidateCfv is used to validate the integrity of FlashNvVarStore (PcdOvmfFlashNvStorageVariableBase) and it is not Tdx specific. So it will be moved to PlatformInitLib
|
By
Min Xu
·
|
|
[PATCH V4 1/8] EmbeddedPkg: Add AllocateRuntimePages in PrePiMemoryAllocationLib
From: Min M Xu <min.m.xu@...> AllocateRuntimePages is used to allocate one or more 4KB pages of type EfiRuntimeServicesData. Cc: Leif Lindholm <quic_llindhol@...> Cc: Ard Biesheuvel <ardb+tianocore@..
From: Min M Xu <min.m.xu@...> AllocateRuntimePages is used to allocate one or more 4KB pages of type EfiRuntimeServicesData. Cc: Leif Lindholm <quic_llindhol@...> Cc: Ard Biesheuvel <ardb+tianocore@..
|
By
Min Xu
·
|
|
[PATCH V4 0/8] Enable secure-boot when lauch OVMF with -bios parameter
Secure-Boot related variables include the PK/KEK/DB/DBX and they are stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash, QEMU/OVMF will use emulated flash, and fully support UEFI variable
Secure-Boot related variables include the PK/KEK/DB/DBX and they are stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash, QEMU/OVMF will use emulated flash, and fully support UEFI variable
|
By
Min Xu
·
|
|
[PATCH V3 0/7] Enable secure-boot when lauch OVMF with -bios parameter 3 messages
Secure-Boot related variables include the PK/KEK/DB/DBX and they are stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash, QEMU/OVMF will use emulated flash, and fully support UEFI variable
Secure-Boot related variables include the PK/KEK/DB/DBX and they are stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash, QEMU/OVMF will use emulated flash, and fully support UEFI variable
|
By
Min Xu
·
|
|
[PATCH v2 00/11] Enhance Secure Boot Variable Libraries 7 messages
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This is a revamp of a previou
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911 This is a revamp of a previou
|
By
Kun Qin
·
|
|
[PATCH] EmbeddedPkg/PrePiMemoryAllocationLib: Add check for space on
offset allocation
Update check for enough space to occur prior to alignment offset. This prevents cases where EfiFreeMemoryTop < EfiFreeMemoryBottom. Signed-off-by: Jeff Brasen <jbrasen@...> --- .../MemoryAllocationLib
Update check for enough space to occur prior to alignment offset. This prevents cases where EfiFreeMemoryTop < EfiFreeMemoryBottom. Signed-off-by: Jeff Brasen <jbrasen@...> --- .../MemoryAllocationLib
|
By
Jeff Brasen
·
|
|
Compilation failed for Kuno after python upgrade.
I am facing the issue during the build of Kuno meta image after python update from python3.6.9 to python 3.9.13. I am attaching the screenshot. Please help me to resolve this issue. Thank you Girjesh
I am facing the issue during the build of Kuno meta image after python update from python3.6.9 to python 3.9.13. I am attaching the screenshot. Please help me to resolve this issue. Thank you Girjesh
|
By
Girjesh Kumar
·
|
|
[PATCH 3/4] DynamicTablesPkg: AcpiSsdtPcieLibArm: Support UID > 0xF
Add support for PCIe devices with UID > 0xF. This is done by using the next value in the name so PCI5, PC26, etc Signed-off-by: Jeff Brasen <jbrasen@...> --- .../Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGe
Add support for PCIe devices with UID > 0xF. This is done by using the next value in the name so PCI5, PC26, etc Signed-off-by: Jeff Brasen <jbrasen@...> --- .../Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGe
|
By
Jeff Brasen
·
|
|
[PATCH 0/4] DynamicTablesPkg: Pcie generation updates
Add fixes/features to dynamic PCIe support - Correct issue with translation in generated ACPI tables. - Allow for more than 16 controllers to be generated. - Allow optional use of segment number as UI
Add fixes/features to dynamic PCIe support - Correct issue with translation in generated ACPI tables. - Allow for more than 16 controllers to be generated. - Allow optional use of segment number as UI
|
By
Jeff Brasen
·
|
|
[PATCH 1/1] BaseTools: Fix DSC LibraryClass precedence rule
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3965 Currently DSC LibraryClass precedence rule is not align with DSC Spec. The expectation rule should be: [LibraryClasses.$(ARCH)] < [LibraryClass
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3965 Currently DSC LibraryClass precedence rule is not align with DSC Spec. The expectation rule should be: [LibraryClasses.$(ARCH)] < [LibraryClass
|
By
Yuwei Chen
·
|
|
[PATCH] MdePkg/Acpi62: Add bit definitions to NFIT Platform Capabilities Structure
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3915 This commit adds each capability bit definition for NFIT Platform Capabilities Structure. The type has been added since ACPI Specification Ve
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3915 This commit adds each capability bit definition for NFIT Platform Capabilities Structure. The type has been added since ACPI Specification Ve
|
By
Miki Shindo
·
|
|
[edk2-platforms][PATCH V1 2/2] MinPlatformPkg/Build: Reduce duplication
Removed needless duplication between sections. Addes spaces after commas. Remove commented out code. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.desimone@...> Cc: Liming Gao <gaol
Removed needless duplication between sections. Addes spaces after commas. Remove commented out code. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.desimone@...> Cc: Liming Gao <gaol
|
By
Oram, Isaac W
·
|
|
[edk2-platforms][PATCH V1 1/2] MinPlatformPkg/Build: Add NOOPT build
Add NOOPT build support to enable easy debugging of unoptimized code. Generally the same libraries are desired for DEBUG and NOOPT. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.des
Add NOOPT build support to enable easy debugging of unoptimized code. Generally the same libraries are desired for DEBUG and NOOPT. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.des
|
By
Oram, Isaac W
·
|
|
[edk2-platforms][PATCH V1 0/2] Add MinPlatformPkg NOOPT build option
Add the NOOPT build option. Use the same libraries for DEBUG and NOOPT Clean up some duplication and coding style issues with the include files. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <na
Add the NOOPT build option. Use the same libraries for DEBUG and NOOPT Clean up some duplication and coding style issues with the include files. Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <na
|
By
Oram, Isaac W
·
|
|
[edk2-platforms][PATCH V1 1/1] MinPlatformPkg: Add missing FV PCD
Add missing PCD for BSP FV Base/Size/Offsets. Cc: Eric Dong <eric.dong@...> Cc: Liming Gao <gaoliming@...> Signed-off-by: Isaac Oram <isaac.w.oram@...> --- Platform/Intel/MinPlatformPkg/MinPlatformPkg
Add missing PCD for BSP FV Base/Size/Offsets. Cc: Eric Dong <eric.dong@...> Cc: Liming Gao <gaoliming@...> Signed-off-by: Isaac Oram <isaac.w.oram@...> --- Platform/Intel/MinPlatformPkg/MinPlatformPkg
|
By
Oram, Isaac W
·
|