Commit Graph

  • cc698d0335 UefiCpuPkg/PiSmmCpuDxeSmm: Simplify RunningApCount decrement Jiaxin Wu 2023-12-15 09:18:57 +08:00
  • 0a248f169d UefiPayloadPkg: Specifies SmmCpuSyncLib instance Jiaxin Wu 2023-11-30 11:14:17 +08:00
  • 32f84bd310 OvmfPkg: Specifies SmmCpuSyncLib instance Jiaxin Wu 2023-11-30 11:23:58 +08:00
  • 69eb9ad4a1 UefiCpuPkg: Implements SmmCpuSyncLib library instance Jiaxin Wu 2023-11-30 11:12:54 +08:00
  • 6f6a43cc8e MdePkg/MdeLibs.dsc.inc: Add SafeIntLib instance Jiaxin Wu 2023-12-15 08:55:24 +08:00
  • ba822d2851 UefiCpuPkg: Adds SmmCpuSyncLib library class Jiaxin Wu 2023-11-03 21:53:19 +08:00
  • e14a022246 UefiCpuPkg/PiSmmCpuDxeSmm: Optimize Semaphore Sync between BSP and AP Jiaxin Wu 2023-09-21 20:15:44 +08:00
  • 8c1e9f9c6f MdeModulePkg/UefiBootManagerLib: Signal ReadyToBoot on platform recovery Neal Gompa 2023-10-31 13:37:00 -04:00
  • b1f33cbf81 OvmfPkg/RiscVVirt: Override for RISC-V CPU Features Dhaval 2023-12-13 20:29:31 +05:30
  • 904b002c50 MdePkg: Utilize Cache Management Operations Implementation For RISC-V Dhaval Sharma 2023-12-13 20:29:30 +05:30
  • 26727c2ae2 MdePkg: Implement RISC-V Cache Management Operations Dhaval 2023-12-13 20:29:29 +05:30
  • 30faafd024 MdePkg: Rename Cache Management Function To Clarify Fence Based Op Dhaval 2023-12-13 20:29:28 +05:30
  • 286b30f517 MdePkg: Move RISC-V Cache Management Declarations Into BaseLib Dhaval Sharma 2023-12-13 20:29:27 +05:30
  • 3c66390e4a StandaloneMmPkg/Core: Fix the failure to find uncompressed inner FV Wei6 Xu 2023-10-30 14:22:16 +08:00
  • 4a9fcab124 StandaloneMmPkg/Core: Fix issue that offset calculation might be wrong Wei6 Xu 2023-10-30 14:17:24 +08:00
  • 0904161f6f StandaloneMmPkg/Core: Fix potential memory leak issue Wei6 Xu 2023-10-30 11:07:13 +08:00
  • c012284048 StandaloneMmPkg/Core: Limit FwVol encapsulation section recursion Wei6 Xu 2023-10-30 10:20:48 +08:00
  • 74daeded0c ShellPkg: Tidy for code readability Daniel Nguyen 2023-11-30 02:28:40 +08:00
  • 3ce5f2d445 FatPkg/FatPei: Check array offset before use Michael Kubacki 2023-12-12 14:00:40 -05:00
  • 7f5e75895b ArmPkg/DebugPeCoffExtraActionLib: Drop RVCT and Cygwin support Ard Biesheuvel 2023-12-14 10:11:51 +01:00
  • 59a952d9ab CloudHv: Add CI for CloudHv on AArch64 Jianyong Wu 2023-11-23 03:22:37 +00:00
  • b8a3eec88c RedfishPkg/RedfishDicovery: Remedy Redfish service discovery flow Abner Chang 2023-12-01 10:06:24 +08:00
  • cee7ba349c ArmVirtQemu: Allow EFI memory attributes protocol to be disabled Ard Biesheuvel 2023-12-04 10:41:08 +01:00
  • 725acd0b9c UefiCpuPkg: Avoid assuming only one smmbasehob Dun Tan 2023-12-01 10:53:32 +08:00
  • e51965ddd1 UefiCpuPkg: Cache core type in MpInfo2 HOB Dun Tan 2023-12-01 10:51:18 +08:00
  • fc4f6627f8 UefiCpuPkg: Add a new field in MpInfo2 HOB Dun Tan 2023-11-30 14:20:30 +08:00
  • be44fff723 UefiCpuPkg: Consume MpInfo2Hob in PiSmmCpuDxe Dun Tan 2023-11-24 15:55:34 +08:00
  • e10f1f5a04 UefiCpuPkg: Build MpInfo2HOB in CpuMpPei Dun Tan 2023-11-24 15:53:33 +08:00
  • c02eed8e5a UefiCpuPkg: Create gMpInformationHobGuid2 in UefiCpuPkg Dun Tan 2023-11-07 17:25:08 +08:00
  • 1d50544aa2 MdePkg:simplify Fifo API in BaseIoLibIntrinsic Dun Tan 2023-11-08 18:49:58 -08:00
  • 3c73532a8a MdePkg: Change IoLibFifo.c to IoLibFifoCc.c Dun Tan 2023-11-08 18:49:57 -08:00
  • aa2f32cefa ArmVirtPkg: Sync debug level comments in ArmVirt.dsc.inc Rebecca Cran 2023-12-07 09:59:57 -07:00
  • 9e9c35970a MdePkg: Update MdePkg.uni with manageability debug level Rebecca Cran 2023-12-07 09:55:46 -07:00
  • 20ca600d67 MdePkg: Add manageability debug level to PcdFixedDebugPrintErrorLevel Rebecca Cran 2023-12-07 09:53:09 -07:00
  • 03be51e106 MdePkg: Improve wording of manageability debug level comment Rebecca Cran 2023-12-07 09:46:28 -07:00
  • 5b5481526f BaseTools: fixing FMMT ShrinkFv issue Yuwei Chen 2023-06-29 11:34:20 +08:00
  • 59f0d350a9 BaseTools: FMMT support ELF UPLD parser Yuwei Chen 2023-06-29 11:35:01 +08:00
  • 9627447625 BaseTools: FMMT replace output file is not generated successfully Yuwei Chen 2023-06-29 11:34:48 +08:00
  • b5f5106c1e BaseTools: FMMT replace new free space fixing in replace Yuwei Chen 2023-06-29 11:35:19 +08:00
  • bb13a4adab StandaloneMmPkg/StandaloneMmHobLib: Remove HOB creation Nhi Pham 2023-12-05 21:47:57 +08:00
  • 85a5141a32 MdePkg: Add UEFI v2.10 ISA memory type definition ManickamX Srinivasan 2023-12-07 21:37:11 -08:00
  • 3c40ee8c68 MdePkg: Define the DevicePath argument from LoadImage as optional ManickamX Srinivasan 2023-12-07 21:40:44 -08:00
  • 2cd9d5f6fa Maintainers.txt: add Aaron Young as MptScsi and PvScsi reviewer Laszlo Ersek 2023-11-21 15:01:45 +01:00
  • ff22700fc0 Maintainers.txt: add Laszlo Ersek as a UefiCpuPkg maintainer Laszlo Ersek 2023-11-16 22:50:58 +01:00
  • 408ca20a95 Maintainers.txt: add Laszlo Ersek as an OvmfPkg maintainer Laszlo Ersek 2023-11-16 22:50:57 +01:00
  • b59574a066 Maintainers.txt: add Laszlo Ersek as an ArmVirtPkg maintainer Laszlo Ersek 2023-11-16 22:50:56 +01:00
  • e8c23d1e27 OvmfPkg/MemEncryptSevLib: Fix address overflow during PVALIDATE Michael Roth 2023-11-15 11:51:53 -06:00
  • 7eb5040607 UefiCpuPkg/PiSmmCpuDxeSmm: Get processor extended information Wu, Jiaxin 2023-11-15 19:15:52 +08:00
  • ad0b1cc144 UefiCpuPkg/BaseXApicLib: Fix CPUID_V2_EXTENDED_TOPOLOGY detection Wu, Jiaxin 2023-11-15 19:15:51 +08:00
  • fe2abc9b74 ShellPkg: Fix typos Page Chen 2023-11-09 11:27:09 -08:00
  • eccdab611c OvmfPkg: remove CSM_ENABLE build macro Laszlo Ersek 2023-11-11 00:58:20 +01:00
  • 605248f0fd OvmfPkg: remove Pcd8259LegacyModeEdgeLevel and Pcd8259LegacyModeMask Laszlo Ersek 2023-11-11 00:58:19 +01:00
  • cf9030f69f OvmfPkg: remove gEfiLegacy8259ProtocolGuid Laszlo Ersek 2023-11-11 00:58:18 +01:00
  • 67864ffd52 OvmfPkg: remove 8259InterruptControllerDxe Laszlo Ersek 2023-11-11 00:58:17 +01:00
  • fb5c153abd OvmfPkg: exclude 8259InterruptControllerDxe Laszlo Ersek 2023-11-11 00:58:16 +01:00
  • 05cffb6637 OvmfPkg: remove 8254TimerDxe Laszlo Ersek 2023-11-11 00:58:15 +01:00
  • 89bd992b1f OvmfPkg: exclude 8254TimerDxe Laszlo Ersek 2023-11-11 00:58:14 +01:00
  • 0e0a0a5ee8 OvmfPkg: remove Csm16 Laszlo Ersek 2023-11-11 00:58:13 +01:00
  • 528ae029ad OvmfPkg: remove Rule.Common.USER_DEFINED.CSM from all FDF files Laszlo Ersek 2023-11-11 00:58:12 +01:00
  • e8f860d924 OvmfPkg: exclude Csm16.inf / Csm16.bin Laszlo Ersek 2023-11-11 00:58:11 +01:00
  • 769c46a9a2 OvmfPkg: remove <FrameworkDxe.h> Laszlo Ersek 2023-11-11 00:58:10 +01:00
  • f14317e9ba OvmfPkg: remove gEfiLegacyInterruptProtocolGuid Laszlo Ersek 2023-11-11 00:58:09 +01:00
  • 504a0fed85 OvmfPkg: remove gEfiLegacyBiosProtocolGuid Laszlo Ersek 2023-11-11 00:58:08 +01:00
  • dd63cb95af OvmfPkg: remove gEfiLegacyBiosPlatformProtocolGuid Laszlo Ersek 2023-11-11 00:58:07 +01:00
  • f19b3d0cdc OvmfPkg: remove gEfiFirmwareVolumeProtocolGuid Laszlo Ersek 2023-11-11 00:58:06 +01:00
  • bc495d89d4 OvmfPkg: remove CsmSupportLib Laszlo Ersek 2023-11-11 00:58:05 +01:00
  • 86cc0f15d9 OvmfPkg: unplug CsmSupportLib from BdsDxe Laszlo Ersek 2023-11-11 00:58:04 +01:00
  • 8bd14e685e OvmfPkg: remove LegacyBiosDxe PCDs Laszlo Ersek 2023-11-11 00:58:03 +01:00
  • 9d4becddba OvmfPkg: remove gEfiLegacyBiosGuid Laszlo Ersek 2023-11-11 00:58:02 +01:00
  • 5161ba8ea0 OvmfPkg: remove gEfiIsaAcpiProtocolGuid Laszlo Ersek 2023-11-11 00:58:01 +01:00
  • 0730f564ad OvmfPkg: remove gEfiIsaIoProtocolGuid Laszlo Ersek 2023-11-11 00:58:00 +01:00
  • d7e41ce340 OvmfPkg: exclude NullMemoryTestDxe driver Laszlo Ersek 2023-11-11 00:57:59 +01:00
  • f0c5d652d9 OvmfPkg: remove LegacyBiosDxe Laszlo Ersek 2023-11-11 00:57:58 +01:00
  • 209480b047 Revert "OvmfPkg: don't assign PCI BARs above 4GiB when CSM enabled" Laszlo Ersek 2023-11-11 00:57:57 +01:00
  • 87d0e572c8 OvmfPkg/IncompatiblePciDeviceSupportDxe: ignore CSM presence Laszlo Ersek 2023-11-11 00:57:56 +01:00
  • 934b7f5a73 OvmfPkg: exclude LegacyBiosDxe Laszlo Ersek 2023-11-11 00:57:55 +01:00
  • ec60da4232 OvmfPkg: remove Bios Video PCDs Laszlo Ersek 2023-11-11 00:57:54 +01:00
  • 4493d74e18 OvmfPkg: remove gEfiVgaMiniPortProtocolGuid Laszlo Ersek 2023-11-11 00:57:53 +01:00
  • 59dc8743ce OvmfPkg: remove Csm/BiosThunk/VideoDxe Laszlo Ersek 2023-11-11 00:57:52 +01:00
  • ac79397267 OvmfPkg: exclude the CSM-based VideoDxe driver Laszlo Ersek 2023-11-11 00:57:51 +01:00
  • e948ceeb80 OvmfPkg: remove gEfiLegacyDevOrderVariableGuid Laszlo Ersek 2023-11-11 00:57:50 +01:00
  • 545a5f6b68 OvmfPkg: remove LegacyBootMaintUiLib Laszlo Ersek 2023-11-11 00:57:49 +01:00
  • 237a0564d4 OvmfPkg: unplug LegacyBootMaintUiLib from UiApp Laszlo Ersek 2023-11-11 00:57:48 +01:00
  • 3f3e90d678 OvmfPkg: remove LegacyBootManagerLib Laszlo Ersek 2023-11-11 00:57:47 +01:00
  • 0600bea167 OvmfPkg: unplug LegacyBootManagerLib from BdsDxe and UiApp Laszlo Ersek 2023-11-11 00:57:46 +01:00
  • 3099db510e OvmfPkg: remove PcdCsmEnable Laszlo Ersek 2023-11-11 00:57:45 +01:00
  • 506cc670c0 OvmfPkg: cripple CSM_ENABLE macro Laszlo Ersek 2023-11-11 00:57:44 +01:00
  • 238690a30d OvmfPkg/Bhyve: use a proper PCI IO range Corvin Köhne 2023-11-20 08:24:53 +01:00
  • 553dfb0f57 UefiCpuPkg: Backup and Restore MSR IA32_U_CET in SMI handler. Sheng Wei 2023-11-09 17:14:39 +08:00
  • fd1dd8568c UefiCpuPkg: Only change CR4.CET bit for enable and disable CET. Sheng Wei 2023-11-09 16:41:05 +08:00
  • 3018685da8 UefiCpuPkg: Use CET macro definitions in Cet.inc for SmiEntry.nasm files. Sheng Wei 2023-11-09 16:30:38 +08:00
  • 04d47a9bf0 UefiCpuPkg: Use macro CR4_CET_BIT to replace hard code value in Cet.nasm. Sheng Wei 2023-11-09 16:21:06 +08:00
  • b5f20eca8a UefiCpuPkg: Add macro definitions for CET feature for NASM files. Sheng Wei 2023-11-15 10:31:33 +08:00
  • ff4c49a5ee MdeModulePkg/Bus: Fix XhciDxe Linker Issues Nate DeSimone 2023-11-30 17:47:00 -08:00
  • df2ec2aab0 PcAtChipsetPkg: Fix AcpiTimerLib incompatibility with XhciDxe Nate DeSimone 2023-11-30 17:33:14 -08:00
  • b59ab98049 BaseStackCheckLib: Fix STACK FAULT message Jake Garver 2023-10-05 09:18:31 -07:00
  • 7e18c9a788 UefiCpuPkg/CpuMpPei: Use CpuPageTableLib to set memory attribute. Zhiguang Liu 2023-11-27 14:50:44 +08:00
  • 02d6f39bd5 UefiCpuPkg/CpuPageTableLib/TestCase: Refine test case for PAE paging. Zhiguang Liu 2023-11-27 14:31:06 +08:00
  • c83ffd2676 UefiCpuPkg/CpuPageTableLib: Init local variable before using it. Zhiguang Liu 2023-11-27 14:41:52 +08:00
  • ef3fde64aa MdePkg:Add NVME Sanitize command support to Nvme.h Tina Chen 2023-11-08 23:51:10 -08:00