|
[PATCH v2 0/7] Add PPI to manage PEI phase memory attributes
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4468=0D =0D This is a followup to the RFC that I sent to the edk2-devel list on the=0D 25th of May.=0D =0D In an attempt to make some incremental
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4468=0D =0D This is a followup to the RFC that I sent to the edk2-devel list on the=0D 25th of May.=0D =0D In an attempt to make some incremental
|
By
Ard Biesheuvel
·
|
|
[PATCH 01/22] CryptoPkg/openssl: update submodule to openssl-3.0.8
8 messages
Signed-off-by: Gerd Hoffmann <kraxel@...> --- CryptoPkg/Library/OpensslLib/openssl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CryptoPkg/Library/OpensslLib/openssl b/CryptoPkg/Li
Signed-off-by: Gerd Hoffmann <kraxel@...> --- CryptoPkg/Library/OpensslLib/openssl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CryptoPkg/Library/OpensslLib/openssl b/CryptoPkg/Li
|
By
Gerd Hoffmann
·
|
|
[edk2-platforms][PATCH 0/4] Add support new SMBIOS Tables and refactor to adapt with ArmPkg/SMBIOS
2 messages
These patches helps to add new SMBIOS Tables (Type 16, 17, 19) and refactor SmbiosPlatformDxe. Minh Nguyen (4): JadePkg: Correct PCD names for SMBIOS Type 0 JadePkg: Leverage ArmPkg/Smbios (Type 0, 1,
These patches helps to add new SMBIOS Tables (Type 16, 17, 19) and refactor SmbiosPlatformDxe. Minh Nguyen (4): JadePkg: Correct PCD names for SMBIOS Type 0 JadePkg: Leverage ArmPkg/Smbios (Type 0, 1,
|
By
Minh Nguyen
·
|
|
[edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max
2 messages
These patches support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max. Minh Nguyen (2): AmpereAltraPkg: Add Hot Plug Slot Capable during PCIe port initialization AmpereAltraPkg: Change PCI
These patches support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max. Minh Nguyen (2): AmpereAltraPkg: Add Hot Plug Slot Capable during PCIe port initialization AmpereAltraPkg: Change PCI
|
By
Minh Nguyen
·
|
|
[edk2-platforms][PATCH 0/3] Add necessary changes for PCIe core and remove unnecessary checks for PCIe Devmap mode
4 messages
These patches help to improve PCIe core for Link training sequence and add logic to check PCIe card is present or not. One patch also removes unnecessary checks for PCIe Devmap mode. Minh Nguyen (2):
These patches help to improve PCIe core for Link training sequence and add logic to check PCIe card is present or not. One patch also removes unnecessary checks for PCIe Devmap mode. Minh Nguyen (2):
|
By
Minh Nguyen
·
|
|
[PATCH v2 1/1] ArmPkg: add SMC defines for SiP service calls
2 messages
They are useful for those platforms where SMC SiP calls exist. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 9 +++++++++ 1 file changed,
They are useful for those platforms where SMC SiP calls exist. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 9 +++++++++ 1 file changed,
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v1 1/1] ArmPkg: CpuDxe: Sync GCD Capabilities With Page Table
Attributes
20 messages
When ArmPkg's CpuDxe driver initializes, it attempts to sync the=0D GCD with the page table. However, unlike when the UefiCpuPkg's=0D CpuDxe initializes, the Arm version does not update the GCD=0D cap
When ArmPkg's CpuDxe driver initializes, it attempts to sync the=0D GCD with the page table. However, unlike when the UefiCpuPkg's=0D CpuDxe initializes, the Arm version does not update the GCD=0D cap
|
By
Oliver Smith-Denny
·
|
|
[Patch V4 10/15] UefiCpuPkg: Add GenSmmPageTable() to create smm page table
6 messages
This commit is code refinement to current smm pagetable generation code. Add a new GenSmmPageTable() API to create smm page table based on the PageTableMap() API in CpuPageTableLib. Caller only needs
This commit is code refinement to current smm pagetable generation code. Add a new GenSmmPageTable() API to create smm page table based on the PageTableMap() API in CpuPageTableLib. Caller only needs
|
By
duntan
·
|
|
[PATCH] SimicsOpenBoard: Use default 10ms as delay between INIT and SIPI
2 messages
Today the delay is 10us but the QSP simulates the multiprocessor by dividing time into segments and serializing processors within a segment. The length of the segment is configurable and Simics open b
Today the delay is 10us but the QSP simulates the multiprocessor by dividing time into segments and serializing processors within a segment. The length of the segment is configurable and Simics open b
|
By
Ni, Ray
·
|
|
[PATCH] IntelSiliconPkg/Vtd: Add Vtd core drivers
2 messages
Add 2 drivers (IntelVTdCorePei, IntelVTdCoreDxe) for pre-boot DMA protection feature. Signed-off-by: Sheng Wei <w.sheng@...> Cc: Ray Ni <ray.ni@...> Cc: Rangasai V Chaganty <rangasai.v.chaganty@...> C
Add 2 drivers (IntelVTdCorePei, IntelVTdCoreDxe) for pre-boot DMA protection feature. Signed-off-by: Sheng Wei <w.sheng@...> Cc: Ray Ni <ray.ni@...> Cc: Rangasai V Chaganty <rangasai.v.chaganty@...> C
|
By
Sheng Wei
·
|
|
[Patch V4 14/15] UefiCpuPkg: Refinement to smm runtime InitPaging() code
3 messages
This commit is code refinement to current smm runtime InitPaging() page table update code. In InitPaging(), if PcdCpuSmmProfileEnable is TRUE, use ConvertMemoryPageAttributes() API to map the range in
This commit is code refinement to current smm runtime InitPaging() page table update code. In InitPaging(), if PcdCpuSmmProfileEnable is TRUE, use ConvertMemoryPageAttributes() API to map the range in
|
By
duntan
·
|
|
[Patch V4 13/15] UefiCpuPkg: Sort mProtectionMemRange when ReadyToLock
4 messages
Sort mProtectionMemRange in InitProtectedMemRange() when ReadyToLock. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@...> Cc:
Sort mProtectionMemRange in InitProtectedMemRange() when ReadyToLock. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@...> Cc:
|
By
duntan
·
|
|
[Patch V4 15/15] UefiCpuPkg/PiSmmCpuDxeSmm: Remove unnecessary function
2 messages
Remove unnecessary function SetNotPresentPage(). We can directly use ConvertMemoryPageAttributes to set a range to non-present. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: R
Remove unnecessary function SetNotPresentPage(). We can directly use ConvertMemoryPageAttributes to set a range to non-present. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: R
|
By
duntan
·
|
|
[Patch V4 12/15] UefiCpuPkg: Sort mSmmCpuSmramRanges in FindSmramInfo
3 messages
Sort mSmmCpuSmramRanges after get the SMRAM info in FindSmramInfo() function. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@.
Sort mSmmCpuSmramRanges after get the SMRAM info in FindSmramInfo() function. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray.ni@...> Cc: Rahul Kumar <rahul1.kumar@.
|
By
duntan
·
|
|
[Patch V4 11/15] UefiCpuPkg: Use GenSmmPageTable() to create Smm S3 page table
3 messages
Use GenSmmPageTable() to create both IA32 and X64 Smm S3 page table. Then Gen4GPageTable() is not used any more and delete it. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ra
Use GenSmmPageTable() to create both IA32 and X64 Smm S3 page table. Then Gen4GPageTable() is not used any more and delete it. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ra
|
By
duntan
·
|
|
[Patch V4 09/15] UefiCpuPkg: Extern mSmmShadowStackSize in PiSmmCpuDxeSmm.h
3 messages
Extern mSmmShadowStackSize in PiSmmCpuDxeSmm.h and remove extern for mSmmShadowStackSize in c files to simplify code. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray
Extern mSmmShadowStackSize in PiSmmCpuDxeSmm.h and remove extern for mSmmShadowStackSize in c files to simplify code. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eric.dong@...> Cc: Ray Ni <ray
|
By
duntan
·
|
|
[Patch V4 08/15] UefiCpuPkg/PiSmmCpuDxeSmm: Clear CR0.WP before modify page table
2 messages
Clear CR0.WP before modify smm page table. Currently, there is an assumption that smm pagetable is always RW before ReadyToLock. However, when AMD SEV is enabled, FvbServicesSmm driver calls MemEncryp
Clear CR0.WP before modify smm page table. Currently, there is an assumption that smm pagetable is always RW before ReadyToLock. However, when AMD SEV is enabled, FvbServicesSmm driver calls MemEncryp
|
By
duntan
·
|
|
[Patch V4 07/15] UefiCpuPkg/PiSmmCpuDxeSmm: Add 2 function to disable/enable CR0.WP
7 messages
Add two functions to disable/enable CR0.WP. These two unctions will also be used in later commits. This commit doesn't change any functionality. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eri
Add two functions to disable/enable CR0.WP. These two unctions will also be used in later commits. This commit doesn't change any functionality. Signed-off-by: Dun Tan <dun.tan@...> Cc: Eric Dong <eri
|
By
duntan
·
|
|
[PATCH 00/22] [edk2-staging] CryptoPkg/openssl: switch to openssl-3.0
3 messages
Does not yet pass CI, mostly IA32 build failures due to compiler intrinsics missing. Openssl configuration has been reorganized, all generated files are in a single subtree now, and the script to conf
Does not yet pass CI, mostly IA32 build failures due to compiler intrinsics missing. Openssl configuration has been reorganized, all generated files are in a single subtree now, and the script to conf
|
By
Gerd Hoffmann
·
|
|
reg: Load File 2 Protocol
Hello Maciej: This is regarding an inquiry about usage of Load File 2 Protocol in HTTP Boot. From the UEFI Specification refence below the driver supposed to install Load File 2 Protocol to get the HT
Hello Maciej: This is regarding an inquiry about usage of Load File 2 Protocol in HTTP Boot. From the UEFI Specification refence below the driver supposed to install Load File 2 Protocol to get the HT
|
By
Sivaraman Nainar
·
|