summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx.c
AgeCommit message (Expand)Author
2018-01-16KVM: VMX: introduce X2APIC_MSR macroPaolo Bonzini
2018-01-16KVM: vmx: speed up MSR bitmap mergePaolo Bonzini
2018-01-16KVM: vmx: simplify MSR bitmap setupPaolo Bonzini
2018-01-16KVM: nVMX: remove unnecessary vmwrite from L2->L1 vmexitPaolo Bonzini
2018-01-16KVM: nVMX: initialize more non-shadowed fields in prepare_vmcs02_fullPaolo Bonzini
2018-01-16KVM: nVMX: initialize descriptor cache fields in prepare_vmcs02_fullPaolo Bonzini
2018-01-16KVM: nVMX: track dirty state of non-shadowed VMCS fieldsPaolo Bonzini
2018-01-16KVM: VMX: split list of shadowed VMCS field to a separate filePaolo Bonzini
2018-01-16kvm: vmx: Reduce size of vmcs_field_to_offset_tableJim Mattson
2018-01-16kvm: vmx: Change vmcs_field_type to vmcs_field_widthJim Mattson
2018-01-16kvm: vmx: Introduce VMCS12_MAX_FIELD_INDEXJim Mattson
2018-01-16KVM: VMX: optimize shadow VMCS copyingPaolo Bonzini
2018-01-16KVM: vmx: shadow more fields that are read/written on every vmexitsPaolo Bonzini
2018-01-16KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2Liran Alon
2018-01-16KVM: nVMX: Fix injection to L2 when L1 don't intercept external-interruptsLiran Alon
2018-01-16KVM: nVMX: Re-evaluate L1 pending events when running L2 and L1 got posted-in...Liran Alon
2018-01-16KVM: x86: Change __kvm_apic_update_irr() to also return if max IRR updatedLiran Alon
2018-01-16KVM: nVMX: Fix bug of injecting L2 exception into L1Liran Alon
2018-01-16kvm/vmx: Use local vmx variable in vmx_get_msr()Borislav Petkov
2018-01-16Merge branch 'kvm-insert-lfence'Paolo Bonzini
2018-01-16KVM: X86: introduce invalidate_gpa argument to tlb flushWanpeng Li
2018-01-11KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig
2017-12-14KVM: Take vcpu->mutex outside vcpu_loadChristoffer Dall
2017-12-14KVM: VMX: drop I/O permission bitmapsQuan Xu
2017-12-14KVM: VMX: Cache IA32_DEBUGCTL in memoryWanpeng Li
2017-12-14KVM: nVMX: Add a WARN for freeing a loaded VMCS02Mark Kanda
2017-12-14KVM: nVMX: Eliminate vmcs02 poolJim Mattson
2017-12-14KVM: x86: emulate RDPIDPaolo Bonzini
2017-12-14KVM: vmx: add support for emulating UMIPPaolo Bonzini
2017-12-14KVM: x86: add support for emulating UMIPPaolo Bonzini
2017-12-05KVM: VMX: fix page leak in hardware_setup()Jim Mattson
2017-12-05KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig
2017-11-27KVM: VMX: Fix vmx->nested freeing when no SMI handlerWanpeng Li
2017-11-27KVM: VMX: Fix rflags cache during vCPU resetWanpeng Li
2017-11-17KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIPPaolo Bonzini
2017-11-17KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was re...Liran Alon
2017-11-17KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failureWanpeng Li
2017-11-17KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entryWanpeng Li
2017-11-17KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon
2017-11-17KVM: x86: Exit to user-mode on #UD intercept when emulator requiresLiran Alon
2017-11-17KVM: nVMX/nSVM: Don't intercept #UD when running L2Liran Alon
2017-11-17kvm: vmx: Allow disabling virtual NMI supportPaolo Bonzini
2017-11-17kvm: vmx: Reinstate support for CPUs without virtual NMIPaolo Bonzini
2017-11-16Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2017-11-02KVM: x86: Update APICv on APIC resetJan H. Schönherr
2017-11-02KVM: VMX: Do not fully reset PI descriptor on vCPU resetJan H. Schönherr
2017-10-20KVM: VMX: Fix VPID capability detectionWanpeng Li
2017-10-20KVM: nVMX: Fix EPT switching advertisingWanpeng Li
2017-10-18KVM: SVM: detect opening of SMI window using STGI interceptLadi Prosek
2017-10-12KVM: nVMX: fix SMI injection in guest modeLadi Prosek