summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/Library
Commit message (Expand)AuthorAgeFilesLines
* MdePkg: Move StackCheckLibStaticInit to StackCheckLibOliver Smith-Denny2025-02-071-0/+1
* OvmfPkg: fix warning about uninitialized variableMike Maslenkin2025-01-291-0/+1
* OvmfPkg: make legacy direct kernel loader code nx cleanGerd Hoffmann2025-01-271-1/+1
* OvmfPkg/GenericQemuLoadImageLib: fix cmdline + initrd handlingGerd Hoffmann2025-01-241-2/+10
* OvmfPkg/X86QemuLoadImageLib: make legacy loader configurable.Gerd Hoffmann2025-01-212-7/+42
* OvmfPkg/GenericQemuLoadImageLib: support booting via shimGerd Hoffmann2025-01-211-2/+54
* OvmfPkg/X86QemuLoadImageLib: support booting via shimGerd Hoffmann2025-01-211-2/+54
* OvmfPkg/SmmCpuPlatformHookLibQemu: Define IsCpuSyncAlwaysNeededKhor Swee Aun2025-01-101-0/+23
* OvmfPkg: Add virtio keyboard device hooksPaweł Poławski2024-12-291-0/+28
* OvmfPkg/PlatformBootManagerLib: Optimize PlatformRegisterFvBootOptionLuigi Leonardi2024-12-231-0/+9
* OvmfPkg/PlatformBootManagerLib: Introduce FileIsInFv function.Luigi Leonardi2024-12-231-54/+87
* OvmfPkg/PlatformBootManagerLib: Introduce support for fw_cfg for UEFI ShellLuigi Leonardi2024-12-232-1/+16
* OvmfPkg: Add a runtime switch for PlatformRegisterFvBootOptionLuigi Leonardi2024-12-231-4/+13
* OvmfPkg: add PcdEntryPointOverrideDefaultValueGerd Hoffmann2024-12-062-1/+15
* OvmfPkg/QemuFwCfgDxeLib: use PcdConfidentialComputingGuestAttrGerd Hoffmann2024-12-042-4/+9
* OvmfPkg/Library/HardwareInfoLib: Fix memory allocation for a root bridgeAlexander Gryanko2024-11-271-0/+6
* OvmfPkg: Rerun dispatcher after initializing virtio-rngOliver Steffen2024-11-271-0/+2
* OvmfPkg/PlatformInitLib: enable x2apic mode if neededGerd Hoffmann2024-11-252-0/+7
* OvmfPkg/PlatformInitLib: Retry NV vars FV check as sharedTom Lendacky2024-11-232-2/+31
* OvmfPkg/Library: Impl SmmCpuPlatformHookBeforeMmiHandler funcJiaxin Wu2024-10-121-1/+19
* OvmfPkg: Use TdInfo instead of fw_cfg to get cpu count in TDVFCeping Sun2024-09-132-2/+15
* OvmfPkg/QemuFwCfgS3Lib: Disable S3 detection in TDVFCeping Sun2024-09-091-0/+5
* OvmfPkg: Use TdHob instead of e820tables to get memory info in TDVFCeping Sun2024-09-031-0/+34
* OvmfPkg/PlatformInitLib: allow switching to 4-level pagingGerd Hoffmann2024-08-303-0/+185
* OvmfPkg/OvmfXen: Introduce Xen's ResetSystemLib, to use xen hypercallAnthony PERARD2024-08-304-0/+229
* OvmfPkg/XenHypercallLib: Add SchedOp hypercallAnthony PERARD2024-08-301-0/+14
* OvmfPkg/XenHypercallLib: Use direct hypercallsJason Andryuk2024-08-304-44/+148
* OvmfPkg: Refactor PcdSetNxForStack usage in TDVFCeping Sun2024-08-302-1/+5
* OvmfPkg/PlatformInitLib: Reserve Sec Page Tables in TDVFCeping Sun2024-08-291-0/+12
* OvmfPkg: remove last instances of EFI_D_Leif Lindholm2024-07-311-1/+1
* OvmfPkg: Enable AMD SEV-ES DebugVirtualizationAlexey Kardashevskiy2024-07-042-2/+10
* OvmfPkg: Add AMD SEV-ES DebugVirtualization feature supportAlexey Kardashevskiy2024-07-044-3/+62
* OvmfPkg/Sec: Setup MTRR early in the boot process.Gerd Hoffmann2024-06-261-5/+5
* AmdSev: Halt on failed blob allocationTobin Feldman-Fitzthum2024-06-251-5/+8
* OvmfPkg/BhyvePkg: honor FwCfg when setting the bootorderCorvin Köhne2024-06-182-6/+12
* OvmfPkg/PlatformInitLib: allow PhysBits larger than 48Gerd Hoffmann2024-06-061-5/+5
* OvmfPkg/PlatformInitLib: add support for GuestPhysBitsGerd Hoffmann2024-06-061-3/+14
* OvmfPkg: Add no hardcode version of FdtNorFlashQemuLibChao Li2024-06-042-0/+211
* OvmfPkg: Use newly defined Unaccepted Memory TypeSachin Ganesh2024-05-082-6/+6
* OvmfPkg/SmmCpuFeaturesLib: Check Smbase Relocation is done or notJiaxin Wu2024-05-081-11/+22
* OvmfPkg: Refine SmmAccess implementationJiaxin Wu2024-05-082-0/+11
* OvmfPkg/PlatformInitLib: Create gEfiSmmSmramMemoryGuidJiaxin Wu2024-05-082-40/+90
* OvmfPkg/SmmRelocationLib: Add library instance for OVMFJiaxin Wu2024-05-088-0/+1293
* OvmfPkg/CcExitLib: Drop special handling for Encrypted MMIO to APICMichael Roth2024-05-021-11/+1
* OvmfPkg: Remove QemuFwCfgLibMmio.infChao Li2024-04-301-54/+0
* OvmfPkg: Copy the same new INF as QemuFwCfgLibMmio.infChao Li2024-04-301-0/+54
* OvmfPkg: Add the QemuFwCfgMmioLib PEI stage versionChao Li2024-04-302-0/+281
* OvmfPkg: Add the way of HOBs in QemuFwCfgLibMmioChao Li2024-04-304-27/+216
* OvmfPkg: Separate QemuFwCfgLibMmio.c into two filesChao Li2024-04-304-186/+327
* OvmfPkg: Harden #VC instruction emulation somewhat (CVE-2024-25742)Adam Dunlap2024-04-231-11/+173