Commit Graph

  • 558a25366d MdePkg/BaseLib: Fix AARCH64 compilation error Shun Cheng Liu 2024-03-15 10:34:46 +08:00
  • 4b6ee06a09 MdePkg: Add MmUnblockMemoryLib to MdeLibs.dsc Ray Ni 2024-05-10 10:41:57 +08:00
  • 3c0b84420f DynamicTablesPkg: Adds integer to the AML package node Abdul Lateef Attar 2024-05-09 10:18:50 +05:30
  • 25996a3441 MdePkg: Updated SpcrTable structure for Revision_4 praveensankarn 2024-05-08 13:46:53 +05:30
  • b82c9631da OvmfPkg: Use newly defined Unaccepted Memory Type Sachin Ganesh 2024-04-17 17:59:33 +05:30
  • f3b0ee0cee MdePkg: Update Delayed Dispatch PPI as per PI 1.8 Spec Sachin Ganesh 2023-11-21 15:42:08 +05:30
  • 09340de246 MdeModulePkg: Use newly defined Unaccepted Memory Type Sachin Ganesh 2023-11-21 15:33:49 +05:30
  • 6fd2d58d5d MdePkg: Define Unaccepted Memory Type Sachin Ganesh 2024-04-20 02:04:20 +05:30
  • b538d6a1b1 MdePkg: Add new Resource Attributes defined in PI 1.8 Spec Sachin Ganesh 2023-11-21 14:38:09 +05:30
  • b04e11b4c4 MdePkg: Add definition for NVMe Over Fabric Device Path Sachin Ganesh 2024-02-10 02:42:00 +05:30
  • 5cbfb93abe UefiCpuPkg/Library: Support to get processor extended info Jiaxin Wu 2024-04-30 11:18:40 +08:00
  • 952b5cf94c MdeModulePkg: Adding SpiHc Drivers Brit Chesley 2024-04-29 16:02:52 -05:00
  • 82b0358e3f MdeModulePkg: SpiHc: SpiHc Drivers Brit Chesley 2024-04-29 15:57:38 -05:00
  • 5590cefe93 MdeModulePkg:BaseSpiHcPlatformLib: Adding NULL lib instance Brit Chesley 2024-04-29 15:50:53 -05:00
  • 916f495e77 MdeModulePkg: Adding SpiBus Drivers Brit Chesley 2024-04-29 15:38:35 -05:00
  • efc7ccf906 MdeModulePkg/Bus/Spi/SpiBus: Adding SpiBus Drivers Brit Chesley 2024-04-29 15:32:58 -05:00
  • fa7fdb89a3 MdePkg/SpiConfiguration: Correct the definition spelling Abner Chang 2024-05-01 17:13:23 +08:00
  • 2727231b0a UefiCpuPkg/PiSmmCpuDxeSmm: Remove SmBases relocation logic Jiaxin Wu 2024-01-12 15:33:20 +08:00
  • 23ed7f209c UefiPayloadPkg/UefiPayloadPkg.dsc: Include SmmRelocationLib Jiaxin Wu 2024-04-08 09:09:35 +08:00
  • 6b3a89a9fd OvmfPkg/PlatformPei: Relocate SmBases in PEI phase Jiaxin Wu 2024-04-08 09:10:56 +08:00
  • 4a6400b084 OvmfPkg/SmmCpuFeaturesLib: Check Smbase Relocation is done or not Jiaxin Wu 2024-01-12 17:07:13 +08:00
  • 04c36d5a1b OvmfPkg: Refine SmmAccess implementation Jiaxin Wu 2024-04-26 19:17:10 +08:00
  • 6a468a8b55 OvmfPkg/PlatformInitLib: Create gEfiSmmSmramMemoryGuid Jiaxin Wu 2024-04-26 19:10:24 +08:00
  • 3dfd64305b OvmfPkg/SmmRelocationLib: Add library instance for OVMF Jiaxin Wu 2024-04-08 09:08:23 +08:00
  • 47f212295f UefiCpuPkg/SmmRelocationLib: Add library instance for AMD Jiaxin Wu 2024-04-10 13:05:46 +08:00
  • c56ea95b28 UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex Jiaxin Wu 2024-04-23 14:00:44 +08:00
  • 9783dc01cc UefiCpuPkg/SmmRelocationLib: Remove unnecessary global variable Jiaxin Wu 2024-04-23 13:46:53 +08:00
  • 7421094136 UefiCpuPkg/SmmRelocationLib: Avoid unnecessary memory allocation Jiaxin Wu 2024-04-18 12:35:26 +08:00
  • 42e8fa84f7 UefiCpuPkg/SmmRelocationLib: Rename global variables Jiaxin Wu 2024-04-18 11:13:37 +08:00
  • 51fcd2023b UefiCpuPkg/SmmRelocationLib: Add SmmRelocationLib library instance Jiaxin Wu 2024-04-10 13:05:07 +08:00
  • af9b851732 UefiCpuPkg: Add SmmRelocationLib class Jiaxin Wu 2024-01-09 14:30:20 +08:00
  • 987bea6525 UefiCpuPkg/PiSmmCpuDxeSmm: Handle the NULL gMpInformation2HobGuid Ray Ni 2024-05-07 10:48:03 +08:00
  • 1c0d4ae2c0 MdeModulePkg/XhciDxe: Add PCD for the delay of HCRST Xianglei Cai 2024-05-07 09:15:51 +08:00
  • c12bbc1490 MdeModulePkg/XhciDxe: Reset endpoint while USB Transaction error Xianglei Cai 2024-05-07 09:19:32 +08:00
  • 17f333f2a4 OvmfPkg: Add sp800155Event3 support Dionna Glaze 2024-05-07 02:07:45 +08:00
  • 7097c97bde SecurityPkg: Recognize sp800155Event3 event Dionna Glaze 2024-05-07 02:07:44 +08:00
  • 370c55b2ba MdePkg: Add TcgSp800155Event3 type info Dionna Glaze 2024-05-07 02:07:43 +08:00
  • 24fa360857 RedfishPkg: Rename x-uefi-redfish to x-UEFI-redfish Nickle Wang 2024-05-03 09:12:21 +08:00
  • 248aa153f6 IntelFsp2Pkg/PatchFv.py: FIX for GCC 32BIT build error Duggapu Chinni B 2024-04-22 21:02:47 -07:00
  • fecf55a66a OvmfPkg/CcExitLib: Drop special handling for Encrypted MMIO to APIC Michael Roth 2024-05-02 13:49:29 +02:00
  • f0ed194236 OvmfPkg: Don't make APIC MMIO accesses with encryption bit set Michael Roth 2024-05-02 13:49:26 +02:00
  • fd290ab862 OvmfPkg/ResetVector: Clear SEV encryption bit for non-leaf PTEs Michael Roth 2024-05-02 13:49:21 +02:00
  • 5f783827bb Maintainers.txt: Update my email address Anthony PERARD 2024-04-29 17:06:26 +01:00
  • 5d4c5253e8 Maintainers.txt: Update StandaloneMmPkg and UefiCpuPkg Reviewer Jiaxin Wu 2024-04-29 13:32:17 +08:00
  • ec6e59aefe OvmfPkg: Remove QemuFwCfgLibMmio.inf Chao Li 2024-04-30 15:48:35 +08:00
  • 1699845c5f OvmfPkg/RiscVVirt: Enable QemuFwCfgMmioDxeLib.inf Chao Li 2024-04-30 15:48:28 +08:00
  • 3a4efc98b0 ArmVirtPkg: Enable QemuFwCfgMmioDxeLib.inf Chao Li 2024-04-30 15:48:24 +08:00
  • 3d87214a20 OvmfPkg: Copy the same new INF as QemuFwCfgLibMmio.inf Chao Li 2024-04-30 15:48:20 +08:00
  • fcce7f77e6 OvmfPkg: Add the QemuFwCfgMmioLib PEI stage version Chao Li 2024-04-30 15:48:14 +08:00
  • 748d57d40f OvmfPkg: Add the way of HOBs in QemuFwCfgLibMmio Chao Li 2024-04-30 15:48:09 +08:00
  • 5e31c5666d OvmfPkg: Separate QemuFwCfgLibMmio.c into two files Chao Li 2024-04-30 15:48:02 +08:00
  • e942b85a21 OvmfPkg: Add a GUID for QemuFwCfgLib Chao Li 2024-04-30 15:47:55 +08:00
  • 0c74aa2073 UefiCpuPkg/Library: Cleanup debug message in LmceSupport Jiaxin Wu 2024-04-29 13:15:33 +08:00
  • 88781ccd74 ReadMe.rst: Add libspdm submodule license Wenxing Hou 2024-04-18 17:28:19 +08:00
  • 54a4fd9b35 SecurityPkg: Add libspdm submodule Wenxing Hou 2024-04-18 17:28:18 +08:00
  • 9bc2725198 .gitmodule: Add libspdm submodule for EDKII Wenxing Hou 2024-04-18 17:28:17 +08:00
  • cf3b34c0b8 .pytool/CISettings.py: add libspdm submodule. Wenxing Hou 2024-04-18 17:28:16 +08:00
  • 750d763623 SecurityPkg: add DeviceSecurity support Wenxing Hou 2024-04-18 17:28:15 +08:00
  • c3f615a1bd SecurityPkg: Add TCG PFP 1.06 support. Wenxing Hou 2024-04-18 17:28:14 +08:00
  • d8e4c4b000 MdeModulePkg/Variable: Add TCG SPDM device measurement update Wenxing Hou 2024-04-18 17:28:13 +08:00
  • 74db2ed3e5 MdePkg: Add devAuthBoot GlobalVariable Wenxing Hou 2024-04-18 17:28:12 +08:00
  • 5f391c6606 MdePkg: Add TCG PFP 1.06 support. Wenxing Hou 2024-04-18 17:28:11 +08:00
  • 338fd26b8f MdePkg: Add SPDM1.2 support. Wenxing Hou 2024-04-18 17:28:10 +08:00
  • 094727264f MdePkg: Add Cxl30.h into IndustryStandard Foster Nong 2024-04-29 15:09:49 +08:00
  • c0dfe3ec1f BaseTools/GetUtcDateTime.py: Python 3.12 support Gua Guo 2024-04-21 20:44:55 +08:00
  • 66c24219ad OvmfPkg/VirtHstiDxe: do not load driver in confidential guests Gerd Hoffmann 2024-04-24 14:00:29 +08:00
  • 90b6725562 Update to CodeQL 2.16.1 Michael Kubacki 2024-04-24 13:14:23 -04:00
  • d97f964f7c BaseTools/Fmmt.py: Python 3.12 support Gua Guo 2024-04-22 09:46:51 +08:00
  • e3fa6986ae OvmfPkg: Harden #VC instruction emulation somewhat (CVE-2024-25742) Adam Dunlap 2024-04-19 11:21:46 -07:00
  • 86c8d69146 IntelFsp2Pkg/PatchFv.py: Python 3.12 support Gua Guo 2024-04-22 09:32:33 +08:00
  • 680030a6ec IntelFsp2Pkg/GenCfgOpt.py: Python 3.12 support Gua Guo 2024-04-22 09:32:12 +08:00
  • 7dd7b89058 ArmVirtPkg/ArmVirtQemu: always build XIP code with strict alignment Ard Biesheuvel 2024-04-19 19:39:32 +02:00
  • f29160a896 OvmfPkg/VirtHstiDxe: add README.md Gerd Hoffmann 2024-04-22 12:47:29 +02:00
  • 506740982b OvmfPkg/VirtHstiDxe: add code flash check Gerd Hoffmann 2024-04-22 12:47:28 +02:00
  • ddc43e7a41 OvmfPkg/VirtHstiDxe: add varstore flash check Gerd Hoffmann 2024-04-22 12:47:27 +02:00
  • 538b8944c1 OvmfPkg: Add VirtHstiDxe to OVMF firmware build Konstantin Kostiuk 2024-04-22 12:47:26 +02:00
  • d0906f602b OvmfPkg: Add VirtHstiDxe driver Konstantin Kostiuk 2024-04-22 12:47:25 +02:00
  • be92e09206 OvmfPkg/IntelTdx: Update TDVF README Min M Xu 2024-04-19 08:11:27 +08:00
  • 6780b3aba0 Maintainers: AMD as SPI driver stack maintainer Abner Chang 2024-04-04 17:19:00 +08:00
  • 1dc752d903 MdeModulePkg: Add SPI NOR FLash SFDP drivers to DSC abnchang 2023-06-18 05:51:47 +08:00
  • 8b02ecc5f0 MdeModulePkg/SpiNorFlashJedecSfdp: SPI NOR Flash JEDEC SFDP abnchang 2023-06-18 05:44:35 +08:00
  • 6dc09fda04 MdeModulePkg: Add definitions in DEC for SPI NOR Flash SFDP driver Abner Chang 2023-08-13 12:17:02 +08:00
  • 390b10b548 MdePkg/Include: Add SPI NOR Flash JEDEC SFDP header file abnchang 2023-06-18 05:37:04 +08:00
  • 7dec566775 MdePkg/Include: Update definitions of SPI related header files abnchang 2023-06-18 05:31:54 +08:00
  • 0afb874349 OvmfPkg/BaseMemEncryptLib: Check for presence of an SVSM when not at VMPL0 Tom Lendacky 2024-03-08 07:33:01 -08:00
  • 47001ab989 Ovmfpkg/CcExitLib: Provide SVSM discovery support Tom Lendacky 2024-03-08 07:32:50 -08:00
  • a010681f74 UefiCpuPkg/MpInitLib: AP creation support under an SVSM Tom Lendacky 2024-03-08 07:32:44 -08:00
  • 28fecae8a3 OvmfPkg/AmdSvsmLib: Add support for the SVSM create/delete vCPU calls Tom Lendacky 2024-03-08 07:32:37 -08:00
  • 18fdffe825 OvmfPkg/BaseMemEncryptSevLib: Maximize Page State Change efficiency Tom Lendacky 2024-03-08 07:32:32 -08:00
  • b505f11f39 OvmfPkg/AmdSvsmLib: Add support for the SVSM_CORE_PVALIDATE call Tom Lendacky 2024-03-08 07:32:22 -08:00
  • 5a67a2efa7 OvmfPkg: Create a calling area used to communicate with the SVSM Tom Lendacky 2024-03-08 07:32:16 -08:00
  • f6bf37c171 OvmfPkg/BaseMemEncryptSevLib: Use AmdSvsmSnpPvalidate() to validate pages Tom Lendacky 2024-03-08 07:32:10 -08:00
  • ee89b59430 UefiCpuPkg/MpInitLib: Use AmdSvsmSnpVmsaRmpAdjust() to set/clear VMSA Tom Lendacky 2024-03-08 07:32:09 -08:00
  • 6ced1e91ef Ovmfpkg/AmdSvsmLib: Create AmdSvsmLib to handle SVSM related services Tom Lendacky 2024-03-08 07:31:53 -08:00
  • 789727ccf3 Ovmfpkg: Prepare OvmfPkg to use the AmdSvsmLib library Tom Lendacky 2024-03-08 07:31:54 -08:00
  • d2b18e6bc2 UefiPayloadPkg: Prepare UefiPayloadPkg to use the AmdSvsmLib library Tom Lendacky 2024-03-08 07:31:40 -08:00
  • 30d274e354 UefiCpuPkg/AmdSvsmLib: Create the AmdSvsmLib library to support an SVSM Tom Lendacky 2024-03-08 07:31:32 -08:00
  • c0bf953fe8 MdePkg/BaseLib: Add a new VMGEXIT instruction invocation for SVSM Tom Lendacky 2024-03-08 07:31:25 -08:00
  • 8ccbf075f0 MdePkg/Register/Amd: Define the SVSM related information Tom Lendacky 2024-03-08 07:31:17 -08:00
  • 069f9911a3 OvmfPkg/BaseMemEncryptSevLib: Maximize Page State Change efficiency Tom Lendacky 2024-03-08 07:31:11 -08:00