summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-05-165-83/+95
|\
| * KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson2020-05-151-1/+1
| * KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger2020-05-132-18/+17
| * KVM: SVM: Disable AVIC before setting V_IRQSuravee Suthikulpanit2020-05-081-1/+12
| * KVM: Introduce kvm_make_all_cpus_request_except()Suravee Suthikulpanit2020-05-082-2/+2
| * KVM: VMX: pass correct DR6 for GD userspace exitPaolo Bonzini2020-05-081-1/+1
| * KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6Paolo Bonzini2020-05-084-28/+32
| * KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6Paolo Bonzini2020-05-084-27/+20
| * KVM: nSVM: trap #DB and #BP to userspace if guest debugging is onPaolo Bonzini2020-05-071-0/+8
| * KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUGPeter Xu2020-05-071-1/+1
| * KVM: X86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUGPeter Xu2020-05-071-1/+1
| * KVM: x86: fix DR6 delivery for various cases of #DB injectionPaolo Bonzini2020-05-072-11/+8
| * KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properlyPeter Xu2020-05-071-0/+1
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-05-081-1/+1
|\ \
| * | arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan2020-05-071-1/+1
* | | KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properlyPeter Xu2020-05-061-0/+1
| |/ |/|
* | kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bitsPaolo Bonzini2020-05-061-15/+5
* | KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB pathSean Christopherson2020-05-061-0/+3
* | kvm: ioapic: Restrict lazy EOI update to edge-triggered interruptsPaolo Bonzini2020-05-041-5/+5
* | KVM: SVM: fill in kvm_run->debug.arch.dr[67]Paolo Bonzini2020-05-041-0/+2
* | KVM: nVMX: Replace a BUG_ON(1) with BUG() to squash clang warningSean Christopherson2020-05-041-1/+1
|/
* Merge tag 'kvm-s390-master-5.7-2' of git://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2020-04-213-8/+45
|\
| * KVM: VMX: Extend VMXs #AC interceptor to handle split lock #AC in guestXiaoyao Li2020-04-111-3/+34
| * KVM: x86: Emulate split-lock access as a write in emulatorXiaoyao Li2020-04-111-1/+11
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-04-0814-3513/+3737
| |\
| * \ Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-04-081-4/+0
| |\ \
| | * | vhost: refine vhost and vringh kconfigJason Wang2020-04-011-4/+0
* | | | kvm: Disable objtool frame pointer checking for vmenter.SJosh Poimboeuf2020-04-201-0/+4
* | | | kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GPVenkatesh Srinivas2020-04-171-0/+11
* | | | KVM: Remove CREATE_IRQCHIP/SET_PIT2 raceSteve Rutherford2020-04-171-2/+8
* | | | KVM: SVM: Fix __svm_vcpu_run declaration.Uros Bizjak2020-04-151-1/+1
* | | | KVM: SVM: Do not setup frame pointer in __svm_vcpu_runUros Bizjak2020-04-151-1/+0
* | | | KVM: SVM: Fix build error due to missing release_pages() includeBorislav Petkov2020-04-151-0/+1
* | | | KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARDUros Bizjak2020-04-151-1/+0
* | | | kvm: nVMX: match comment with return type for nested_vmx_exit_reflectedOliver Upton2020-04-151-1/+1
* | | | kvm: nVMX: reflect MTF VM-exits if injected by L1Oliver Upton2020-04-151-1/+18
* | | | KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak2020-04-141-1/+1
* | | | KVM: SVM: move more vmentry code to assemblyPaolo Bonzini2020-04-142-7/+9
* | | | KVM: SVM: fix compilation with modular PSP and non-modular KVMPaolo Bonzini2020-04-141-1/+4
| |_|/ |/| |
* | | KVM: VMX: fix crash cleanup when KVM wasn't usedVitaly Kuznetsov2020-04-071-5/+7
* | | KVM: X86: Filter out the broadcast dest for IPI fastpathWanpeng Li2020-04-073-4/+5
* | | KVM: nVMX: don't clear mtf_pending when nested events are blockedOliver Upton2020-04-071-1/+2
* | | KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenterUros Bizjak2020-04-071-6/+2
* | | KVM: SVM: Split svm_vcpu_run inline assembly to separate fileUros Bizjak2020-04-033-90/+166
* | | KVM: SVM: Move SEV code to separate fileJoerg Roedel2020-04-034-1221/+1257
* | | KVM: SVM: Move AVIC code to separate fileJoerg Roedel2020-04-034-1050/+1091
* | | KVM: SVM: Move Nested SVM Implementation to nested.cJoerg Roedel2020-04-034-1145/+1216
* | | kVM SVM: Move SVM related files to own sub-directoryJoerg Roedel2020-04-033-1/+1
|/ /
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-04-0228-1778/+2549
|\ \
| * | x86/kvm: fix a missing-prototypes "vmread_error"Qian Cai2020-04-021-0/+1