kvm: x86: vmx: reorder some msr writing
kvm: x86: vmx: reorder some msr writing

The commit 34a1cd60d17f, "x86: vmx: move some vmx setting from
vmx_init() to hardware_setup()", tried to refactor some codes
specific to vmx hardware setting into hardware_setup(), but some
msr writing should depend on our previous setting condition like
enable_apicv, enable_ept and so on.

Reported-by: Jamie Heilman <b4dde37aa2aac745c0e6c43447507eaeace3e59f@audible.transient.net>
Tested-by: Jamie Heilman <b4dde37aa2aac745c0e6c43447507eaeace3e59f@audible.transient.net>
Signed-off-by: Tiejun Chen <86aa98d1ce79e67acc7976f5603381a6ff7f6a6e@intel.com>
Signed-off-by: Paolo Bonzini <69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs