| f95eec9bed76 ("KVM: x86/mmu: Don't put invalid SPs back on the list of active pages") |
| c50d8ae3a127 ("KVM: x86: create mmu/ subdirectory") |
| 9a5c034c9aba ("KVM: x86/mmu: Skip invalid pages during zapping iff root_count is zero") |
| fbb158cb88b6 ("KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in batch""") |
| 92f58b5c0181 ("KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes") |
| 002c5f73c508 ("KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot") |
| d012a06ab1d2 ("Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"") |
| 8ab3c471eef2 ("KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes()") |
| 24efe61f696c ("KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children") |
| 83cdb56864bc ("KVM: x86/mmu: Differentiate between nr zapped and list unstable") |
| ea145aacf4ae ("Revert "KVM: MMU: fast invalidate all pages"") |
| 5d6317ca4e61 ("KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes") |
| 8a674adc11cd ("KVM: x86/mmu: skip over invalid root pages when zapping all sptes") |
| 7390de1e99a7 ("Revert "KVM: x86: use the fast way to invalidate all pages"") |
| 42560fb1f3c6 ("Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages"") |
| 43d2b14b105f ("Revert "KVM: MMU: zap pages in batch"") |
| 210f494261e1 ("Revert "KVM: MMU: collapse TLB flushes when zap all pages"") |
| 52d5dedc79bd ("Revert "KVM: MMU: reclaim the zapped-obsolete page first"") |
| 571c5af06e30 ("KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes") |
| 4771450c345d ("Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes"") |
| a592a3b8fc62 ("Revert "KVM: MMU: document fast invalidate all pages"") |
| 4e103134b862 ("KVM: x86/mmu: Zap only the relevant pages when removing a memslot") |
| 152482580a1b ("KVM: Call kvm_arch_memslots_updated() before updating memslots") |
| 254272ce6505 ("kvm: x86: Add memcg accounting to KVM allocations") |
| e173299101af ("x86/kvm/mmu: get rid of redundant kvm_mmu_setup()") |
| 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") |
| 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()") |
| 3ff519f29d98 ("KVM: x86: adjust kvm_mmu_page member to save 8 bytes") |
| 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") |