| 6d894f498f5d ("KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2") |
| e25367422732 ("KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs12 as parameter") |
| f4160e459c57 ("kvm: nVMX: Add support for "VMWRITE to any supported field"") |
| 6677f3dad874 ("KVM: nVMX: introduce struct nested_vmx_msrs") |
| 74a497fae754 ("KVM: nVMX: track dirty state of non-shadowed VMCS fields") |
| c9e9deae76b8 ("KVM: VMX: split list of shadowed VMCS field to a separate file") |
| 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") |
| 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") |
| 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") |
| bb97a0169378 ("KVM: VMX: cleanup EPTP definitions") |
| 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") |