blob: 71846b06969348ea542be23ce38c03681190343f [file] [log] [blame]
daa5b6c12337 ("kvm: x86/mmu: Don't clear write flooding count for direct roots")
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")
ef0f64960d01 ("KVM: SVM: Move AVIC code to separate file")
883b0a91f41a ("KVM: SVM: Move Nested SVM Implementation to nested.c")
46a010dd6896 ("kVM SVM: Move SVM related files to own sub-directory")
9c14ee21fcf7 ("KVM: SVM: Annotate svm_x86_ops as __initdata")
afaf0b2f9b80 ("KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection")
69c6f69aa306 ("KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes")
484014faf89e ("KVM: VMX: Move hardware_setup() definition below vmx_x86_ops")
d008dfdb0e70 ("KVM: x86: Move init-only kvm_x86_ops to separate struct")
cf39d3753906 ("Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD")