summaryrefslogtreecommitdiff
path: root/OvmfPkg/ResetVector
AgeCommit message (Expand)Author
2026-03-23UefiCpuPkg, OvmfPkg: Rename .asm files to .nasm.inc in ResetVectorRay Ni
2025-09-29OvmfPkg/igvm: add PlatformIgvmVpCountGerd Hoffmann
2025-09-29OvmfPkg/igvm: add igvm memory map support.Gerd Hoffmann
2025-09-29OvmfPkg/igvm: add igvm regions to reset vectorGerd Hoffmann
2025-09-11OvmfPkg/ResetVector: reorganize #vc exit handler setup.Gerd Hoffmann
2025-09-11OvmfPkg/ResetVector: move ReloadFlat32 callGerd Hoffmann
2025-09-09OvmfPkg/MemEncryptSevLib: Check if SEV-SNP coherency mitigitation is neededTom Lendacky
2025-09-09OvmfPkg/ResetVector: Make ReceivedVc a flag in SEV-ES workareaTom Lendacky
2024-11-13OvmfPkg: Make ResetVector USER_DEFINEDOliver Smith-Denny
2024-08-31OvmfPkg: Move kernel hashes section to endDionna Glaze
2024-05-02OvmfPkg/ResetVector: Clear SEV encryption bit for non-leaf PTEsMichael Roth
2024-04-17OvmfPkg: Create a calling area used to communicate with the SVSMTom Lendacky
2024-03-01OvmfPkg/ResetVector: wire up 5-level paging for TDXGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: print post codes for 4/5 level pagingGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: add 5-level paging supportGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: split SEV and non-CoCo workflowsGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: split TDX BSP workflowGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: add CreatePageTables4Level macroGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: add ClearOvmfPageTables macroGerd Hoffmann
2024-03-01OvmfPkg/ResetVector: improve page table flag namesGerd Hoffmann
2024-02-03OvmfPkg/ResetVector: Fix SNP CPUID table processing results for ECX/EDXTom Lendacky
2024-01-29OvmfPkg/ResetVector: send post codes to qemu debug consoleGerd Hoffmann
2023-11-28OvmfPkg/ResetVector: Define SNP metadata for kernel hashesDov Murik
2023-09-18OvmfPkg: Remove applicationProcessorEntryPointZhiguang Liu
2023-07-14OvmfPkg/ResetVector: Fix assembler bit test flag checkTom Lendacky
2022-06-01OvmfPkg/ResetVector: Removing SEV-ES CPUID bit checkPeter Gonda
2022-05-20OvmfPkg: Make an Ia32/X64 hybrid build work with SEVTom Lendacky
2022-02-28OvmfPkg/ResetVector: cache the SEV status MSR value in workareaBrijesh Singh
2021-12-09OvmfPkg/ResetVector: use SEV-SNP-validated CPUID valuesMichael Roth
2021-12-09OvmfPkg/ResetVector: pre-validate the data pages used in SEC phaseBrijesh Singh via groups.io
2021-12-09OvmfPkg: reserve CPUID pageBrijesh Singh via groups.io
2021-12-09OvmfPkg: reserve SNP secrets pageBrijesh Singh via groups.io
2021-12-09OvmfPkg/ResetVector: introduce SEV metadata descriptor for VMM useBrijesh Singh via groups.io
2021-12-09OvmfPkg/ResetVector: move clearing GHCB in SecMainBrijesh Singh via groups.io
2021-10-24OvmfPkg: Enable TDX in ResetVectorMin Xu
2021-10-24OvmfPkg: Add IntelTdxMetadata.asmMin Xu
2021-10-24OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asmMin Xu
2021-10-24OvmfPkg: Copy Main.asm from UefiCpuPkg to OvmfPkg's ResetVectorMin Xu
2021-10-19Ovmfpkg: update Ia32 build to use new work areaBrijesh Singh
2021-08-27OvmfPkg/ResetVector: move the GHCB page setup in AmdSev.asmBrijesh Singh
2021-08-27OvmfPkg/ResetVector: update SEV support to use new work area formatBrijesh Singh
2021-07-29OvmfPkg/AmdSev: reserve MEMFD space for for firmware config hashesJames Bottomley
2021-07-29OvmfPkg/ResetVector: add the macro to request guest terminationBrijesh Singh via groups.io
2021-07-29OvmfPkg/ResetVector: add the macro to invoke MSR protocol based VMGEXITBrijesh Singh
2021-07-29OvmfPkg/ResetVector: move SEV specific code in a separate fileBrijesh Singh
2021-01-07OvmfPkg/ResetVector: Save the encryption mask at boot timeTom Lendacky
2021-01-07OvmfPkg/ResetVector: Perform a simple SEV-ES sanity checkTom Lendacky
2021-01-07OvmfPkg/ResetVector: Validate the encryption bit position for SEV/SEV-ESTom Lendacky
2021-01-07Ovmf/ResetVector: Simplify and consolidate the SEV features checksTom Lendacky
2020-12-14OvmfPkg: create a SEV secret area in the AmdSev memfdJames Bottomley