summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx.c
AgeCommit message (Expand)Author
2018-02-01Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář
2018-01-31x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running...Vitaly Kuznetsov
2018-01-29Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-25KVM: VMX: Make indirect call speculation safePeter Zijlstra
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-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-12x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse
2018-01-11Merge branch 'kvm-insert-lfence' into kvm-masterPaolo Bonzini
2018-01-11KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig
2018-01-11KVM: x86: emulate #UD while in guest modePaolo Bonzini
2018-01-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2018-01-05kvm: vmx: Scrub hardware GPRs at VM-exitJim Mattson
2017-12-18Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds
2017-12-17x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski
2017-12-17x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski
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