summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/sev.c
AgeCommit message (Expand)Author
2021-02-04KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setupMichael Roth
2021-02-04KVM: SVM: remove uneeded fields from host_save_users_msrsMichael Roth
2021-02-04KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructionsSean Christopherson
2021-02-04KVM/SVM: add support for SEV attestation commandBrijesh Singh
2021-01-28Fix unsynchronized access to sev members through svm_register_enc_regionPeter Gonda
2021-01-25KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guestSean Christopherson
2021-01-07KVM: SVM: Add support for booting APs in an SEV-ES guestTom Lendacky
2021-01-07KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_loadNathan Chancellor
2021-01-07Merge branch 'kvm-master' into kvm-nextPaolo Bonzini
2020-12-16KVM: SVM: fix 32-bit compilationPaolo Bonzini
2020-12-15KVM: SVM: Add AP_JUMP_TABLE support in prep for AP bootingTom Lendacky
2020-12-15KVM: SVM: Provide support to launch and run an SEV-ES guestTom Lendacky
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU loadingTom Lendacky
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU creation/loadingTom Lendacky
2020-12-15KVM: SVM: Update ASID allocation to support SEV-ES guestsTom Lendacky
2020-12-15KVM: SVM: Set the encryption mask for the SVM host save areaTom Lendacky
2020-12-15KVM: SVM: Add NMI support for an SEV-ES guestTom Lendacky
2020-12-15KVM: SVM: Support string IO operations for an SEV-ES guestTom Lendacky
2020-12-15KVM: SVM: Support MMIO for an SEV-ES guestTom Lendacky
2020-12-15KVM: SVM: Create trace events for VMGEXIT MSR protocol processingTom Lendacky
2020-12-15KVM: SVM: Create trace events for VMGEXIT processingTom Lendacky
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100Tom Lendacky
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004Tom Lendacky
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002Tom Lendacky
2020-12-15KVM: SVM: Add initial support for a VMGEXIT VMEXITTom Lendacky
2020-12-14KVM: SVM: Add support for the SEV-ES VMSATom Lendacky
2020-12-14KVM: SVM: Add support for SEV-ES capability in KVMTom Lendacky
2020-12-14KVM: SVM: Remove the call to sev_platform_status() during setupTom Lendacky
2020-12-03KVM: x86: adjust SEV for commit 7e8e6eed75ePaolo Bonzini
2020-11-16KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt().Ashish Kalra
2020-10-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-10-12Merge tag 'x86_cpu_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2020-09-28KVM: SEV: shorten comments around sev_clflush_pagesPaolo Bonzini
2020-09-28KVM: SVM: Mark SEV launch secret pages as dirty.Cfir Cohen
2020-09-19KVM: SVM: Don't flush cache if hardware enforces cache coherency across encry...Krish Sadhukhan
2020-09-11KVM: SVM: Periodically schedule when unregistering regions on destroyDavid Rientjes
2020-08-02KVM: SVM: Fix sev_pin_memory() error handlingDan Carpenter
2020-07-08KVM: SVM: Add vmcb_ prefix to mark_*() functionsJoerg Roedel
2020-07-08kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpuJim Mattson
2020-07-08kvm: svm: Always set svm->last_cpu on VMRUNJim Mattson
2020-07-08KVM: x86: report sev_pin_memory errors with PTR_ERRPaolo Bonzini
2020-07-08KVM: SVM: convert get_user_pages() --> pin_user_pages()John Hubbard
2020-07-08KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast()John Hubbard
2020-06-02mm: remove the pgprot argument to __vmallocChristoph Hellwig
2020-05-07arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan
2020-04-15KVM: SVM: Fix build error due to missing release_pages() includeBorislav Petkov
2020-04-14KVM: SVM: fix compilation with modular PSP and non-modular KVMPaolo Bonzini
2020-04-03KVM: SVM: Move SEV code to separate fileJoerg Roedel