hv: execute vmxon instruction fail don't panic system

Don't panic system when execute vmxon instruction failed.
And let's follow that only print error info when error return
from library function.

Signed-off-by: Li, Fei1 <fei1.li@intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
This commit is contained in:
Li, Fei1
2018-05-28 11:30:32 +08:00
committed by lijinxia
parent fe4484f5a9
commit 3fb7b75eda
2 changed files with 15 additions and 11 deletions

View File

@@ -156,10 +156,8 @@ int hv_main(int cpu_id)
/* Enable virtualization extensions */
ret = exec_vmxon_instr();
if (ret != 0) {
pr_err("%s, Unable to enable VMX!\n", __func__);
if (ret != 0)
return ret;
}
/* X2APIC mode is disabled by default. */
x2apic_enabled = false;