summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm/svm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-291-3/+1
|\
| * KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC checkVitaly Kuznetsov2021-05-241-3/+1
| * Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2021-05-171-37/+2
| |\
* | \ Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-161-2/+2
|\ \ \
| * | | x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFGBrijesh Singh2021-05-101-2/+2
| | |/ | |/|
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-101-34/+28
|\ \ \ | |/ / |/| / | |/
| * KVM: SVM: Move GHCB unmapping to fix RCU warningTom Lendacky2021-05-071-0/+3
| * KVM: x86: Prevent KVM SVM from loading on kernels with 5-level pagingSean Christopherson2021-05-071-0/+5
| * KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU modelSean Christopherson2021-05-071-24/+0
| * KVM: x86: Move uret MSR slot management to common x86Sean Christopherson2021-05-071-4/+1
| * KVM: x86: Add support for RDPID without RDTSCPSean Christopherson2021-05-071-2/+4
| * KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in hostSean Christopherson2021-05-071-8/+10
| * KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guestSean Christopherson2021-05-071-4/+13
| * KVM: nSVM: fix few bugs in the vmcb02 caching logicMaxim Levitsky2021-05-031-2/+2
* | KVM: x86: Consolidate guest enter/exit logic to common helpersSean Christopherson2021-05-051-37/+2
* | KVM: x86: Defer vtime accounting 'til after IRQ handlingWanpeng Li2021-05-051-3/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-011-561/+546
|\
| * KVM: SVM: Move SEV VMCB tracking allocation to sev.cSean Christopherson2021-04-261-8/+7
| * KVM: SVM: Unconditionally invoke sev_hardware_teardown()Sean Christopherson2021-04-261-2/+1
| * KVM: SEV: Mask CPUID[0x8000001F].eax according to supported featuresPaolo Bonzini2021-04-261-0/+3
| * KVM: SVM: Move SEV module params/variables to sev.cSean Christopherson2021-04-261-14/+2
| * KVM: SVM: Disable SEV/SEV-ES if NPT is disabledSean Christopherson2021-04-261-15/+15
| * KVM: SVM: Zero out the VMCB array used to track SEV ASID associationSean Christopherson2021-04-261-3/+2
| * KVM: x86: Rename GPR accessors to make mode-aware variants the defaultsSean Christopherson2021-04-261-4/+4
| * KVM: SVM: Use default rAX size for INVLPGA emulationSean Christopherson2021-04-261-3/+9
| * KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit modeSean Christopherson2021-04-261-4/+4
| * KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspaceSean Christopherson2021-04-261-29/+24
| * KVM: SVM: Clear MSR_TSC_AUX[63:32] on writeSean Christopherson2021-04-261-1/+11
| * KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupportedSean Christopherson2021-04-261-0/+7
| * KVM: x86: Support KVM VMs sharing SEV contextNathan Tempelman2021-04-211-0/+2
| * KVM: SVM: Define actual size of IOPM and MSRPM tablesKrish Sadhukhan2021-04-201-10/+10
| * KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run()Sean Christopherson2021-04-201-5/+4
| * KVM: SVM: Drop vcpu_svm.vmcb_paSean Christopherson2021-04-201-3/+9
| * KVM: SVM: Don't set current_vmcb->cpu when switching vmcbSean Christopherson2021-04-201-8/+0
| * KVM: SVM: Make sure GHCB is mapped before updatingTom Lendacky2021-04-201-1/+1
| * KVM: nSVM: improve SYSENTER emulation on AMDMaxim Levitsky2021-04-171-34/+65
| * KVM: x86/mmu: Mark the PAE roots as decrypted for shadow pagingSean Christopherson2021-03-151-3/+2
| * KVM: x86: Get active PCID only when writing a CR3 valueSean Christopherson2021-03-151-3/+9
| * KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEsSean Christopherson2021-03-151-1/+1
| * KVM: nSVM: Optimize vmcb12 to vmcb02 save area copiesCathy Avery2021-03-151-0/+1
| * KVM: SVM: Add support for Virtual SPEC_CTRLBabu Moger2021-03-151-5/+21
| * KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest stateMaxim Levitsky2021-03-151-34/+36
| * KVM: SVM: move VMLOAD/VMSAVE to C codePaolo Bonzini2021-03-151-0/+2
| * KVM: SVM: Skip intercepted PAUSE instructions after emulationSean Christopherson2021-03-151-1/+1
| * KVM: SVM: Don't manually emulate RDPMC if nrips=0Sean Christopherson2021-03-151-9/+1
| * KVM: x86: Move RDPMC emulation to common codeSean Christopherson2021-03-151-4/+1
| * KVM: x86: Move trivial instruction-based exit handlers to common codeSean Christopherson2021-03-151-77/+13
| * KVM: x86: Move XSETBV emulation to common codeSean Christopherson2021-03-151-10/+1
| * KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate codeSean Christopherson2021-03-151-25/+12
| * KVM: nSVM: Add helper to synthesize nested VM-Exit without collateralSean Christopherson2021-03-151-5/+1