summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-11-012-6/+6
|\
| * Merge branch 'objtool/urgent'Peter Zijlstra2021-10-074-98/+144
| |\
| * | x86/kvm: Always inline to_svm()Peter Zijlstra2021-09-151-1/+1
| * | x86/kvm: Always inline vmload() / vmsave()Peter Zijlstra2021-09-151-2/+2
| * | x86/kvm: Always inline sev_*guest()Peter Zijlstra2021-09-151-3/+3
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-10-311-3/+12
|\ \ \
| * | | KVM: SEV-ES: fix another issue with string I/O VMGEXITsPaolo Bonzini2021-10-271-3/+12
* | | | KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATAMasahiro Kozuka2021-10-211-0/+7
* | | | KVM: SEV-ES: reduce ghcb_sa_len to 32 bitsPaolo Bonzini2021-10-181-1/+1
* | | | KVM: SEV-ES: Set guest_state_protected after VMSA updatePeter Gonda2021-10-181-1/+6
|/ / /
* | / KVM: SEV-ES: fix length of string I/OPaolo Bonzini2021-10-151-1/+1
| |/ |/|
* | KVM: x86: nSVM: don't copy virt_ext from vmcb12Maxim Levitsky2021-09-231-1/+0
* | KVM: x86: nSVM: test eax for 4K alignment for GP errata workaroundMaxim Levitsky2021-09-231-0/+4
* | KVM: x86: nSVM: restore int_vector in svm_clear_vintrMaxim Levitsky2021-09-231-0/+2
* | KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smmMaxim Levitsky2021-09-221-66/+69
* | KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM modeMaxim Levitsky2021-09-223-5/+9
* | KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on S...Maxim Levitsky2021-09-221-5/+7
* | KVM: SEV: Allow some commands for mirror VMPeter Gonda2021-09-221-2/+17
* | KVM: SEV: Update svm_vm_copy_asid_from for SEV-ESPeter Gonda2021-09-221-4/+12
* | KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATASean Christopherson2021-09-221-1/+1
* | KVM: SVM: fix missing sev_decommission in sev_receive_startMingwei Zhang2021-09-221-1/+3
* | KVM: SEV: Acquire vcpu mutex when updating VMSAPeter Gonda2021-09-221-22/+29
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-09-076-113/+51
|\
| * KVM: SVM: Add 5-level page table support for SVMWei Huang2021-08-201-6/+1
| * KVM: x86: Allow CPU to force vendor-specific TDP levelWei Huang2021-08-201-1/+3
| * KVM: SVM: split svm_handle_invalid_exitMaxim Levitsky2021-08-201-8/+9
| * KVM: SVM: AVIC: drop unsupported AVIC base relocation codeMaxim Levitsky2021-08-203-13/+2
| * KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVICMaxim Levitsky2021-08-201-0/+5
| * KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load}Maxim Levitsky2021-08-202-8/+9
| * KVM: SVM: remove svm_toggle_avic_for_irq_windowMaxim Levitsky2021-08-203-14/+2
| * KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibitionMaxim Levitsky2021-08-201-0/+2
| * KVM: x86: don't disable APICv memslot when inhibitedMaxim Levitsky2021-08-203-17/+6
| * KVM: x86: Move declaration of kvm_spurious_fault() to x86.hUros Bizjak2021-08-131-1/+1
| * KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot()Sean Christopherson2021-08-132-4/+0
| * Merge branch 'kvm-vmx-secctl' into HEADPaolo Bonzini2021-08-101-20/+25
| |\
| * | KVM: nSVM: remove useless kvm_clear_*_queuePaolo Bonzini2021-08-021-5/+0
| * | KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESETSean Christopherson2021-08-021-3/+0
| * | KVM: SVM: Emulate #INIT in response to triple fault shutdownSean Christopherson2021-08-021-3/+7
| * | KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86Sean Christopherson2021-08-021-6/+0
| * | KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INITSean Christopherson2021-08-022-1/+1
| * | KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INITSean Christopherson2021-08-021-3/+0
| * | KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INITSean Christopherson2021-08-021-6/+1
| * | KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INITSean Christopherson2021-08-021-2/+1
| * | KVM: x86: Move EDX initialization at vCPU RESET to common codeSean Christopherson2021-08-021-13/+0
| * | KVM: x86: Consolidate APIC base RESET initialization codeSean Christopherson2021-08-021-6/+0
| * | KVM: SVM: Drop explicit MMU reset at RESET/INITSean Christopherson2021-08-021-1/+0
| * | KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INITSean Christopherson2021-08-021-2/+9
| * | KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INITSean Christopherson2021-08-021-1/+1
| * | KVM: SVM: Zero out GDTR.base and IDTR.base on INITSean Christopherson2021-08-021-0/+2
| * | KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VMSean Christopherson2021-08-021-1/+1