Set NE bit for VMX guest CR0. VMCS guest CR0.NE bit must

be set, else it will cause "vm-entry failed".

Signed-off-by: Chengyuan Li <chengyuan.li@intel.com>
This commit is contained in:
kaf24@firebug.cl.cam.ac.uk committed 2005-09-14 13:37:50 +00:00
1 parent 458fb4bc12
commit 3507a34d2b
1 file changed
+1 -1
+1 -1
View File
@@ -1021,7 +1021,7 @@ static int vmx_set_cr0(unsigned long value)
* CR0: We don't want to lose PE and PG.
*/
paging_enabled = vmx_paging_enabled(d);
__vmwrite(GUEST_CR0, (value | X86_CR0_PE | X86_CR0_PG));
__vmwrite(GUEST_CR0, value | X86_CR0_PE | X86_CR0_PG | X86_CR0_NE);
__vmwrite(CR0_READ_SHADOW, value);
VMX_DBG_LOG(DBG_LEVEL_VMMU, "Update CR0 value = %lx\n", value);
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.