| 96d4701049a7 ("KVM: nVMX: Drop unnecessary check on ept caps for execute-only") |
| bb1fcc70d98f ("KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT") |
| 148d735eb55d ("KVM: nVMX: Use correct root level for nested EPT shadow page tables") |
| 5497b95567c1 ("KVM: nVMX: add tracepoint for failed nested VM-Enter") |
| b382f44e9850 ("KVM: X86: Add pv tlb shootdown tracepoint") |
| 1ef23e1f1608 ("KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests") |
| bf03d4f93347 ("KVM: x86: introduce is_pae_paging") |
| 8892530598dd ("KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS") |
| c80add0f487e ("KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers") |
| 9c3e922ba316 ("KVM: nVMX: Move guest non-reg state checks to VM-Exit path") |
| de2bc2bfdf41 ("kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry") |
| f6b0db1fdafa ("kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry") |
| 711eff3a8fa1 ("kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields") |
| 47c42e6b4192 ("KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size'") |
| 552c69b1dc71 ("KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT") |
| b59c4830ca18 ("Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints"") |
| 210f494261e1 ("Revert "KVM: MMU: collapse TLB flushes when zap all pages"") |
| 52d5dedc79bd ("Revert "KVM: MMU: reclaim the zapped-obsolete page first"") |
| 4771450c345d ("Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes"") |
| 152482580a1b ("KVM: Call kvm_arch_memslots_updated() before updating memslots") |
| 453eafbe65f7 ("KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines") |
| 051a2d3e59e5 ("KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs") |
| 4e445aee9654 ("KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function") |
| 254b2f3b0f7b ("KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function") |
| 5fbf963400a3 ("KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function") |
| 61446ba75e9a ("KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function") |
| f9b245e182ac ("KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()") |
| 461b4ba4c7ad ("KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function") |
| 16322a3b5e7c ("KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs()") |
| 55d2375e58a6 ("KVM: nVMX: Move nested code to dedicated files") |
| 97b7ead39263 ("KVM: VMX: Expose various getters and setters to nested VMX") |
| cf3646eb3adf ("KVM: VMX: Expose misc variables needed for nested VMX") |
| ff241486ac90 ("KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function") |
| 3e8eacccae9d ("KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true") |
| e4027cfafd78 ("KVM: nVMX: Set callbacks for nested functions during hardware setup") |
| a3203381ca95 ("KVM: VMX: Move the hardware {un}setup functions to the bottom") |
| 944c3464538d ("KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions") |
| 89b0c9f58350 ("KVM: VMX: Move VMX instruction wrappers to a dedicated header file") |
| 75edce8a4548 ("KVM: VMX: Move eVMCS code to dedicated files") |
| 8373d25d25d1 ("KVM: VMX: Add vmx.h to hold VMX definitions") |
| 609363cf81fc ("KVM: nVMX: Move vmcs12 code to dedicated files") |
| cb1d474b3225 ("KVM: VMX: Move VMCS definitions to dedicated file") |
| 3077c1910882 ("KVM: VMX: Move capabilities structs and helpers to dedicated file") |
| 7caaa7110867 ("KVM: VMX: Pass vmx_capability struct to setup_vmcs_config()") |
| c73da3fcab43 ("KVM: VMX: Properly handle dynamic VM Entry/Exit controls") |
| 71d9409e2093 ("KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()") |
| 4cebd747d785 ("KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h") |
| e0123119a564 ("KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h") |
| a821bab2d1ee ("KVM: VMX: Move VMX specific files to a "vmx" subdirectory") |
| 199b118ab3d5 ("KVM: VMX: Alphabetize the includes in vmx.c") |