-
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