summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offsetLeonid Shatz2018-11-271-3/+3
* KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercallLiran Alon2018-11-271-0/+1
* KVM: X86: Fix scan ioapic use-before-initializationWanpeng Li2018-11-271-1/+2
* x86: Clean up 'sizeof x' => 'sizeof(x)'Jordan Borgner2018-10-291-21/+21
* Revert "kvm: x86: optimize dr6 restore"Radim Krčmář2018-10-231-9/+4
* kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOADJim Mattson2018-10-171-0/+5
* kvm: vmx: Defer setting of DR6 until #DB deliveryJim Mattson2018-10-171-17/+52
* kvm: x86: Defer setting of CR2 until #PF deliveryJim Mattson2018-10-171-4/+45
* kvm: x86: Add payload operands to kvm_multiple_exceptionJim Mattson2018-10-171-7/+15
* kvm: x86: Add exception payload fields to kvm_vcpu_eventsJim Mattson2018-10-171-16/+45
* kvm: x86: Add has_payload and payload to kvm_queued_exceptionJim Mattson2018-10-171-0/+8
* x86/kvm/nVMX: nested state migration for Enlightened VMCSVitaly Kuznetsov2018-10-171-2/+4
* KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capabilityVitaly Kuznetsov2018-10-171-0/+15
* KVM: hyperv: define VP assist page helpersLadi Prosek2018-10-171-1/+1
* x86/kvm/mmu: get rid of redundant kvm_mmu_setup()Paolo Bonzini2018-10-171-1/+1
* x86/kvm/mmu: make vcpu->mmu a pointer to the current MMUVitaly Kuznetsov2018-10-171-10/+10
* kvm: x86: optimize dr6 restorePaolo Bonzini2018-10-171-4/+9
* KVM: x86: hyperv: implement PV IPI send hypercallsVitaly Kuznetsov2018-10-171-0/+1
* KVM: LAPIC: Tune lapic_timer_advance_ns automaticallyWanpeng Li2018-10-171-1/+1
* KVM: x86: Do not use kvm_x86_ops->mpx_supported() directlyLiran Alon2018-10-011-1/+1
* KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLsLiran Alon2018-09-201-8/+14
* KVM: x86: Control guest reads of MSR_PLATFORM_INFODrew Schmitt2018-09-201-0/+10
* KVM: x86: Turbo bits in MSR_PLATFORM_INFODrew Schmitt2018-09-201-1/+0
* KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICvLiran Alon2018-09-201-1/+9
* kvm: x86: make kvm_{load|put}_guest_fpu() staticSebastian Andrzej Siewior2018-09-201-23/+23
* KVM: VMX: use preemption timer to force immediate VMExitSean Christopherson2018-09-201-1/+7
* kvm: mmu: Don't read PDPTEs when paging is not enabledJunaid Shahid2018-09-201-2/+2
* KVM: x86: Unexport x86_emulate_instruction()Sean Christopherson2018-08-301-1/+13
* KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()Sean Christopherson2018-08-301-2/+2
* KVM: x86: Do not re-{try,execute} after failed emulation in L2Sean Christopherson2018-08-301-0/+6
* KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTESean Christopherson2018-08-301-2/+2
* KVM: x86: Invert emulation re-execute behavior to make it opt-inSean Christopherson2018-08-301-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-08-221-3/+1
|\
| * x86: kvm: avoid unused variable warningArnd Bergmann2018-08-221-3/+1
* | mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko2018-08-221-2/+5
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-08-191-17/+91
|\
| * kvm: x86: Set highest physical address bits in non-present/reserved SPTEsJunaid Shahid2018-08-141-2/+6
| * KVM: X86: Implement "send IPI" hypercallWanpeng Li2018-08-061-0/+3
| * KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs()Tianyu Lan2018-08-061-4/+4
| * kvm: x86: Remove CR3_PCID_INVD flagJunaid Shahid2018-08-061-2/+2
| * kvm: x86: Skip shadow page resync on CR3 switch when indicated by guestJunaid Shahid2018-08-061-3/+3
| * kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guestJunaid Shahid2018-08-061-3/+8
| * kvm: x86: Introduce KVM_REQ_LOAD_CR3Junaid Shahid2018-08-061-0/+2
| * kvm: x86: Add fast CR3 switch code pathJunaid Shahid2018-08-061-1/+2
| * kvm: nVMX: Introduce KVM_CAP_NESTED_STATEJim Mattson2018-08-061-0/+54
| * KVM: x86: do not load vmcs12 pages while still in SMMPaolo Bonzini2018-08-061-0/+2
| * KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'dPaolo Bonzini2018-08-061-6/+9
* | KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentryPaolo Bonzini2018-08-051-1/+25
* | Merge 4.18-rc7 into master to pick up the KVM dependcyThomas Gleixner2018-08-051-1/+3
|\ \ | |/
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-07-181-1/+3
| |\
OpenPOWER on IntegriCloud