Runtime stats

SUCCESS

  • Machine name: Ivy Bridge
  • MAC Address: 00-25-90-e7-a7-44
  • Pickup 2020-05-19 12:46:13 UTC
  • Ran for 1m 31s
  • Finished 2020-05-19 12:47:44 UTC

Boot Config

Ipxe config (ipxe-00-25-90-e7-a7-44.cfg):
#!ipxe
sleep 10
kernel tftp://${next-server}/sotest/00-25-90-e7-a7-44/bender || goto fail
initrd tftp://${next-server}/sotest/00-25-90-e7-a7-44/hypervisor serial novga iommu || goto fail
initrd tftp://${next-server}/sotest/00-25-90-e7-a7-44/nova-vmm.image.elf-x86_64-unknown-genode || goto fail
boot
:fail
echo kernel/initrd load fail
echo cannot boot
:end

Raw log output

Bender: Hello World.

Need 00f42000 bytes to relocate modules.

Relocating to 7f0be000: 

Copying 15839904 bytes...

Copying 154216 bytes...


NOVA Microhypervisor v8-0000000 (x86_64): Jan  1 1970 00:00:01 [gcc 9.2.0] [MBI]

[ 0] TSC:2100000 kHz BUS:0 kHz DL
[ 0] CORE:0:0:0 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 4] CORE:0:0:1 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 1] CORE:0:1:0 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 5] CORE:0:1:1 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 7] CORE:0:3:1 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 3] CORE:0:3:0 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 2] CORE:0:2:0 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 6] CORE:0:2:1 6:3a:9:4 [10]       Intel(R) Core(TM) i7-3612QE CPU @ 2.10GHz
[ 0] DMAR:0xffffffff817ed040 FRR:0 FR:0x6 BDF:0:1d:0 FI:0xde45f000 (0)
Hypervisor features VMX[0m
Hypervisor reports 8x1 CPUs[0m
CPU ID (genode->kernel:package:core:thread) remapping[0m
 remap (0->0:0:0:0) boot cpu[0m
 remap (1->1:0:1:0) [0m
 remap (2->2:0:2:0) [0m
 remap (3->3:0:3:0) [0m
 remap (4->4:0:0:1) [0m
 remap (5->5:0:1:1) [0m
 remap (6->6:0:2:1) [0m
 remap (7->7:0:3:1) [0m
Hypervisor info page contains 11 memory descriptors:[0m
core     image  [0000000000100000,000000000101a000)[0m
binaries region [00000000002a8000,000000000101a000) free for reuse[0m
detected physical memory: 0x0000000000000000 - size: 0x000000000009d800[0m
use      physical memory: 0x0000000000000000 - size: 0x000000000009d000[0m
detected physical memory: 0x0000000000100000 - size: 0x00000000de2f6000[0m
use      physical memory: 0x0000000000100000 - size: 0x00000000de2f6000[0m
detected physical memory: 0x00000000dec43000 - size: 0x0000000000001000[0m
use      physical memory: 0x00000000dec43000 - size: 0x0000000000001000[0m
detected physical memory: 0x00000000dec87000 - size: 0x00000000008ca000[0m
use      physical memory: 0x00000000dec87000 - size: 0x00000000008ca000[0m
detected physical memory: 0x00000000df7f3000 - size: 0x000000000000d000[0m
use      physical memory: 0x00000000df7f3000 - size: 0x000000000000d000[0m
detected physical memory: 0x0000000100000000 - size: 0x000000031e000000[0m
use      physical memory: 0x0000000100000000 - size: 0x000000031e000000[0m
reserved memory: 0x7f0e4000 - size: 0xf1b2a0 type=-2[0m
reserved memory: 0x1000000 - size: 0x800000 type=-1[0m
reserved memory: 0x1800000 - size: 0xc00000 type=-1[0m
reserved memory: 0xde703028 - size: 0x0 type=-3[0m
reserved memory: 0xde703088 - size: 0x0 type=-4[0m
ROM modules:
 ROM: [000000007fe6d000,000000007fffd2d8) cached_fs_rom
 ROM: [000000007fffe000,000000007fffea10) config
 ROM: [0000000000007000,000000000000b000) core_log
 ROM: [000000007f5ca000,000000007fa2c2e0) init
 ROM: [000000007f5c8000,000000007f5c9bec) init.xsd
 ROM: [000000007f3a2000,000000007f4a4af0) ld.lib.so
 ROM: [000000007fdde000,000000007fe6c1a8) libvfs.so
 ROM: [0000000000005000,0000000000006000) platform_info
 ROM: [000000007fb86000,000000007fb8604a) propagated-build-inputs
 ROM: [000000007fa2d000,000000007fb85408) rtc_drv
 ROM: [000000007f4a5000,000000007f4c3b18) sotest-harness
 ROM: [000000007f4c4000,000000007f5c8000) store.tar
 ROM: [000000007f28d000,000000007f3a18c0) timer_drv
 ROM: [000000007fb87000,000000007fddd8c8) vfs
[0m
20M kernel memory[0m
[0m
Genode 20.02[0m
16296 MiB RAM and 63253 caps assigned to init[0m
SOTEST VERSION 1 BEGIN 1[0m
[init -> store_fs] tar archive 'store.tar' local at 0x16c000, size is 1064960[0m[0m
[init -> harness -> vmm] vcpu 0 : created[0m[0m
[init -> harness -> vmm] vcpu 1 : created[0m[0m
[init -> harness -> vmm] vcpu 2 : created[0m[0m
[init -> harness -> vmm] vcpu 3 : created[0m[0m
[init -> harness -> vmm] let vCPUs run - first EP[0m[0m
[init -> harness -> vmm] let vCPUs run - second EP[0m[0m
[init -> harness -> vmm] vcpu 2 : 1. vm exit - reason 0xfe handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 0 : 1. vm exit - reason 0xfe handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 1. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 0 : 1. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 3 : 1. vm exit - reason 0xfe handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 0 : 2. vm exit - reason 0x30 handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 3 : 1. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 0 : 2. vm exit -  guest fault address: 0xfffffff0[0m[0m
[init -> harness -> vmm] vcpu 3 : 2. vm exit - reason 0x30 handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 0 : 2. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 3 : 2. vm exit -  guest fault address: 0xfffffff0[0m[0m
[init -> harness -> vmm] vcpu 1 : 1. vm exit - reason 0xfe handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 1. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 3 : 2. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 0 : 3. vm exit - reason 0xc handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 2. vm exit - reason 0x30 handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 0 : 3. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 2 : 2. vm exit -  guest fault address: 0xfffffff0[0m[0m
[init -> harness -> vmm] vcpu 1 : 2. vm exit - reason 0xc handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 2. vm exit - resume vcpu[0m[0m
[init -> harness -> vmm] vcpu 1 : 2. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 3 : 3. vm exit - reason 0xc handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 3 : 3. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 2 : 3. vm exit - reason 0xc handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 3. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] ep     : request pause of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 2 : 4. vm exit - reason 0xff handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 4. vm exit -  due to pause() request - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 1 : 3. vm exit - reason 0xff handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 3. vm exit -  due to pause() request - ip=0xfff0[0m[0m
[init -> harness -> vmm] ep     : request resume of vcpu 2[0m[0m
[init -> harness -> vmm] ep     : request resume (A) of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 2 : 5. vm exit - reason 0xc handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 5. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 1 : 4. vm exit - reason 0xc handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 4. vm exit -  halting vCPU - guest called HLT - ip=0xfff0[0m[0m
[init -> harness -> vmm] ep     : request pause of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 2 : 6. vm exit - reason 0xff handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 6. vm exit -  due to pause() request - ip=0xfff0[0m[0m
[init -> harness -> vmm] vcpu 1 : 5. vm exit - reason 0xff handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 5. vm exit -  due to pause() request - ip=0xfff0[0m[0m
[init -> harness -> vmm] ep     : request resume of vcpu 2[0m[0m
[init -> harness -> vmm] ep     : request resume (B) of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 2 : 7. vm exit - reason 0xc handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 7. vm exit -  halting vCPU - guest called HLT - ip=0xfff1[0m[0m
[init -> harness -> vmm] vcpu 2 : 8. vm exit - reason 0xff handled by 'second ep'[0m[0m
[init -> harness -> vmm] vcpu 2 : 8. vm exit -  due to pause() request - ip=0xfff1[0m[0m
[init -> harness -> vmm] pause endless loop[0m[0m
[init -> harness -> vmm] vcpu 1 : 6. vm exit - reason 0xff handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 6. vm exit -  due to pause() request - ip=0xfff2[0m[0m
[init -> harness -> vmm] ep     : request resume (C) of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 1 : 7. vm exit - reason 0xc handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 7. vm exit -  halting vCPU - guest called HLT - ip=0xfff4[0m[0m
[init -> harness -> vmm] ep     : request pause of vcpu 1[0m[0m
[init -> harness -> vmm] vcpu 1 : 8. vm exit - reason 0xff handled by 'ep'[0m[0m
[init -> harness -> vmm] vcpu 1 : 8. vm exit -  due to pause() request - ip=0xfff4[0m[0m
[init -> harness -> vmm] vcpu test finished - de-arm timer[0m[0m
[init -> harness -> vmm] destruct vm session[0m[0m
[init -> harness -> vmm] vmm test finished[0m[0m
SOTEST SUCCESS[0m
SOTEST END[0m
child "init" exited with exit value 0[0m
[ 0] leaking memory - vCPU EC memory re-usage not supported
[ 1] Killed EC:0xffffffff81670700 SC:0xffffffff811052e0 V:0xe CR0:0x10 CR3:0x0 CR4:0x14 (PT not found)
[ 0] leaking memory - vCPU EC memory re-usage not supported
[ 1] Killed EC:0xffffffff816704c0 SC:0xffffffff81105200 V:0xe CR0:0x10 CR3:0x0 CR4:0x14 (PT not found)
[ 0] leaking memory - vCPU EC memory re-usage not supported
[ 0] leaking memory - vCPU EC memory re-usage not supported
[ 0] Killed EC:0xffffffff81670040 SC:0xffffffff81105040 V:0xe CR0:0x10 CR3:0x0 CR4:0x14 (PT not found)