Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jul 2012 19:19:03 +0000
From:      syuu@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r238926 - in soc2012/syuu/bhyve-bios/sys/amd64: include vmm/intel
Message-ID:  <20120703191903.B1AA3106566C@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120703191903.B1AA3106566C>