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