| e4553b4976d1 ("KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru") |
| 8373d25d25d1 ("KVM: VMX: Add vmx.h to hold VMX definitions") |
| 609363cf81fc ("KVM: nVMX: Move vmcs12 code to dedicated files") |
| cb1d474b3225 ("KVM: VMX: Move VMCS definitions to dedicated file") |
| 3077c1910882 ("KVM: VMX: Move capabilities structs and helpers to dedicated file") |
| c73da3fcab43 ("KVM: VMX: Properly handle dynamic VM Entry/Exit controls") |
| 71d9409e2093 ("KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()") |
| 4cebd747d785 ("KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h") |
| a821bab2d1ee ("KVM: VMX: Move VMX specific files to a "vmx" subdirectory") |
| 199b118ab3d5 ("KVM: VMX: Alphabetize the includes in vmx.c") |
| 14aa61d0a9eb ("nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests") |
| f48b4711dd6e ("KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes") |
| b8bbab928fb1 ("KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR") |
| 945679e301ea ("KVM: nVMX: add enlightened VMCS state") |
| 57b119da3594 ("KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability") |
| 0804c849f1df ("kvm/x86 : add coalesced pio support") |
| 9943450b7b88 ("kvm/x86 : add document for coalesced mmio") |
| 14c07ad89f4d ("x86/kvm/mmu: introduce guest_mmu") |
| 6a82cd1c7b1e ("x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()") |
| 44dd3ffa7bb3 ("x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU") |
| 5a5e8a15d76e ("KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state()") |
| 09abb5e3e5e5 ("KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed}") |
| c37a6116d85c ("KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit") |
| cb61de2f4819 ("KVM: nVMX: do not skip VMEnter instruction that succeeds") |
| 9d6105b2b59f ("KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS)") |
| 09abe3200266 ("KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early()") |
| 860ff2aa84d3 ("KVM: VMX: remove ASSERT() on vmx->pml_pg validity") |
| a633e41e7362 ("KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode()") |
| 7671ce21b13b ("KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode()") |
| d63907dc7dd1 ("KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode") |
| 3df5c37e55c8 ("KVM: nVMX: try to set EFER bits correctly when initializing controls") |
| 1abf23fb42f5 ("KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02") |
| 5b8ba41dafd7 ("KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs()") |
| 3c6e099fa15f ("KVM: nVMX: Always reflect #NM VM-exits to L1") |
| 214ff83d4473 ("KVM: x86: hyperv: implement PV IPI send hypercalls") |
| aaa45da24e5d ("KVM/VMX: Remve unused function is_external_interrupt().") |
| bd18bffca353 ("KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail") |
| efebf0aaec3d ("KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT") |
| 327c072187f7 ("KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes") |
| 3d5bdae8b164 ("KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID") |
| 1438921c6dc1 ("KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions") |
| aa069a996951 ("KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization") |
| 9d67121a4fce ("Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-next") |