summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* kvm: x86: move MSR_IA32_TSC handling to x86.cPaolo Bonzini2018-04-161-0/+6
* X86/KVM: Properly update 'tsc_offset' to represent the running guestKarimAllah Ahmed2018-04-161-2/+4
* X86/KVM: Do not allow DISABLE_EXITS_MWAIT when LAPIC ARAT is not availableKarimAllah Ahmed2018-04-111-1/+2
* kvm: x86: fix a compile warningPeng Hao2018-04-041-1/+1
* KVM: X86: Add Force Emulation Prefix for "emulate the next instruction"Wanpeng Li2018-04-041-1/+15
* KVM: X86: Introduce handle_ud()Wanpeng Li2018-04-041-0/+13
* KVM: nVMX: Require immediate-exit when event reinjected to L2 and L1 event pe...Liran Alon2018-03-281-13/+20
* KVM: x86: Fix misleading comments on handling pending exceptionsLiran Alon2018-03-281-2/+12
* KVM: x86: Rename interrupt.pending to interrupt.injectedLiran Alon2018-03-281-4/+4
* KVM: VMX: No need to clear pending NMI/interrupt on inject realmode interruptLiran Alon2018-03-281-5/+0
* x86/kvm: rename HV_X64_MSR_APIC_ASSIST_PAGE to HV_X64_MSR_VP_ASSIST_PAGELadi Prosek2018-03-281-1/+1
* KVM: x86: Fix perf timer mode IP reportingAndi Kleen2018-03-281-13/+4
* KVM: x86: move setting of ept_identity_map_addr to vmx.cSean Christopherson2018-03-231-2/+1
* KVM: nVMX: Do not load EOI-exitmap while running L2Liran Alon2018-03-211-2/+16
* KVM: X86: Provide a capability to disable PAUSE interceptsWanpeng Li2018-03-161-1/+3
* KVM: X86: Provide a capability to disable HLT interceptsWanpeng Li2018-03-161-0/+3
* KVM: X86: Provide a capability to disable MWAIT interceptsWanpeng Li2018-03-161-4/+20
* KVM: x86: Add support for VMware backdoor Pseudo-PMCsArbel Moshe2018-03-161-17/+24
* KVM: x86: Emulate only IN/OUT instructions when accessing VMware backdoorLiran Alon2018-03-161-0/+28
* KVM: x86: Add emulation_type to not raise #UD on emulation failureLiran Alon2018-03-161-3/+8
* KVM: x86: Add module parameter for supporting VMware backdoorLiran Alon2018-03-161-0/+4
* KVM: x86: add kvm_fast_pio() to consolidate fast PIO codeSean Christopherson2018-03-161-4/+19
* x86/kvm/hyper-v: add reenlightenment MSRs supportVitaly Kuznetsov2018-03-161-1/+11
* KVM: x86: Add support for AMD Core Perf Extension in guestJanakarajan Natarajan2018-03-161-0/+1
* KVM: nVMX: expose VMX capabilities for nested hypervisors to userspacePaolo Bonzini2018-03-061-0/+19
* KVM: x86: KVM_CAP_SYNC_REGSKen Hofsass2018-03-061-15/+87
* kvm: x86: hyperv: guest->host event signaling via eventfdRoman Kagan2018-03-061-0/+10
* kvm: x86: factor out kvm.arch.hyperv (de)initRoman Kagan2018-03-061-1/+2
* KVM: x86: fix vcpu initialization with userspace lapicRadim Krčmář2018-03-011-1/+2
* KVM: X86: Allow userspace to define the microcode versionWanpeng Li2018-03-011-2/+9
* KVM: X86: Introduce kvm_get_msr_feature()Wanpeng Li2018-03-011-3/+15
* KVM: SVM: Add MSR-based feature support for serializing LFENCETom Lendacky2018-03-011-0/+1
* KVM: x86: Add a framework for supporting MSR-based featuresTom Lendacky2018-03-011-5/+70
* KVM/x86: remove WARN_ON() for when vm_munmap() failsEric Biggers2018-02-241-4/+2
* KVM: x86: move LAPIC initialization after VMCS creationPaolo Bonzini2018-02-241-0/+1
* Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-101-76/+262
|\
| * KVM: x86: don't forget vcpu_put() in kvm_arch_vcpu_ioctl_set_sregs()Eric Biggers2018-02-021-1/+1
| * Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-011-29/+143
| |\
| | * x86/kvm: Make it compile on 32bit and with HYPYERVISOR_GUEST=nThomas Gleixner2018-01-311-4/+4
| | * x86/kvm: Support Hyper-V reenlightenmentVitaly Kuznetsov2018-01-301-0/+45
| | * x86/kvm: Pass stable clocksource to guests when running nested on Hyper-VVitaly Kuznetsov2018-01-301-25/+68
| * | kvm: x86: remove efer_reload entry in kvm_vcpu_statLongpeng(Mike)2018-01-311-1/+0
| * | x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running...Vitaly Kuznetsov2018-01-311-1/+2
| * | KVM: x86: Optimization: Create SVM stubs for sync_pir_to_irr()Liran Alon2018-01-161-6/+4
| * | Merge branch 'sev-v9-p2' of https://github.com/codomania/kvmPaolo Bonzini2018-01-161-0/+30
| |\ \
| | * | KVM: Introduce KVM_MEMORY_ENCRYPT_{UN,}REG_REGION ioctlBrijesh Singh2017-12-041-0/+24
| | * | KVM: Introduce KVM_MEMORY_ENCRYPT_OP ioctlBrijesh Singh2017-12-041-0/+6
| * | | KVM: x86: avoid unnecessary XSETBV on guest entryPaolo Bonzini2018-01-161-1/+2
| * | | KVM: x86: fix escape of guest dr6 to the hostWanpeng Li2018-01-161-0/+6
| * | | KVM: X86: support paravirtualized help for TLB shootdownsWanpeng Li2018-01-161-7/+12