Age | Commit message (Expand) | Author |
2019-07-02 | x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use | Vitaly Kuznetsov |
2019-07-02 | x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH | Vitaly Kuznetsov |
2019-07-02 | KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST | Paolo Bonzini |
2019-07-02 | KVM: nVMX: allow setting the VMFUNC controls MSR | Paolo Bonzini |
2019-07-02 | KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS | Paolo Bonzini |
2019-06-20 | KVM: x86: Fix apic dangling pointer in vcpu | Saar Amar |
2019-06-20 | KVM: VMX: check CPUID before allowing read/write of IA32_XSS | Wanpeng Li |
2019-06-18 | KVM: nVMX: shadow pin based execution controls | Paolo Bonzini |
2019-06-18 | KVM: VMX: Leave preemption timer running when it's disabled | Sean Christopherson |
2019-06-18 | KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs' | Sean Christopherson |
2019-06-18 | KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP | Sean Christopherson |
2019-06-18 | KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02 | Sean Christopherson |
2019-06-18 | KVM: VMX: Explicitly initialize controls shadow at VMCS allocation | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch | Sean Christopherson |
2019-06-18 | KVM: nVMX: Shadow VMCS controls on a per-VMCS basis | Sean Christopherson |
2019-06-18 | KVM: VMX: Shadow VMCS secondary execution controls | Sean Christopherson |
2019-06-18 | KVM: VMX: Shadow VMCS primary execution controls | Sean Christopherson |
2019-06-18 | KVM: VMX: Shadow VMCS pin controls | Sean Christopherson |
2019-06-18 | KVM: VMX: Add builder macros for shadowing controls | Sean Christopherson |
2019-06-18 | KVM: nVMX: Use adjusted pin controls for vmcs02 | Sean Christopherson |
2019-06-18 | KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary | Sean Christopherson |
2019-06-18 | KVM: x86: introduce is_pae_paging | Paolo Bonzini |
2019-06-18 | KVM: nVMX: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS | Sean Christopherson |
2019-06-18 | KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written | Sean Christopherson |
2019-06-18 | KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're written | Sean Christopherson |
2019-06-18 | KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's written | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't speculatively write APIC-access page address | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't speculatively write virtual-APIC page address | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mapped | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS | Sean Christopherson |
2019-06-18 | KVM: nVMX: Don't "put" vCPU or host state when switching VMCS | Sean Christopherson |
2019-06-18 | KVM: VMX: simplify vmx_prepare_switch_to_{guest,host} | Paolo Bonzini |
2019-06-18 | KVM: nVMX: Don't rewrite GUEST_PML_INDEX during nested VM-Entry | Sean Christopherson |
2019-06-18 | KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02 | Sean Christopherson |
2019-06-18 | KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01 | Sean Christopherson |
2019-06-18 | KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value | Sean Christopherson |
2019-06-18 | KVM: nVMX: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare | Paolo Bonzini |
2019-06-18 | KVM: nVMX: Sync rarely accessed guest fields only when needed | Sean Christopherson |
2019-06-18 | KVM: nVMX: Add helpers to identify shadowed VMCS fields | Sean Christopherson |
2019-06-18 | KVM: nVMX: Use descriptive names for VMCS sync functions and flags | Sean Christopherson |
2019-06-18 | KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12() | Sean Christopherson |
2019-06-18 | KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields | Sean Christopherson |
2019-06-18 | KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES | Sean Christopherson |
2019-06-18 | KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields | Sean Christopherson |
2019-06-18 | KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn | Sean Christopherson |
2019-06-18 | KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor code | Sean Christopherson |
2019-06-18 | KVM: VMX: Store the host kernel's IDT base in a global variable | Sean Christopherson |
2019-06-18 | KVM: VMX: Read cached VM-Exit reason to detect external interrupt | Sean Christopherson |
2019-06-18 | kvm: nVMX: small cleanup in handle_exception | Paolo Bonzini |
2019-06-18 | KVM: VMX: Fix handling of #MC that occurs during VM-Entry | Sean Christopherson |