| 5b8ba41dafd7 ("KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs()") |
| 0447378a4a79 ("kvm: vmx: Nested VM-entry prereqs for event inj.") |
| f4160e459c57 ("kvm: nVMX: Add support for "VMWRITE to any supported field"") |
| a468f2dbf921 ("kvm: apic: Flush TLB after APIC mode/address change if VPIDs are in use") |
| 6677f3dad874 ("KVM: nVMX: introduce struct nested_vmx_msrs") |
| 5b15706dbf5b ("kvm: vmx: Introduce VMCS12_MAX_FIELD_INDEX") |
| 44900ba65e16 ("KVM: VMX: optimize shadow VMCS copying") |
| c5d167b27e00 ("KVM: vmx: shadow more fields that are read/written on every vmexits") |
| c2ba05ccfde2 ("KVM: X86: introduce invalidate_gpa argument to tlb flush") |
| 575b3a2cb439 ("KVM: nVMX: Fix EPT switching advertising") |
| 72e9cbdb4338 ("KVM: nVMX: fix SMI injection in guest mode") |
| 72d7b374b14d ("KVM: x86: introduce ISA specific smi_allowed callback") |
| 0234bf885236 ("KVM: x86: introduce ISA specific SMM entry/exit callbacks") |
| 736fdf72518b ("KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exiting") |
| 4f350c6dbcb9 ("kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME failure properly") |
| 7881f96cac4d ("kvm: nVMX: Remove nested_vmx_succeed after successful VM-entry") |
| 664f8e26b00c ("KVM: X86: Fix loss of exception which has not yet been injected") |
| 855feb673640 ("KVM: MMU: Add 5 level EPT & Shadow page table support.") |
| 2a7266a8f907 ("KVM: MMU: Rename PT64_ROOT_LEVEL to PT64_ROOT_4LEVEL.") |
| 3db134805c69 ("kvm: vmx: Raise #UD on unsupported XSAVES/XRSTORS") |
| 75f4fc8da9bd ("kvm: vmx: Raise #UD on unsupported RDSEED") |
| 45ec368c9add ("kvm: vmx: Raise #UD on unsupported RDRAND") |
| 80154d77c922 ("KVM: VMX: cache secondary exec controls") |
| 42aa53b4e1c0 ("KVM: VMX: always require WB memory type for EPT") |
| bb97a0169378 ("KVM: VMX: cleanup EPTP definitions") |
| 26eeb53cf0f9 ("KVM: MMU: Bail out immediately if there is no available mmu page") |
| a057e0e22ca1 ("KVM: nVMX: validate eptp pointer") |
| 1b4d56b86a37 ("KVM: x86: use general helpers for some cpuid manipulation") |
| d6321d493319 ("KVM: x86: generalize guest_cpuid_has_ helpers") |
| c6bd18011ff8 ("KVM: x86: X86_FEATURE_NRIPS is not scattered anymore") |
| 41ab93727467 ("KVM: nVMX: Emulate EPTP switching for the L1 hypervisor") |
| 27c42a1bb867 ("KVM: nVMX: Enable VMFUNC for the L1 hypervisor") |
| 2a499e49c2ec ("KVM: vmx: Enable VMFUNCs") |
| 90a2db6d8687 ("KVM: nVMX: INVPCID support") |
| 6550c4df7e50 ("KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit"") |
| c9f04407f2e0 ("KVM: nVMX: mark vmcs12 pages dirty on L2 exit") |
| cfcd20e5caad ("KVM: x86: Simplify kvm_x86_ops->queue_exception parameter list") |
| 85fd514e2423 ("kvm: nVMX: Shadow "high" parts of shadowed 64-bit VMCS fields") |
| 691bd4340bef ("kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS") |
| 995f00a61958 ("x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12") |
| 4439af9f911a ("kvm: x86: Guest BNDCFGS requires guest MPX support") |
| 7461fbc46e90 ("KVM: white space cleanup in nested_vmx_setup_ctls_msrs()") |
| 03efce6f935f ("nVMX: Advertise PML to L1 hypervisor") |
| c7c2c709b60e ("kvm: nVMX: Validate CR3 target count on nested VM-entry") |
| 2d3e4866dea9 ("Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm") |