Test name: nova-posix
Machine: Skylake
Ipxe config (ipxe-18-31-bf-b6-9c-f4.cfg): #!ipxe sleep 10 kernel tftp://${next-server}/sotest/18-31-bf-b6-9c-f4/bender || goto fail initrd tftp://${next-server}/sotest/18-31-bf-b6-9c-f4/hypervisor serial novga iommu || goto fail initrd tftp://${next-server}/sotest/18-31-bf-b6-9c-f4/nova-posix.image.elf-x86_64-unknown-genode || goto fail boot :fail echo kernel/initrd load fail echo cannot boot :end
(%'(*,./A#HIJMR ?O o @BD!"#$'C&}Cq\a]!U;2 0#$(@Acdq"O@AG`abipr$xbyBender: Hello World. Need 01ba3000 bytes to relocate modules. Relocating to 7e45d000: Copying 28820128 bytes... Copying 154216 bytes... NOVA Microhypervisor v8-0000000 (x86_64): Jan 1 1970 00:00:01 [gcc 9.2.0] [MBI] [ 0] TSC:3700000 kHz BUS:0 kHz DL [ 0] CORE:0:0:0 6:5e:3:1 [c2] Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz [ 2] CORE:0:0:1 6:5e:3:1 [c2] Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz [ 3] CORE:0:1:1 6:5e:3:1 [c2] Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz [ 1] CORE:0:1:0 6:5e:3:1 [c2] Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz [ 0] disabling super pages for DMAR Hypervisor features VMX[0m Hypervisor reports 4x1 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:0:1) [0m remap (3->3:0:1:1) [0m Hypervisor info page contains 12 memory descriptors:[0m core image [0000000000100000,0000000001c7b000)[0m binaries region [00000000002a9000,0000000001c7b000) free for reuse[0m detected physical memory: 0x0000000000000000 - size: 0x000000000009c400[0m use physical memory: 0x0000000000000000 - size: 0x000000000009c000[0m detected physical memory: 0x0000000000100000 - size: 0x00000000b3a1e000[0m use physical memory: 0x0000000000100000 - size: 0x00000000b3a1e000[0m detected physical memory: 0x00000000b3b53000 - size: 0x00000000003a1000[0m use physical memory: 0x00000000b3b53000 - size: 0x00000000003a1000[0m detected physical memory: 0x00000000b3ef6000 - size: 0x000000000cc5e000[0m use physical memory: 0x00000000b3ef6000 - size: 0x000000000cc5e000[0m detected physical memory: 0x00000000c2295000 - size: 0x00000000001bb000[0m use physical memory: 0x00000000c2295000 - size: 0x00000000001bb000[0m detected physical memory: 0x00000000c32ff000 - size: 0x0000000000001000[0m use physical memory: 0x00000000c32ff000 - size: 0x0000000000001000[0m detected physical memory: 0x0000000100000000 - size: 0x0000000137000000[0m use physical memory: 0x0000000100000000 - size: 0x0000000137000000[0m reserved memory: 0x7e483000 - size: 0x1b7c2a0 type=-2[0m reserved memory: 0x1000000 - size: 0x800000 type=-1[0m reserved memory: 0x1800000 - size: 0xc00000 type=-1[0m reserved memory: 0xb3b1e028 - size: 0x0 type=-3[0m reserved memory: 0xb3b1e0a8 - size: 0x0 type=-4[0m ROM modules: ROM: [000000007ebaa000,000000007ebc2fb0) [ ROM: [000000007ee3d000,000000007ee5bc58) b2sum ROM: [000000007ef40000,000000007ef5a260) base32 ROM: [000000007e880000,000000007e89a200) base64 ROM: [000000007f218000,000000007f22fed0) basename ROM: [000000007f0aa000,000000007f0c7678) basenc ROM: [000000007f00d000,000000007f026140) cat ROM: [000000007f50f000,000000007f50f0bf) charset.alias ROM: [000000007f412000,000000007f432bf0) chcon ROM: [000000007edfc000,000000007ee1deb0) chgrp ROM: [000000007f027000,000000007f047bc0) chmod ROM: [000000007f1de000,000000007f200000) chown ROM: [000000007ee1e000,000000007ee3c6e8) chroot ROM: [000000007ee8e000,000000007eea5f38) cksum ROM: [000000007f060000,000000007f079550) comm ROM: [000000007fff6000,000000007fffe30b) config ROM: [0000000000079000,000000000007d000) core_log ROM: [000000007e8cf000,000000007e8fe750) cp ROM: [000000007ea33000,000000007ea665d8) csplit ROM: [000000007ec38000,000000007ec52698) cut ROM: [000000007efe4000,000000007f00cff0) date ROM: [000000007e98d000,000000007e9ad7e8) dd ROM: [000000007e8ff000,000000007e923e28) df ROM: [000000007f4b0000,000000007f4e8cf8) dir ROM: [000000007ed84000,000000007eda09e0) dircolors ROM: [000000007f048000,000000007f05fd80) dirname ROM: [000000007ebf5000,000000007ec374d8) du ROM: [000000007f07a000,000000007f0907b8) echo ROM: [000000007f0ee000,000000007f109b18) env ROM: [000000007f365000,000000007f37e340) expand ROM: [000000007f433000,000000007f464bb0) expr ROM: [000000007e93c000,000000007e95b560) factor ROM: [000000007eb01000,000000007eb16740) false ROM: [000000007f192000,000000007f1ac560) fmt ROM: [000000007f178000,000000007f191070) fold ROM: [000000007eed7000,000000007eeeefc8) groups ROM: [000000007e9ae000,000000007e9c9278) head ROM: [000000007f4ec000,000000007f5045c0) hello ROM: [000000007f50e000,000000007f50e316) hello.1.gz ROM: [000000007f505000,000000007f50de56) hello.info ROM: [000000007ece8000,000000007ecffce8) hostid ROM: [000000007e89b000,000000007e8b5500) id ROM: [000000007f512000,000000007f9742e0) init ROM: [000000007f510000,000000007f511bec) init.xsd ROM: [000000007e95c000,000000007e98ce80) install ROM: [000000007eb17000,000000007eb33af8) join ROM: [000000007f285000,000000007f29e068) kill ROM: [000000007e742000,000000007e844af0) ld.lib.so ROM: [000000007f9b0000,000000007fb85038) libc.so ROM: [000000007f975000,000000007f9afd08) libm.so ROM: [000000007fb86000,000000007fb96f40) libposix.so ROM: [000000007f4e9000,000000007f4ebe20) libstdbuf.so ROM: [000000007ff67000,000000007fff51a8) libvfs.so ROM: [000000007ef8d000,000000007efa4ea8) link ROM: [000000007f0c8000,000000007f0eda58) ln ROM: [000000007ebdd000,000000007ebf4d10) logname ROM: [000000007f10a000,000000007f142cf8) ls ROM: [000000007f311000,000000007f32c5d0) md5sum ROM: [000000007f37f000,000000007f3999e8) mkdir ROM: [000000007f47f000,000000007f496ec8) mkfifo ROM: [000000007ed1f000,000000007ed38040) mknod ROM: [000000007eb34000,000000007eb4ee48) mktemp ROM: [000000007ee5c000,000000007ee8dd18) mv ROM: [000000007f497000,000000007f4afd40) nice ROM: [000000007f1ad000,000000007f1ddfe0) nl ROM: [000000007e8b6000,000000007e8ceff0) nohup ROM: [000000007f091000,000000007f0a9ec0) nproc ROM: [000000007e9ca000,000000007e9e9df8) numfmt ROM: [000000007e85e000,000000007e87fa20) od ROM: [000000007e845000,000000007e85df20) paste ROM: [000000007e924000,000000007e93bf30) pathchk ROM: [0000000000077000,0000000000078000) platform_info ROM: [000000007edb9000,000000007edde1c0) pr ROM: [000000007f200000,000000007f217c28) printenv ROM: [000000007f3f8000,000000007f411408) printf ROM: [000000007fd0f000,000000007fd0f04a) propagated-build-inputs ROM: [000000007f143000,000000007f1777f8) ptx ROM: [000000007ec8c000,000000007eca6460) pwd ROM: [000000007eddf000,000000007edfb1f8) readlink ROM: [000000007eb8c000,000000007eba9328) realpath ROM: [000000007eb69000,000000007eb8b698) rm ROM: [000000007f29f000,000000007f2b8230) rmdir ROM: [000000007fb97000,000000007fcef408) rtc_drv ROM: [000000007ef28000,000000007ef3fc68) runcon ROM: [000000007f32d000,000000007f3476e0) seq ROM: [000000007f348000,000000007f3645d8) sha1sum ROM: [000000007ea15000,000000007ea32780) sha224sum ROM: [000000007f230000,000000007f24d780) sha256sum ROM: [000000007efa5000,000000007efc47e0) sha384sum ROM: [000000007f2f1000,000000007f3107e0) sha512sum ROM: [000000007ecc3000,000000007ece7c78) shred ROM: [000000007efc5000,000000007efe35e8) shuf ROM: [000000007ebc3000,000000007ebdc758) sleep ROM: [000000007eea6000,000000007eed6e20) sort ROM: [000000007fcf0000,000000007fd0eb18) sotest-harness ROM: [000000007ed00000,000000007ed1e0e0) split ROM: [000000007e9ea000,000000007ea14af0) stat ROM: [000000007ea83000,000000007ea9d588) stdbuf ROM: [000000007f2d1000,000000007f2f0150) stty ROM: [000000007ea9e000,000000007eab83c0) sum ROM: [000000007f2b9000,000000007f2d0ce0) sync ROM: [000000007ef5b000,000000007ef8ca88) tac ROM: [000000007ef07000,000000007ef27588) tail ROM: [000000007eae7000,000000007eb00248) tee ROM: [000000007ed39000,000000007ed51d30) test ROM: [000000007f24e000,000000007f268be0) timeout ROM: [000000007e62d000,000000007e7418c0) timer_drv ROM: [000000007f39a000,000000007f3c2990) touch ROM: [000000007f3c3000,000000007f3df3b0) tr ROM: [000000007ead1000,000000007eae6740) true ROM: [000000007f465000,000000007f47ef70) truncate ROM: [000000007ed52000,000000007ed6b210) tsort ROM: [000000007eeef000,000000007ef06cb0) tty ROM: [000000007eab9000,000000007ead0f90) uname ROM: [000000007eb4f000,000000007eb68340) unexpand ROM: [000000007f269000,000000007f2849d0) uniq ROM: [000000007eda1000,000000007edb8e78) unlink ROM: [000000007ea67000,000000007ea82768) uptime ROM: [000000007ec53000,000000007ec8bcf8) vdir ROM: [000000007fd10000,000000007ff668c8) vfs ROM: [000000007eca7000,000000007ecc2c18) wc ROM: [000000007ed6c000,000000007ed83d30) whoami ROM: [000000007f3e0000,000000007f3f7dc0) yes [0m 20M kernel memory[0m [0m Genode 20.02[0m 8011 MiB RAM and 63253 caps assigned to init[0m SOTEST VERSION 1 BEGIN 18[0m [init -> harness -> hello] hello (GNU Hello) 2.10[0m [init -> harness -> hello] [0m [init -> harness -> hello] Copyright (C) 2014 Free Software Foundation, Inc.[0m [init -> harness -> hello] License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>[0m [init -> harness -> hello] This is free software: you are free to change and redistribute it.[0m [init -> harness -> hello] There is NO WARRANTY, to the extent permitted by law.[0m SOTEST SUCCESS[0m [init -> harness -> b2sum] ec941a3751ae8796985f55da8721caaef95ca6bcbfc56bba75cce087d561036a655accc9ad43956824dbee5a3cc56bf0d6e53e2ed51a458eb6a3d3c07093dc3c testdir/testfile[0m SOTEST SUCCESS[0m [init -> harness -> date] Sat May 16 01:41:00 UTC 2020[0m SOTEST SUCCESS[0m [init -> harness -> dir] dev testdir tmp[0m SOTEST SUCCESS[0m SOTEST SUCCESS[0m [init -> harness -> factor] 1337: 7 191[0m SOTEST SUCCESS[0m [init -> harness -> head] [0m [init -> harness -> head] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do[0m [init -> harness -> head] eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad[0m [init -> harness -> head] minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip[0m SOTEST SUCCESS[0m [init -> harness -> id] uid=0(root) gid=0 groups=0[0m SOTEST SUCCESS[0m [init -> harness -> ln] 'tmp/testfile' -> 'testdir/testfile'[0m SOTEST SUCCESS[0m [init -> harness -> ls] .:[0m [init -> harness -> ls] total 0[0m [init -> harness -> ls] drwx------ 0 root 0 0 Jan 1 1970 dev[0m [init -> harness -> ls] drwx------ 0 root 0 0 Jan 1 1970 testdir[0m [init -> harness -> ls] drwx------ 0 root 0 0 Jan 1 1970 tmp[0m [init -> harness -> ls] [0m [init -> harness -> ls] ./dev:[0m [init -> harness -> ls] total 0[0m [init -> harness -> ls] --w------- 0 root 0 0 Jan 1 1970 log[0m [init -> harness -> ls] -rw------- 0 root 0 0 Jan 1 1970 null[0m [init -> harness -> ls] sr-------- 0 root 0 0 Jan 1 1970 rtc[0m [init -> harness -> ls] [0m [init -> harness -> ls] ./testdir:[0m [init -> harness -> ls] total 1[0m [init -> harness -> ls] -r-x------ 0 root 0 1345 Jan 1 1970 testfile[0m [init -> harness -> ls] [0m [init -> harness -> ls] ./tmp:[0m [init -> harness -> ls] total 0[0m SOTEST SUCCESS[0m [init -> harness -> mktemp] /tmp/tmp.H2YR2CrMzA[0m SOTEST SUCCESS[0m [init -> harness -> mktemp] /tmp/tmp.H2YR2CrMzA[0m SOTEST SUCCESS[0m [init -> harness -> mktemp] /tmp/tmp.H2YR2CrMzA[0m SOTEST SUCCESS[0m [init -> harness -> pwd] /[0m SOTEST SUCCESS[0m [init -> harness -> seq] 1[0m [init -> harness -> seq] 2[0m [init -> harness -> seq] 3[0m SOTEST SUCCESS[0m [init -> harness -> tail] sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam[0m [init -> harness -> tail] arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet[0m [init -> harness -> tail] et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu,[0m [init -> harness -> tail] feugiat in, orci. In hac habitasse platea dictumst.[0m SOTEST SUCCESS[0m [init -> harness -> wc] 22 201 1345 testdir/testfile[0m SOTEST SUCCESS[0m [init -> harness -> whoami] root[0m SOTEST SUCCESS[0m SOTEST END[0m child "init" exited with exit value 0[0m