| 8053f924cad3 ("KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack") |
| de3ccd26fafc ("KVM: MMU: record maximum physical address width in kvm_mmu_extended_role") |
| 7dcd57552008 ("x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed") |
| a336282d7753 ("x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu()") |
| 36d9594dfbf2 ("x86/kvm/mmu: make space for source data caching in struct kvm_mmu") |
| 14c07ad89f4d ("x86/kvm/mmu: introduce guest_mmu") |
| 6a82cd1c7b1e ("x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()") |
| 3dc773e74523 ("x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu()") |
| 44dd3ffa7bb3 ("x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU") |
| 09abb5e3e5e5 ("KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed}") |
| cb61de2f4819 ("KVM: nVMX: do not skip VMEnter instruction that succeeds") |
| 7671ce21b13b ("KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode()") |
| bd18bffca353 ("KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail") |
| 327c072187f7 ("KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes") |
| 3d5bdae8b164 ("KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID") |
| b5861e5cf2fc ("KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2") |
| 28a1f3ac1d0c ("kvm: x86: Set highest physical address bits in non-present/reserved SPTEs") |
| 450917b654c1 ("KVM/MMU: Simplify __kvm_sync_page() function") |
| b94742c958f0 ("kvm: x86: Add multi-entry LRU cache for previous CR3s") |
| faff87588d8b ("kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg*") |
| 956bf3531fba ("kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest") |
| 08fb59d8a47d ("kvm: x86: Support selectively freeing either current or previous MMU root") |
| 7eb77e9f5fcf ("kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg()") |
| ade61e282444 ("kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest") |
| eb4b248e152d ("kvm: vmx: Support INVPCID in shadow paging mode") |
| c9470a2e2847 ("kvm: x86: Propagate guest PCIDs to host PCIDs") |
| afe828d1de40 ("kvm: x86: Add ability to skip TLB flush when switching CR3") |
| 50c28f21d045 ("kvm: x86: Use fast CR3 switch for nested VMX") |
| 1c53da3fa3a3 ("kvm: x86: Support resetting the MMU context without resetting roots") |
| 0aab33e4f945 ("kvm: x86: Add support for fast CR3 switch across different MMU modes") |
| 6e42782f516f ("kvm: x86: Introduce KVM_REQ_LOAD_CR3") |
| 9fa72119b24d ("kvm: x86: Introduce kvm_mmu_calc_root_page_role()") |
| 7c390d350f8b ("kvm: x86: Add fast CR3 switch code path") |
| 578e1c4db221 ("kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed") |
| 42522d08cdba ("KVM: MMU: drop vcpu param in gpte_access") |
| 6d894f498f5d ("KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2") |
| a6192d40d52f ("KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS") |
| e25367422732 ("KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs12 as parameter") |
| 7f7f1ba33cf2 ("KVM: x86: do not load vmcs12 pages while still in SMM") |
| 47f7dc4b845a ("Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm") |