summaryrefslogtreecommitdiff
path: root/OvmfPkg/ResetVector
AgeCommit message (Expand)AuthorFilesLines
2024-02-03OvmfPkg/ResetVector: Fix SNP CPUID table processing results for ECX/EDXTom Lendacky1-2/+2
2024-01-29OvmfPkg/ResetVector: send post codes to qemu debug consoleGerd Hoffmann2-0/+40
2023-11-28OvmfPkg/ResetVector: Define SNP metadata for kernel hashesDov Murik2-1/+21
2023-09-18OvmfPkg: Remove applicationProcessorEntryPointZhiguang Liu1-12/+3
2023-07-14OvmfPkg/ResetVector: Fix assembler bit test flag checkTom Lendacky1-1/+1
2022-06-01OvmfPkg/ResetVector: Removing SEV-ES CPUID bit checkPeter Gonda1-8/+0
2022-05-20OvmfPkg: Make an Ia32/X64 hybrid build work with SEVTom Lendacky3-37/+47
2022-02-28OvmfPkg/ResetVector: cache the SEV status MSR value in workareaBrijesh Singh3-16/+28
2021-12-09OvmfPkg/ResetVector: use SEV-SNP-validated CPUID valuesMichael Roth1-5/+75
2021-12-09OvmfPkg/ResetVector: pre-validate the data pages used in SEC phaseBrijesh Singh via groups.io3-0/+29
2021-12-09OvmfPkg: reserve CPUID pageBrijesh Singh via groups.io3-0/+20
2021-12-09OvmfPkg: reserve SNP secrets pageBrijesh Singh via groups.io3-0/+13
2021-12-09OvmfPkg/ResetVector: introduce SEV metadata descriptor for VMM useBrijesh Singh via groups.io3-0/+49
2021-12-09OvmfPkg/ResetVector: move clearing GHCB in SecMainBrijesh Singh via groups.io1-6/+0
2021-10-24OvmfPkg: Enable TDX in ResetVectorMin Xu6-0/+286
2021-10-24OvmfPkg: Add IntelTdxMetadata.asmMin Xu4-0/+170
2021-10-24OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asmMin Xu2-4/+4
2021-10-24OvmfPkg: Copy Main.asm from UefiCpuPkg to OvmfPkg's ResetVectorMin Xu1-0/+103
2021-10-19Ovmfpkg: update Ia32 build to use new work areaBrijesh Singh1-1/+2
2021-08-27OvmfPkg/ResetVector: move the GHCB page setup in AmdSev.asmBrijesh Singh2-72/+92
2021-08-27OvmfPkg/ResetVector: update SEV support to use new work area formatBrijesh Singh4-0/+14
2021-07-29OvmfPkg/AmdSev: reserve MEMFD space for for firmware config hashesJames Bottomley3-0/+24
2021-07-29OvmfPkg/ResetVector: add the macro to request guest terminationBrijesh Singh via groups.io1-42/+45
2021-07-29OvmfPkg/ResetVector: add the macro to invoke MSR protocol based VMGEXITBrijesh Singh1-24/+47
2021-07-29OvmfPkg/ResetVector: move SEV specific code in a separate fileBrijesh Singh3-391/+401
2021-01-07OvmfPkg/ResetVector: Save the encryption mask at boot timeTom Lendacky2-1/+10
2021-01-07OvmfPkg/ResetVector: Perform a simple SEV-ES sanity checkTom Lendacky1-0/+16
2021-01-07OvmfPkg/ResetVector: Validate the encryption bit position for SEV/SEV-ESTom Lendacky3-3/+132
2021-01-07Ovmf/ResetVector: Simplify and consolidate the SEV features checksTom Lendacky1-30/+45
2020-12-14OvmfPkg: create a SEV secret area in the AmdSev memfdJames Bottomley3-0/+25
2020-12-14OvmfPkg/ResetVector: convert SEV-ES Reset Block structure to be GUIDedJames Bottomley1-11/+40
2020-08-17OvmfPkg: Use the SEV-ES work area for the SEV-ES AP reset vectorTom Lendacky2-0/+101
2020-08-17OvmfPkg/ResetVector: Add support for a 32-bit SEV checkTom Lendacky3-3/+277
2020-08-17OvmfPkg: Create a GHCB page for use during Sec phaseTom Lendacky3-0/+98
2019-04-09OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney3-20/+3
2017-07-10OvmfPkg/ResetVector: Set C-bit when building initial page tableBrijesh Singh1-1/+61
2016-11-04OvmfPkg/ResetVector: Depend on PCD values of the page tables.Marvin Häuser3-11/+24
2016-11-03OvmfPkg/ResetVector: Remove the unused ASM ResetVector.Marvin Häuser1-53/+0
2014-08-18OvmfPkg/ResetVector: Remove pre-built binariesJordan Justen4-113/+0
2014-08-18OvmfPkg: Support building OVMF's ResetVector during the EDK II buildJordan Justen2-0/+103
2014-01-21OvmfPkg X64 ResetVector: Move page tables from 512KB to 8MBJordan Justen2-10/+12
2013-09-24OvmfPkg/ResetVector: enable caching in initial page tablesLaszlo Ersek2-3/+1
2013-09-24OvmfPkg: Add platform specific reset vector code for X64Jordan Justen6-0/+259
2010-02-02Updated OvmfPkg to use the reset vector binary from the UefiCpuPkg. Removing...geekboy15a23-1206/+0
2010-01-27Fixed GDT load issue in some cases after a reset. Only CS should be used to ...geekboy15a7-1/+1
2010-01-04OVMF VTF0 Reset Vector: Cleanup Global Descriptor Table (GDT)jljusten7-65/+58
2010-01-04OVMF VTF0 Reset Vector: Set 'accessed' bit in GDT descriptorsjljusten7-5/+5
2009-12-16OVMF ResetVector: Modify interface with SEC modulejljusten21-332/+478
2009-10-07OVMF SEC: Modify to search sections of FFS file for PE32 image.jljusten3-3/+26
2009-05-27Add initial version of Open Virtual Machine Firmware (OVMF) platform.jljusten15-0/+1044