summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2020-09-25x86/sev-es: Use GHCB accessor for setting the MMIO scratch bufferx86_seves_for_v5.10Tom Lendacky
2020-09-10x86/sev-es: Check required CPU features for SEV-ESMartin Radev
2020-09-10x86/efi: Add GHCB mappings when SEV-ES is activeTom Lendacky
2020-09-09x86/sev-es: Handle NMI StateJoerg Roedel
2020-09-09x86/sev-es: Support CPU offline/onlineJoerg Roedel
2020-09-09x86/head/64: Don't call verify_cpu() on starting APsJoerg Roedel
2020-09-09x86/smpboot: Load TSS and getcpu GDT entry before loading IDTJoerg Roedel
2020-09-09x86/realmode: Setup AP jump tableTom Lendacky
2020-09-09x86/realmode: Add SEV-ES specific trampoline entry pointJoerg Roedel
2020-09-09x86/vmware: Add VMware-specific handling for VMMCALL under SEV-ESDoug Covelli
2020-09-09x86/kvm: Add KVM-specific VMMCALL handling under SEV-ESTom Lendacky
2020-09-09x86/paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ESJoerg Roedel
2020-09-09x86/sev-es: Handle #DB EventsJoerg Roedel
2020-09-09x86/sev-es: Handle #AC EventsJoerg Roedel
2020-09-09x86/sev-es: Handle VMMCALL EventsTom Lendacky
2020-09-09x86/sev-es: Handle MWAIT/MWAITX EventsTom Lendacky
2020-09-09x86/sev-es: Handle MONITOR/MONITORX EventsTom Lendacky
2020-09-09x86/sev-es: Handle INVD EventsTom Lendacky
2020-09-09x86/sev-es: Handle RDPMC EventsTom Lendacky
2020-09-09x86/sev-es: Handle RDTSC(P) EventsTom Lendacky
2020-09-09x86/sev-es: Handle WBINVD EventsTom Lendacky
2020-09-09x86/sev-es: Handle DR7 read/write eventsTom Lendacky
2020-09-09x86/sev-es: Handle MSR eventsTom Lendacky
2020-09-09x86/sev-es: Handle MMIO String InstructionsJoerg Roedel
2020-09-09x86/sev-es: Handle MMIO eventsTom Lendacky
2020-09-09x86/sev-es: Handle instruction fetches from user-spaceJoerg Roedel
2020-09-09x86/sev-es: Wire up existing #VC exit-code handlersJoerg Roedel
2020-09-09x86/sev-es: Add a Runtime #VC Exception HandlerTom Lendacky
2020-09-09x86/entry/64: Add entry code for #VC handlerJoerg Roedel
2020-09-09x86/dumpstack/64: Add noinstr version of get_stack_info()Joerg Roedel
2020-09-09x86/sev-es: Adjust #VC IST Stack on entering NMI handlerJoerg Roedel
2020-09-09x86/sev-es: Allocate and map an IST stack for #VC handlerJoerg Roedel
2020-09-09x86/sev-es: Setup per-CPU GHCBs for the runtime handlerTom Lendacky
2020-09-09x86/sev-es: Setup GHCB-based boot #VC handlerJoerg Roedel
2020-09-09x86/sev-es: Setup an early #VC handlerJoerg Roedel
2020-09-09x86/sev-es: Compile early handler code into kernel imageJoerg Roedel
2020-09-08x86/sev-es: Print SEV-ES info into the kernel logJoerg Roedel
2020-09-07x86/sev-es: Add SEV-ES Feature DetectionJoerg Roedel
2020-09-07x86/head/64: Move early exception dispatch to C codeJoerg Roedel
2020-09-07x86/idt: Make IDT init functions static inlinesJoerg Roedel
2020-09-07x86/head/64: Install a CPU bringup IDTJoerg Roedel
2020-09-07x86/head/64: Switch to initial stack earlierJoerg Roedel
2020-09-07x86/head/64: Load segment registers earlierJoerg Roedel
2020-09-07x86/head/64: Load GDT after switch to virtual addressesJoerg Roedel
2020-09-07x86/head/64: Install startup GDTJoerg Roedel
2020-09-07x86/idt: Split idt_data setup out of set_intr_gate()Joerg Roedel
2020-09-07x86/sev-es: Add CPUID handling to #VC handlerTom Lendacky
2020-09-07x86/fpu: Move xgetbv()/xsetbv() into a separate headerJoerg Roedel
2020-09-07x86/sev-es: Add support for handling IOIO exceptionsTom Lendacky
2020-09-07x86/boot/compressed/64: Unmap GHCB page before booting the kernelJoerg Roedel