blob: dfd42a4993df30ea5b4ac42137c49112b95514e4 [file] [log] [blame]
cf3e26427c08 ("KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()")
acbda82a81c7 ("KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range")
e2b5b21d3a81 ("KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page")
77c8cd6b85af ("KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU")
c10743a1824b ("KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery")
614f6970aa70 ("KVM: x86/mmu: do not allow readers to acquire references to invalid roots")
7ae5840e6f33 ("KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush")
db01416b22d9 ("KVM: x86/mmu: Formalize TDP MMU's (unintended?) deferred TLB flush logic")
a82070b6e71a ("KVM: x86/mmu: Separate TDP MMU shadow page allocation and initialization")
a3aca4de0da9 ("KVM: x86/mmu: Derive page role for TDP MMU shadow pages from parent")
a81399a5735d ("KVM: x86/mmu: Remove redundant role overrides for TDP MMU shadow pages")
77aa60753a7b ("KVM: x86/mmu: Refactor TDP MMU iterators to take kvm_mmu_page root")
7b7e1ab6fdc5 ("KVM: x86/mmu: Consolidate logic to atomically install a new TDP MMU page table")
c298a30c2821 ("KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages")
3e72c791fd33 ("KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY")
3255530ab191 ("KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails")
e27bc0440ebd ("KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names")
d62007edf01f ("KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU")
04dc4e6ce274 ("KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root()")
83b83a02073e ("KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook")