v3 -> v4: 1. Rebased to the latest code base 2. Indentation and alignment of some of the function parameters in order to fit within 80 chars. [PATCH 1/7] KVM: nVMX: Prepend "nested_" to [PATCH 2/7] KVM: nVMX: Move the checks for VM-Execution Control [PATCH 3/7] KVM: nVMX: Remove param indirection from [PATCH 4/7] KVM: nVMX: Move the checks for VM-Exit Control Fields to [PATCH 5/7] KVM: nVMX: Move the checks for VM-Entry Control Fields to [PATCH 6/7] KVM: nVMX: Move the checks for Host Control Registers and [PATCH 7/7] KVM: nVMX: Move the checks for Guest Non-Register States arch/x86/kvm/vmx.c | 233 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 134 insertions(+), 99 deletions(-) Krish Sadhukhan (6): KVM: nVMX: Prepend "nested_" to check_vmentry_{pre,post}reqs() KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function Sean Christopherson (1): KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()