|
[PATCH] CloudHv: can't find gUefiOvmfPkgTokenSpaceGuid
3 messages
commit f13264b34 introduces a bug for CloudHv as OvmfPkg/OvmfPkg.dec is missing in CloudHvHasAcpiDtDxe.inf which leads to gUefiOvmfPkgTokenSpaceGuid found nowhere. Signed-off-by: Jianyong Wu <jianyong
commit f13264b34 introduces a bug for CloudHv as OvmfPkg/OvmfPkg.dec is missing in CloudHvHasAcpiDtDxe.inf which leads to gUefiOvmfPkgTokenSpaceGuid found nowhere. Signed-off-by: Jianyong Wu <jianyong
|
By
Jianyong Wu
·
|
|
[PATCH 3/9] IntelFsp2Pkg: Add CpuPageTableLib required by DxeIpl in DSC
2 messages
Add CpuPageTableLib instance required by DxeIpl in QemuFspPkg.dsc of IntelFsp2Pkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.desimone@...> C
Add CpuPageTableLib instance required by DxeIpl in QemuFspPkg.dsc of IntelFsp2Pkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Chasel Chiu <chasel.chiu@...> Cc: Nate DeSimone <nathaniel.l.desimone@...> C
|
By
duntan
·
|
|
[PATCH 9/9] MdeModulePkg/DxeIpl: Refinement to the code to set PageTable as RO
Code refinement to the code to set page table as RO in DxeIpl module. Set all page table pools as ReadOnly by calling PageTableMap() in CpuPageTableLib multiple times instead of searching each page ta
Code refinement to the code to set page table as RO in DxeIpl module. Set all page table pools as ReadOnly by calling PageTableMap() in CpuPageTableLib multiple times instead of searching each page ta
|
By
duntan
·
|
|
[PATCH 8/9] MdeModulePkg/DxeIpl: Remove duplicated code to enable NX
In IA32 code, remove the duplicated code to enable NX. In the previous patch, IA32 code also uses the new CreateIdentityMappingPageTables() to create PAE page table. This function calls EnableExecuteD
In IA32 code, remove the duplicated code to enable NX. In the previous patch, IA32 code also uses the new CreateIdentityMappingPageTables() to create PAE page table. This function calls EnableExecuteD
|
By
duntan
·
|
|
[PATCH 7/9] MdeModulePkg/DxeIpl: Create page table by CpuPageTableLib
Modify CreateIdentityMappingPageTables() to create page table based on CpuPageTableLib in DxeIpl module. This function can be used to create both IA32 PAE paging and long mode 4-level, 5-level paging
Modify CreateIdentityMappingPageTables() to create page table based on CpuPageTableLib in DxeIpl module. This function can be used to create both IA32 PAE paging and long mode 4-level, 5-level paging
|
By
duntan
·
|
|
[PATCH 6/9] MdeModulePkg: Add UefiCpuPkg.dec to pass DependencyCheck
Add UefiCpuPkg/UefiCpuPkg.dec in MdeModulePkg.ci.yaml to pass DependencyCheck since DxeIpl in MdeModulePkg needs to consume CpuPageTableLib in UefiCpuPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Limi
Add UefiCpuPkg/UefiCpuPkg.dec in MdeModulePkg.ci.yaml to pass DependencyCheck since DxeIpl in MdeModulePkg needs to consume CpuPageTableLib in UefiCpuPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Limi
|
By
duntan
·
|
|
[PATCH 5/9] OvmfPkg: Add CpuPageTableLib required by DxeIpl in DSC file
Add CpuPageTableLib instance required by DxeIpl in corresponding DSC files of OvmfPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Jiewen Yao <jiewen.yao@...> Cc:
Add CpuPageTableLib instance required by DxeIpl in corresponding DSC files of OvmfPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Jiewen Yao <jiewen.yao@...> Cc:
|
By
duntan
·
|
|
[PATCH 4/9] MdeModulePkg: Add CpuPageTableLib required by DxeIpl in DSC
Add CpuPageTableLib instance required by DxeIpl in MdeModulePkg.dsc. Signed-off-by: Dun Tan <dun.tan@...> Cc: Jian J Wang <jian.j.wang@...> Cc: Liming Gao <gaoliming@...> Cc: Ray Ni <ray.ni@...> --- M
Add CpuPageTableLib instance required by DxeIpl in MdeModulePkg.dsc. Signed-off-by: Dun Tan <dun.tan@...> Cc: Jian J Wang <jian.j.wang@...> Cc: Liming Gao <gaoliming@...> Cc: Ray Ni <ray.ni@...> --- M
|
By
duntan
·
|
|
[PATCH 2/9] EmulatorPkg: Add CpuPageTableLib required by DxeIpl in DSC
Add CpuPageTableLib instance required by DxeIpl in EmulatorPkg.dsc. Signed-off-by: Dun Tan <dun.tan@...> Cc: Andrew Fish <afish@...> Cc: Ray Ni <ray.ni@...> --- EmulatorPkg/EmulatorPkg.dsc | 3 ++- 1 f
Add CpuPageTableLib instance required by DxeIpl in EmulatorPkg.dsc. Signed-off-by: Dun Tan <dun.tan@...> Cc: Andrew Fish <afish@...> Cc: Ray Ni <ray.ni@...> --- EmulatorPkg/EmulatorPkg.dsc | 3 ++- 1 f
|
By
duntan
·
|
|
[PATCH 1/9] ArmVirtPkg: Add CpuPageTableLib required by DxeIpl in DSC
Add CpuPageTableLib instance required by DxeIpl in the corresponding DSC files of ArmVirtPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Leif Lindholm <quic_llind
Add CpuPageTableLib instance required by DxeIpl in the corresponding DSC files of ArmVirtPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Leif Lindholm <quic_llind
|
By
duntan
·
|
|
[PATCH 0/9] Create page table by CpuPageTableLib in DxeIpl
This patch set is to create page table by CpuPageTableLib in DxeIpl. With the CpuPageTableLib, we can create or update page table by calling PageTableMap() in CpuPageTableLib multiple times. Then the
This patch set is to create page table by CpuPageTableLib in DxeIpl. With the CpuPageTableLib, we can create or update page table by calling PageTableMap() in CpuPageTableLib multiple times. Then the
|
By
duntan
·
|
|
[PATCHv2 1/1] MdeModulePkg/Ahci: Skip retry for non-transient errors
2 messages
Currently AHCI driver will try to retry all failed packets regardless of the failure cause. This is a problem in password unlock flow where number of password retries is tracked by the device. If user
Currently AHCI driver will try to retry all failed packets regardless of the failure cause. This is a problem in password unlock flow where number of password retries is tracked by the device. If user
|
By
Albecki, Mateusz
·
|
|
[PATCH v3] RedfishPkg/RedfishPlatformCredentialIpmiLib: IPMI implementation
This library follows Redfish Host Interface specification and use IPMI command to get bootstrap account credential(NetFn 2Ch, Command 02h) from BMC. RedfishHostInterfaceDxe will use this credential fo
This library follows Redfish Host Interface specification and use IPMI command to get bootstrap account credential(NetFn 2Ch, Command 02h) from BMC. RedfishHostInterfaceDxe will use this credential fo
|
By
Nickle Wang
·
|
|
Event: TianoCore Bug Triage - APAC / NAMO - Tuesday, March 28, 2023
#cal-reminder
Reminder: TianoCore Bug Triage - APAC / NAMO When: Tuesday, March 28, 2023 6:30pm to 7:30pm (UTC-07:00) America/Los Angeles Where: https://teams.microsoft.com/l/meetup-join/19%3ameeting_OTk1YzJhN2UtOG
Reminder: TianoCore Bug Triage - APAC / NAMO When: Tuesday, March 28, 2023 6:30pm to 7:30pm (UTC-07:00) America/Los Angeles Where: https://teams.microsoft.com/l/meetup-join/19%3ameeting_OTk1YzJhN2UtOG
|
By
Group Notification
·
|
|
[PATCH v1 1/2] MdePkg/BaseCacheMaintenanceLib: Enable RISCV CMO
4 messages
Adding code to support Cache Management Operations (CMO) defined by RV spec https://github.com/riscv/riscv-CMOs Notes: 1. CMO only supports block based Operations. Meaning complete cache flush/invd/cl
Adding code to support Cache Management Operations (CMO) defined by RV spec https://github.com/riscv/riscv-CMOs Notes: 1. CMO only supports block based Operations. Meaning complete cache flush/invd/cl
|
By
Dhaval Sharma
·
|
|
[PATCH v1 0/1] Define security policy in SECURITY.md file for repository
2 messages
This change added a markdown file as a policy guideline for Tianocore EDK2 community to handle security sensitive reports. Patch v1 branch: https://github.com/kuqin12/edk2/tree/patch-1 Cc: Andrew Fish
This change added a markdown file as a policy guideline for Tianocore EDK2 community to handle security sensitive reports. Patch v1 branch: https://github.com/kuqin12/edk2/tree/patch-1 Cc: Andrew Fish
|
By
Kun Qin
·
|
|
PATCH v1 1/1 MdePkg: Remove Itanium leftover data structure
21 messages
Itanium support has been removed from EDK2 aroun 2019. ITANIUM_HANDOFF_STATUS data structure looks to be some leftover from that process. There is also positive sidefect of this data structure removal
Itanium support has been removed from EDK2 aroun 2019. ITANIUM_HANDOFF_STATUS data structure looks to be some leftover from that process. There is also positive sidefect of this data structure removal
|
By
Paweł Poławski
·
|
|
Now: Tools, CI, Code base construction meeting series - Monday, March 27, 2023
#cal-notice
Tools, CI, Code base construction meeting series When: Monday, March 27, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Event Desc
Tools, CI, Code base construction meeting series When: Monday, March 27, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Event Desc
|
By
Group Notification
·
|
|
Event: Tools, CI, Code base construction meeting series - Monday, March 27, 2023
2 messages
#cal-reminder
Reminder: Tools, CI, Code base construction meeting series When: Monday, March 27, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View
Reminder: Tools, CI, Code base construction meeting series When: Monday, March 27, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View
|
By
Group Notification
·
|
|
[PATCH 3/9] BaseTools: Update CLANGDWARF toolchain and remove CLANG35 and CLANG38
15 messages
Update the CLANGDWARF toolchain definition with the settings from CLANG38, and delete the CLANG35 and CLANG38 toolchains. The existing CLANGDWARF toolchain definition used ld.lld, but this causes the
Update the CLANGDWARF toolchain definition with the settings from CLANG38, and delete the CLANG35 and CLANG38 toolchains. The existing CLANGDWARF toolchain definition used ld.lld, but this causes the
|
By
Rebecca Cran
·
|