summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm/sev.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-07KVM: SVM: Add support for booting APs in an SEV-ES guestTom Lendacky1-0/+22
2021-01-07KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_loadNathan Chancellor1-1/+1
2021-01-07Merge branch 'kvm-master' into kvm-nextPaolo Bonzini1-1/+1
2020-12-16KVM: SVM: fix 32-bit compilationPaolo Bonzini1-0/+2
2020-12-15KVM: SVM: Add AP_JUMP_TABLE support in prep for AP bootingTom Lendacky1-0/+28
2020-12-15KVM: SVM: Provide support to launch and run an SEV-ES guestTom Lendacky1-0/+104
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU loadingTom Lendacky1-0/+54
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU creation/loadingTom Lendacky1-0/+56
2020-12-15KVM: SVM: Update ASID allocation to support SEV-ES guestsTom Lendacky1-11/+14
2020-12-15KVM: SVM: Set the encryption mask for the SVM host save areaTom Lendacky1-1/+0
2020-12-15KVM: SVM: Add NMI support for an SEV-ES guestTom Lendacky1-0/+4
2020-12-15KVM: SVM: Support string IO operations for an SEV-ES guestTom Lendacky1-2/+16
2020-12-15KVM: SVM: Support MMIO for an SEV-ES guestTom Lendacky1-0/+124
2020-12-15KVM: SVM: Create trace events for VMGEXIT MSR protocol processingTom Lendacky1-0/+6
2020-12-15KVM: SVM: Create trace events for VMGEXIT processingTom Lendacky1-0/+6
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100Tom Lendacky1-0/+13
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004Tom Lendacky1-2/+54
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002Tom Lendacky1-1/+25
2020-12-15KVM: SVM: Add initial support for a VMGEXIT VMEXITTom Lendacky1-0/+272
2020-12-14KVM: SVM: Add support for the SEV-ES VMSATom Lendacky1-0/+67
2020-12-14KVM: SVM: Add support for SEV-ES capability in KVMTom Lendacky1-9/+38
2020-12-14KVM: SVM: Remove the call to sev_platform_status() during setupTom Lendacky1-21/+1
2020-12-03KVM: x86: adjust SEV for commit 7e8e6eed75ePaolo Bonzini1-1/+1
2020-11-16KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt().Ashish Kalra1-1/+1
2020-10-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-9/+17
2020-10-12Merge tag 'x86_cpu_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2020-09-28KVM: SEV: shorten comments around sev_clflush_pagesPaolo Bonzini1-12/+7
2020-09-28KVM: SVM: Mark SEV launch secret pages as dirty.Cfir Cohen1-1/+14
2020-09-19KVM: SVM: Don't flush cache if hardware enforces cache coherency across encry...Krish Sadhukhan1-1/+2
2020-09-11KVM: SVM: Periodically schedule when unregistering regions on destroyDavid Rientjes1-0/+1
2020-08-02KVM: SVM: Fix sev_pin_memory() error handlingDan Carpenter1-10/+10
2020-07-08KVM: SVM: Add vmcb_ prefix to mark_*() functionsJoerg Roedel1-1/+1
2020-07-08kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpuJim Mattson1-1/+1
2020-07-08kvm: svm: Always set svm->last_cpu on VMRUNJim Mattson1-1/+0
2020-07-08KVM: x86: report sev_pin_memory errors with PTR_ERRPaolo Bonzini1-10/+12
2020-07-08KVM: SVM: convert get_user_pages() --> pin_user_pages()John Hubbard1-3/+3
2020-07-08KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast()John Hubbard1-1/+5
2020-06-02mm: remove the pgprot argument to __vmallocChristoph Hellwig1-2/+1
2020-05-07arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan1-1/+1
2020-04-15KVM: SVM: Fix build error due to missing release_pages() includeBorislav Petkov1-0/+1
2020-04-14KVM: SVM: fix compilation with modular PSP and non-modular KVMPaolo Bonzini1-1/+4
2020-04-03KVM: SVM: Move SEV code to separate fileJoerg Roedel1-0/+1187