Hello,
I am seeing a weird issue with the CAmkES-VM. Just last week, I was able to run the VM successfully using the “minimal” version.
I followed these steps:
$ repo init -u
https://github.com/seL4/camkes-vm-examples-manifest.git
$ repo sync
$ mkdir test && cd test
$ ../init-build.sh -DCAMKES_VM_APP=minimal
$ ninja
Everything compiles correctly.
I then had to use ccmake .. to switch the FPU save method to FXSAVE before recompiling.
My QEMU command is:
$ qemu-system-x86_64 -m 512 -kernel images/kernel-ia32-pc99 -initrd images/capdl-loader-image-ia32-pc99 --enable-kvm -smp 1 -cpu Nehalem,+vmx –nographic
My QEMU version is:
$ qemu-system-x86_64 --version
QEMU emulator version 2.5.0 (Debian 1:2.5+dfsg-5ubuntu10.32), Copyright (c) 2003-2008 Fabrice Bellard
And I’m running on Ubuntu 16.04.
I get as far as:
[ 1.930000] clocksource: Switched to clocksource pit
[ 2.274669] VFS: Disk quotas dquot_6.6.0
[ 2.324891] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 2.463451] hugetlbfs: disabling because there are no supported hugepage sizes
[ 2.562973] random: fast init done
After that, everything just runs extraordinarily slowly, or ends up stalling out completely. This is a change from a couple weeks previously, were I could get to the login prompt within ~10s using the minimal VM configuration.
Has anything changed in the past few weeks that would have caused this?
Thanks,
Chris