| 1f98f2bd8ec4 ("KVM: x86/mmu: Change tdp_mmu to a read-only parameter") |
| d25ceb926436 ("KVM: x86/mmu: Track the number of TDP MMU pages, but not the actual pages") |
| 61f94478547b ("KVM: x86/mmu: Set disallowed_nx_huge_page in TDP MMU before setting SPTE") |
| 55c510e26ab6 ("KVM: x86/mmu: Rename NX huge pages fields/functions for consistency") |
| 428e921611bc ("KVM: x86/mmu: Tag disallowed NX huge pages even if they're not tracked") |
| f96c48e9ddf4 ("kvm: mmu: fix typos in struct kvm_arch") |
| 43a063cab325 ("KVM: x86/mmu: count KVM mmu usage in secondary pagetable stats.") |
| c3e0c8c2e8b1 ("KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change") |
| ada51a9de737 ("KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs") |
| 0cd8dc739833 ("KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page()") |
| 2ff9039a75a8 ("KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu") |
| 6ec6509eea39 ("KVM: x86/mmu: Pass const memslot to rmap_add()") |
| 336081fb3f26 ("KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()") |
| 2f8b1b539be3 ("KVM: x86/mmu: Pass memory caches to allocate SPs separately") |
| be911771330a ("KVM: x86/mmu: Move guest PT write-protection to account_shadowed()") |
| 876546436db9 ("KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages") |
| c306aec81ae1 ("KVM: x86/mmu: Consolidate shadow page allocation and initialization") |
| 94c8136448c8 ("KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions") |
| 2e65e842c57d ("KVM: x86/mmu: Derive shadow MMU page role from parent") |
| 86938ab6925b ("KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root()") |