socsvn commit: r269763 - soc2014/op/tools

op at FreeBSD.org op at FreeBSD.org
Thu Jun 19 16:34:13 UTC 2014


Author: op
Date: Thu Jun 19 16:34:12 2014
New Revision: 269763
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=269763

Log:
  added tools/run_smap_test_vm_{32,64}bit.csh
  
  Signed-off-by: Oliver Pinter <oliver.pntr at gmail.com>
  
  

Added:
  soc2014/op/tools/run_smap_test_vm_32bit.csh   (contents, props changed)
  soc2014/op/tools/run_smap_test_vm_64bit.csh   (contents, props changed)
Deleted:
  soc2014/op/tools/run_smap_test_vm.csh

Added: soc2014/op/tools/run_smap_test_vm_32bit.csh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ soc2014/op/tools/run_smap_test_vm_32bit.csh	Thu Jun 19 16:34:12 2014	(r269763)
@@ -0,0 +1,21 @@
+#!/bin/csh
+
+set TARGET=i386
+
+if ( ${TARGET} == "amd64" ) then
+	set QTARGET="x86_64"
+	set QCPU="qemu64"
+else
+	set QTARGET=${TARGET}
+	set QCPU="qemu32"
+endif
+set FREEBSD_PREFIX="/usr/data/sys/freebsd/"
+set QEMU_PREFIX="/usr/local"
+
+set QEMU="${QEMU_PREFIX}/bin/qemu"
+set QEMU_BIN="${QEMU_PREFIX}/bin/qemu-system-${QTARGET}"
+set QEMU_OPTIONS="-cpu ${QCPU},enforce,+smap,+smep,-hypervisor -m 1024M"
+
+set FREEBSD_VMIMAGE="freebsd-${TARGET}.raw"
+
+${QEMU_BIN} ${QEMU_OPTIONS} -hda ${FREEBSD_PREFIX}/${FREEBSD_VMIMAGE}

Added: soc2014/op/tools/run_smap_test_vm_64bit.csh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ soc2014/op/tools/run_smap_test_vm_64bit.csh	Thu Jun 19 16:34:12 2014	(r269763)
@@ -0,0 +1,21 @@
+#!/bin/csh
+
+set TARGET="amd64"
+
+if ( ${TARGET} == "amd64" ) then
+	set QTARGET="x86_64"
+	set QCPU="qemu64"
+else
+	set QTARGET=${TARGET}
+	set QCPU="qemu32"
+endif
+set FREEBSD_PREFIX="/usr/data/sys/freebsd/"
+set QEMU_PREFIX="/usr/local"
+
+set QEMU="${QEMU_PREFIX}/bin/qemu"
+set QEMU_BIN="${QEMU_PREFIX}/bin/qemu-system-${QTARGET}"
+set QEMU_OPTIONS="-cpu ${QCPU},enforce,+smap,+smep,-hypervisor -m 1024M"
+
+set FREEBSD_VMIMAGE="freebsd-${TARGET}.raw"
+
+${QEMU_BIN} ${QEMU_OPTIONS} -hda ${FREEBSD_PREFIX}/${FREEBSD_VMIMAGE}


More information about the svn-soc-all mailing list