socsvn commit: r238926 - in soc2012/syuu/bhyve-bios/sys/amd64: include vmm/intel

syuu at FreeBSD.org syuu at FreeBSD.org
Tue Jul 3 19:19:05 UTC 2012


Author: syuu
Date: Tue Jul  3 19:19:03 2012
New Revision: 238926
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=238926

Log:
  Rename VM_EXITCODE_VMCALL to VM_EXITCODE_HYPERCALL, because vmcall is Intel specific instruction name

Modified:
  soc2012/syuu/bhyve-bios/sys/amd64/include/vmm.h
  soc2012/syuu/bhyve-bios/sys/amd64/vmm/intel/vmx.c

Modified: soc2012/syuu/bhyve-bios/sys/amd64/include/vmm.h
==============================================================================
--- soc2012/syuu/bhyve-bios/sys/amd64/include/vmm.h	Tue Jul  3 18:59:13 2012	(r238925)
+++ soc2012/syuu/bhyve-bios/sys/amd64/include/vmm.h	Tue Jul  3 19:19:03 2012	(r238926)
@@ -228,7 +228,7 @@
 	VM_EXITCODE_MTRAP,
 	VM_EXITCODE_PAUSE,
 	VM_EXITCODE_PAGING,
-	VM_EXITCODE_VMCALL,
+	VM_EXITCODE_HYPERCALL,
 	VM_EXITCODE_MAX
 };
 

Modified: soc2012/syuu/bhyve-bios/sys/amd64/vmm/intel/vmx.c
==============================================================================
--- soc2012/syuu/bhyve-bios/sys/amd64/vmm/intel/vmx.c	Tue Jul  3 18:59:13 2012	(r238925)
+++ soc2012/syuu/bhyve-bios/sys/amd64/vmm/intel/vmx.c	Tue Jul  3 19:19:03 2012	(r238926)
@@ -1190,7 +1190,7 @@
 		vmexit->u.paging.cr3 = vmcs_guest_cr3();
 		break;
 	case EXIT_REASON_VMCALL:
-		vmexit->exitcode = VM_EXITCODE_VMCALL;
+		vmexit->exitcode = VM_EXITCODE_HYPERCALL;
 		break;
 	default:
 		break;


More information about the svn-soc-all mailing list