blob: 9accb7f09a476b7c14ba8b00b844e4d0ee876c6c [file] [log] [blame]
e47c4aee5bde ("KVM: x86/mmu: Rename page_header() to to_shadow_page()")
573546820b79 ("KVM: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup")
985ab2780164 ("KVM: x86/mmu: Make kvm_mmu_page definition and accessor internal-only")
6ca9a6f3adef ("KVM: x86/mmu: Add MMU-internal header")
f25a9dec2da3 ("KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper")
2dbebf7ae1ed ("KVM: nVMX: Plumb L2 GPA through to PML emulation")
3bae0459bcd5 ("KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums")
e662ec3e0705 ("KVM: x86/mmu: Move max hugepage level to a separate #define")
b2f432f872d9 ("KVM: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum")
be01e8e2c632 ("KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code")
ce8fe7b77bd8 ("KVM: nVMX: Free only the affected contexts when emulating INVEPT")
9805c5f74b8a ("KVM: nVMX: Don't flush TLB on nested VMX transition")
41fab65e7c44 ("KVM: nVMX: Skip MMU sync on nested VMX transition when possible")
4a632ac6ca66 ("KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch")
b869855badd1 ("KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3()")
8c8560b83390 ("KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes")
7780938cc70b ("KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all()")
5058b692c699 ("KVM: VMX: Move vmx_flush_tlb() to vmx.c")
f55ac304ca47 ("KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush()")
0baedd792713 ("KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest()")
e64419d991ea ("KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook")
ca431c0cc331 ("KVM: VMX: Drop redundant capability checks in low level INVVPID helpers")
f8aa7e3958bc ("KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1")
eed0030e4caa ("KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT)")
e8eff282154f ("KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush")