vkernel - Adjust parameters for vkernel test build
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 13 Oct 2012 17:22:02 +0000 (10:22 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 13 Oct 2012 17:22:02 +0000 (10:22 -0700)
* Increase root partition from 512M to 2G to accomodate DEBUG_FLAGS=-g
  kernels.

* Increase default memory from 128M to 256M

* Create the /var/vkernel directory if necessary.

test/vkernel/Makefile

index d08e241..4bcf5a2 100644 (file)
@@ -3,8 +3,8 @@
 
 # require it to be specified
 SRCDIR ?= ${.CURDIR}/../..
 
 # require it to be specified
 SRCDIR ?= ${.CURDIR}/../..
-ROOTSIZE ?= 512M
-PHYSMEM ?= 128m
+ROOTSIZE ?= 2048M
+PHYSMEM ?= 256m
 NCPUS ?= 2
 
 all: help
 NCPUS ?= 2
 
 all: help
@@ -155,6 +155,8 @@ sysloader: mount
 # (check does this for us)
 #
 run: check
 # (check does this for us)
 #
 run: check
+       mkdir -p /var/vkernel
+       sysctl vm.vkernel_enable=1
        cd ${VKDIR} && ./vkernel -m ${PHYSMEM} -n ${NCPUS} \
                        -r root.img -U -v \
                        -I /var/run/vknet
        cd ${VKDIR} && ./vkernel -m ${PHYSMEM} -n ${NCPUS} \
                        -r root.img -U -v \
                        -I /var/run/vknet