summaryrefslogtreecommitdiff
path: root/arch/x86/boot/startup/sev-startup.c
AgeCommit message (Expand)Author
2025-12-31x86/sev: Move the internal headerBorislav Petkov (AMD)
2025-09-24x86/boot: Drop erroneous __init annotation from early_set_pages_state()Ard Biesheuvel
2025-09-04x86/sev: Zap snp_abort()Borislav Petkov (AMD)
2025-09-03x86/boot: Move startup code out of __head sectionArd Biesheuvel
2025-09-03x86/sev: Move __sev_[get|put]_ghcb() into separate noinstr objectArd Biesheuvel
2025-09-03x86/sev: Provide PIC aliases for SEV related data objectsArd Biesheuvel
2025-09-03x86/sev: Use boot SVSM CA for all startup and init codeArd Biesheuvel
2025-09-03x86/sev: Pass SVSM calling area down to early page state change APIArd Biesheuvel
2025-09-03x86/sev: Share implementation of MSR-based page state changeArd Biesheuvel
2025-09-03x86/sev: Avoid global variable to store virtual address of SVSM areaArd Biesheuvel
2025-09-03x86/sev: Move GHCB page based HV communication out of startup codeArd Biesheuvel
2025-08-31x86/sev: Run RMPADJUST on SVSM calling area page to test VMPLArd Biesheuvel
2025-08-31x86/sev: Use MSR protocol for remapping SVSM calling areaArd Biesheuvel
2025-05-15x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID headerAhmed S. Darwish
2025-05-05x86/sev: Disentangle #VC handling code from startup codeArd Biesheuvel
2025-04-24x86/sev: Share the sev_secrets_pa value againTom Lendacky
2025-04-22x86/boot: Drop RIP_REL_REF() uses from early SEV codeArd Biesheuvel
2025-04-22x86/boot: Move SEV startup code into startup/Ard Biesheuvel