Commit Graph

  • 1c4dfadb46 ArmPkg/CpuDxe: Implement EFI memory attributes protocol Ard Biesheuvel 2023-01-31 23:26:25 +01:00
  • b977956a6c MdePkg: Add Memory Attribute Protocol definition Ard Biesheuvel 2023-02-02 10:29:07 +01:00
  • f4a6f63999 ArmPkg/CpuDxe: Expose unified region-to-EFI attribute conversion Ard Biesheuvel 2023-01-31 23:23:14 +01:00
  • ae2c904c3d ArmPkg/ArmMmuLib: Avoid splitting block entries if possible Ard Biesheuvel 2023-02-08 18:19:36 +01:00
  • f07a9df9af ArmVirtPkg: Enable stack guard Ard Biesheuvel 2023-02-07 18:27:15 +01:00
  • 6b821be140 ArmPkg/ArmMmuLib: Implement EFI_MEMORY_RP using access flag Ard Biesheuvel 2023-02-07 16:09:56 +01:00
  • 041c7a31c2 ArmPkg/ArmMmuLib ARM: Clear individual permission bits Ard Biesheuvel 2023-02-09 10:23:03 +01:00
  • 28dce5b130 ArmPkg/ArmMmuLib ARM: Isolate the access flag from AP mask Ard Biesheuvel 2023-02-07 17:32:19 +01:00
  • 699372d388 ArmPkg/CpuDxe ARM: Fix page-to-section attribute conversion Ard Biesheuvel 2023-02-06 19:29:09 +01:00
  • 3b76284883 ArmPkg/ArmMmuLib ARM: Split off XN page descriptor bit from type field Ard Biesheuvel 2023-02-09 10:01:45 +01:00
  • 82ccaaf8e7 ArmPkg/ArmMmuLib ARM: Remove half baked large page support Ard Biesheuvel 2023-02-09 09:46:37 +01:00
  • 997c6967b0 MdePkg/BaseCacheMaintenanceLib: RISC-V: Fix InvalidateInstructionCacheRange Tuan Phan 2023-03-10 13:50:19 -08:00
  • 7cfe9048e3 OvmfPkg/PlatformCI: Add CI coverage for RiscVVirtQemu Sunil V L 2023-03-15 12:47:29 +05:30
  • 961792c9d6 UefiPayloadPkg: Correct MAX_LOGICAL_PROCESSORS value MarsX Lin 2023-03-14 17:08:59 +08:00
  • a1386bb252 UefiCpuPkg/PiSmmCpuDxeSmm: Fix S3 failure in SmmRestoreCpu Wu, Jiaxin 2023-03-13 15:03:57 +08:00
  • e4c1d8d231 ShellPkg/Library: Fix 32-bit truncation of pointer values Michael D Kinney 2023-03-11 11:31:51 -08:00
  • d2bfe28966 BaseTools: Extend fields for module_report.json Guillermo Antonio Palomino Sosa 2023-02-27 17:31:49 -06:00
  • 4ad7ea9c84 BaseTools: Generate compile information in build report Palomino Sosa, Guillermo A 2023-02-07 11:07:23 +08:00
  • 9b94ebb0c8 DynamicTablesPkg: Add SMBIOS String table helper library Sami Mujawar 2022-09-08 18:35:50 +01:00
  • a4c9c2b0f0 UefiPayloadPkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:49:14 +08:00
  • c20408163f UefiCpuPkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:48:24 +08:00
  • 16bd7aa076 SourceLevelDebugPkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:47:53 +08:00
  • 866d3b9fd5 PcAtChipsetPkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:47:27 +08:00
  • cd81e8e030 OvmfPkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:46:31 +08:00
  • fa78edc57e IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Yu Pu 2022-03-29 11:45:12 +08:00
  • b294633c68 MdePkg: Move API and implementation from UefiCpuLib to CpuLib Yu Pu 2022-03-29 11:28:32 +08:00
  • bf0c14a562 OvmfPkg: Add CpuLib to module INFs that depend on UefiCpuLib. Zhiguang Liu 2022-11-01 09:33:15 +08:00
  • fd1820b7ea UefiCpuPkg/MicrocodeMeasurementDxe: Fix exception Darbin Reyes 2023-03-07 15:04:03 -08:00
  • 4ca4041b0d CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1t Sheng Wei 2023-02-28 10:43:57 +08:00
  • 8820767fb3 IntelFsp2Pkg: Fix GCC Compiler warning. S, Ashraf Ali 2023-03-09 08:05:57 -08:00
  • a0f9628705 OvmfPkg/SmbiosPlatformDxe: tweak fallback release date Gerd Hoffmann 2023-03-09 10:02:07 +01:00
  • 2fccd1f153 ArmPkg/SemihostFs: replace SetMem with ZeroMem Gerd Hoffmann 2023-02-15 15:37:32 +01:00
  • 69da506c92 UefiCpuPkg: BaseRiscV64CpuExceptionHandlerLib: clean up Andrei Warkentin 2023-02-17 18:42:29 -06:00
  • 5ad2592ab3 UefiCpuPkg: CpuTimerDxeRiscV64: fix tick duration accounting Andrei Warkentin 2023-02-17 18:44:51 -06:00
  • db0a3087a5 MdeModulePkg: Dxe: add RISCV64 to mMachineTypeInfo Andrei Warkentin 2023-02-17 18:57:22 -06:00
  • 6ceaef4804 MdePkg: BaseCpuLib: Fix RISCV CpuSleep symbol name. Andrei Warkentin 2023-02-17 18:44:15 -06:00
  • 5bd2e5dfe6 MdePkg: BaseLib: don't log in RISCV InternalSwitchStack Andrei Warkentin 2023-02-17 18:43:08 -06:00
  • dc5880d02f MdePkg: BasePeCoffLib: Allow AArch64 and x64 images in ImageFormatSupported Andrei Warkentin 2023-02-17 18:33:55 -06:00
  • 7fa4692636 OvmfPkg: RiscVVirt: add SATA support Andrei Warkentin 2023-02-17 18:31:58 -06:00
  • c466cc2ca5 Add System76 Secure Boot keys Tim Crawford 2023-03-07 15:51:00 -07:00
  • 5c49aca613 Update DBX to 2022-09-07 Tim Crawford 2023-03-07 13:27:13 -07:00
  • 99891bd41e SecureBootConfig: Remove blank line Tim Crawford 2023-01-30 11:00:42 -07:00
  • 3485d55709 SecureBootConfig: Split long strings Tim Crawford 2023-01-30 09:55:21 -07:00
  • c1a7127e01 SecureBootConfig: Clear PK and reset Tim Crawford 2023-01-27 16:09:57 -07:00
  • 2f21eddfb8 SecureBootConfig: Restore keys and reset Tim Crawford 2023-01-27 15:46:14 -07:00
  • 860c29c923 SecureBootConfig: Update variable and perform reset Tim Crawford 2023-01-27 14:57:19 -07:00
  • 8cfead2839 SecureBootConfig: Add text key to perform the actions Tim Crawford 2023-01-27 13:49:39 -07:00
  • 30f6b2f3c7 SecureBootConfig: Modify UI Tim Crawford 2023-01-27 13:32:00 -07:00
  • 4de32568fa UiApp: Link to SecureBootConfig Tim Crawford 2023-01-25 13:55:57 -07:00
  • 75fb0cfc82 SecurityPkg/RngDxe: Conditionally install EFI_RNG_PROTOCOL Pierre Gondois 2022-11-24 17:17:55 +01:00
  • bfb574db11 SecurityPkg/RngDxe: Correctly update mAvailableAlgoArrayCount Pierre Gondois 2022-11-24 17:17:54 +01:00
  • aa1cd447b3 UefiCpuPkg: Calculate DisplayFamily correctly Liu, Zhiguang 2023-03-07 14:31:36 +08:00
  • f335d91a3b CryptoPkg/BaseCryptLib: avoid using SHA512() Gerd Hoffmann 2023-02-14 03:19:58 +08:00
  • 5a6455e04c CryptoPkg/BaseCryptLib: avoid using SHA384() Gerd Hoffmann 2023-02-14 03:19:57 +08:00
  • 7fc183df71 CryptoPkg/BaseCryptLib: avoid using SHA256() Gerd Hoffmann 2023-02-14 03:19:56 +08:00
  • 437ed29f27 CryptoPkg/BaseCryptLib: avoid using SHA1() Gerd Hoffmann 2023-02-14 03:19:55 +08:00
  • c7c2599759 UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm Xie, Yuanhao 2023-03-01 14:09:54 +08:00
  • 0d1ad06c27 UefiCpuPkg: Rename AsmRelocateApLoopStart. Yuanhao Xie 2023-03-01 14:09:53 +08:00
  • facf52aeb8 UefiCpuPkg: Put APs in 64 bit mode before handoff to OS. Xie, Yuanhao 2023-03-01 14:09:52 +08:00
  • 6bc74286e7 UefiPayloadPkg: Add CpuPageTableLib required by MpInitLib. Xie, Yuanhao 2023-03-01 14:09:51 +08:00
  • c6e655743f OvmfPkg: Add CpuPageTableLib required by MpInitLib. Yuanhao Xie 2023-03-01 14:09:50 +08:00
  • e9782e6907 UefiCpuPkg: Allocate contiguous memory for stacks and APs loop. Xie, Yuanhao 2023-03-01 14:09:49 +08:00
  • a6f799e7fd UefiCpuPkg: Split the path in RelocateApLoop into two. Xie, Yuanhao 2023-03-01 14:09:48 +08:00
  • 0c3f8766b0 UefiCpuPkg: Check AP_SAFE_STACK_SIZE during build time. Xie, Yuanhao 2023-03-01 14:09:47 +08:00
  • 46f51898ff MdeModulePkg: Improve formatting of DEBUG messages in UsbBusDxe Rebecca Cran 2023-02-24 08:18:01 +08:00
  • ff91020528 Notify System76 security callback prior to loading boot options Jeremy Soller 2021-02-16 09:08:36 -07:00
  • a1d595fc9c OvmfPkg/SmmCpuFeaturesLib: Check SmBase relocation supported or not Wu, Jiaxin 2023-02-16 14:16:33 +08:00
  • f6b86eec5a UefiCpuPkg/SmmCpuFeaturesLib: Skip SMBASE configuration Wu, Jiaxin 2023-02-16 14:16:32 +08:00
  • ec07fd0e35 UefiCpuPkg/PiSmmCpuDxeSmm: Consume SMM Base Hob for SmBase info Wu, Jiaxin 2023-02-16 14:16:31 +08:00
  • 7b8c5a8eb4 UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data Wu, Jiaxin 2023-02-16 14:16:30 +08:00
  • 85c6c14c4c UefiCpuPkg/PiSmmCpuDxeSmm: Replace mIsBsp by mBspApicId check Wu, Jiaxin 2023-02-16 14:16:29 +08:00
  • cb4820b6c1 UefiCpuPkg/PiSmmCpuDxeSmm: Fix invalid InitializeMpSyncData call Wu, Jiaxin 2023-02-16 14:16:28 +08:00
  • 5a0932b7d4 RedfishPkg/RedfishDebugLib: provide Redfish debug Nickle Wang 2023-03-01 16:44:57 +08:00
  • fc14c809cb ShellPkg: Improve "ping" output by adding equals sign after time Rebecca Cran 2022-12-02 05:49:35 +08:00
  • f80f052277 OvmfPkg/RiscVVirt: Add Stack HOB edk2-stable202302 Sunil V L 2023-02-25 13:32:00 +08:00
  • 1eeca0750a UefiPayloadPkg: remove the change that get platform specific logic MarsX Lin 2023-01-03 14:55:20 +08:00
  • bc82574de4 OvmfPkg/RiscVVirt: Fix SCT memory allocation test case failure Sunil V L 2023-02-22 10:36:59 +08:00
  • 2c5961cccf BaseTools/tools_def.template: Update -march parameter for RISC-V Sunil V L 2023-02-22 10:37:10 +08:00
  • 02fcfdce1e BaseTools: Update WindowsVsToolChain plugin Joey Vagedes 2023-02-16 05:54:16 +00:00
  • 5c551d6d91 Maintainers.txt: Add entry for OvmfPkg/RiscVVirt Sunil V L 2023-01-28 23:40:51 +05:30
  • 92b27c2e6a OvmfPkg/RiscVVirt: Add build files for Qemu Virt platform Sunil V L 2023-01-28 21:03:59 +05:30
  • e1aaef001f OvmfPkg/RiscVVirt: Add SEC module Sunil V L 2023-01-28 21:02:23 +05:30
  • a43a62f9b0 OvmfPkg/RiscVVirt: Add PciCpuIo2Dxe module Sunil V L 2023-01-28 21:01:04 +05:30
  • 6d5ae344cd OvmfPkg/RiscVVirt: Add VirtNorFlashPlatformLib library Sunil V L 2023-01-28 20:59:36 +05:30
  • c126e3588d OvmfPkg/RiscVVirt: Add ResetSystemLib library Sunil V L 2023-01-28 23:31:13 +05:30
  • 6720b8e46f OvmfPkg/RiscVVirt: Add PrePiHobListPointerLib library Sunil V L 2023-01-28 20:56:15 +05:30
  • d78df93863 OvmfPkg/RiscVVirt: Add PlatformBootManagerLib library Sunil V L 2023-01-28 20:52:02 +05:30
  • f13264b340 ArmVirtPkg: Fix up the location of PlatformHasAcpiDtDxe Sunil V L 2022-09-21 06:38:18 +05:30
  • 09cd17b0de ArmVirtPkg/PlatformHasAcpiDtDxe: Move to OvmfPkg Sunil V L 2022-09-21 06:36:37 +05:30
  • a7dec790dc UefiCpuPkg/UefiCpuPkg.ci.yaml: Ignore RISC-V file Sunil V L 2022-10-09 18:21:29 +05:30
  • c27cdc941d UefiCpuPkg: Add CpuDxeRiscV64 module Sunil V L 2022-12-15 11:13:44 +05:30
  • 98fa877efd UefiCpuPkg: Add CpuTimerDxeRiscV64 module Sunil V L 2022-08-23 22:22:20 +05:30
  • 705c3469b5 UefiCpuPkg: Add BaseRiscV64CpuTimerLib library Sunil V L 2022-10-05 11:32:50 +05:30
  • cbac2c74e8 UefiCpuPkg: Add BaseRiscV64CpuExceptionHandlerLib Sunil V L 2022-12-15 11:02:43 +05:30
  • d6017bca19 UefiCpuPkg: Add RISCV_EFI_BOOT_PROTOCOL related definitions Sunil V L 2023-01-27 15:27:54 +05:30
  • 76e956547e MdePkg: Add BaseRiscVSbiLib Library for RISC-V Sunil V L 2022-09-07 12:23:32 +05:30
  • 550f196e82 MdePkg/BaseLib: RISC-V: Add few more helper functions Sunil V L 2022-09-06 10:48:12 +05:30
  • 8aeb405466 MdePkg/Register: Add register definition header files for RISC-V Sunil V L 2022-08-23 22:14:08 +05:30
  • 38da9606f7 MdePkg: Added Call for AfterReadyToBoot Event Robert Phelps 2022-12-22 04:28:06 +08:00
  • 419c0aafa6 MdePkg: Add After Ready To Boot Event Definition from UEFI 2.9 Robert Phelps 2022-11-10 05:46:09 +08:00