blob: 6c8800d1cc2d7902cda5f29934d25efb2cbc8d81 [file] [log] [blame]
a128a934f202 ("KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot"")
3f3393b3ce38 ("KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.c")
43fea4e42599 ("KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected")
7a35e515a705 ("KVM: VMX: Properly handle kvm_read/write_guest_virt*() result")
5a9f54435a48 ("KVM: X86: Introduce kvm_vcpu_exit_request() helper")
bd31fe495d0d ("KVM: VMX: Add proper cache tracking for CR0")
f98c1e77127d ("KVM: VMX: Add proper cache tracking for CR4")
8791585837f6 ("KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags")
5addc235199f ("KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags")
e5d03de5937e ("KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch")
2c1f3323802e ("KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants")
236871b6744a ("KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit()")
fbdd50250396 ("KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected()")
7b7bd87dbd6a ("KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c")
789afc5ccd4e ("KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit()")
be100ef13625 ("KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd()")
ce8fe7b77bd8 ("KVM: nVMX: Free only the affected contexts when emulating INVEPT")
eeeb4f67a6cd ("KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID")
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")
ee1fa209f5e5 ("KVM: x86: Sync SPTEs when injecting page/EPT fault into L1")
0cd665bd20f9 ("KVM: x86: cleanup kvm_inject_emulated_page_fault")
53b3d8e9d577 ("KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault)")
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")
69c097552502 ("kvm: nVMX: match comment with return type for nested_vmx_exit_reflected")
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")