Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jul 2015 12:17:57 GMT
From:      mihai@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r288062 - soc2015/mihai/bhyve-on-arm-head/sys/arm/arm
Message-ID:  <201507071217.t67CHv06074045@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mihai
Date: Tue Jul  7 12:17:56 2015
New Revision: 288062
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=288062

Log:
  soc2015: mihai: bhyve-on-arm: sys: arm: arm: hypervisor-stub: set variable if hyp avail

Modified:
  soc2015/mihai/bhyve-on-arm-head/sys/arm/arm/locore-v6.S

Modified: soc2015/mihai/bhyve-on-arm-head/sys/arm/arm/locore-v6.S
==============================================================================
--- soc2015/mihai/bhyve-on-arm-head/sys/arm/arm/locore-v6.S	Tue Jul  7 12:17:40 2015	(r288061)
+++ soc2015/mihai/bhyve-on-arm-head/sys/arm/arm/locore-v6.S	Tue Jul  7 12:17:56 2015	(r288062)
@@ -70,6 +70,10 @@
 	
 	# If HYP-MODE is active, install an exception vector stub
 	bl hypervisor_stub_vect_install
+	ldr	r1, =hypmode_enabled
+	str	r0, [r1]
+	mov	r0, 0
+	mov	r1, 0
 
 	# Return to SVC
 	mrs	r0, cpsr
@@ -553,4 +557,8 @@
 szsigcode:
 	.long esigcode-sigcode
 
+	.globl hypmode_enabled
+_C_LABEL(hypmode_enabled):
+	.word 0
+
 /* End of locore.S */



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