Return-path: Envelope-to: sojka@os.inf.tu-dresden.de Delivery-date: Wed, 19 Oct 2011 23:06:02 +0200 Received: from [2002:8d4c:3001:48::80] (helo=erwin.inf.tu-dresden.de) by os.inf.tu-dresden.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.77) id 1RGdKs-0001hj-0w for sojka@os.inf.tu-dresden.de; Wed, 19 Oct 2011 23:06:02 +0200 Received: from sojka by erwin.inf.tu-dresden.de with local (Exim 4.72) (envelope-from ) id 1RGdKr-00051s-Pz for sojka@erwin.inf.tu-dresden.de; Wed, 19 Oct 2011 23:06:01 +0200 Date: Wed, 19 Oct 2011 23:06:01 +0200 Message-Id: From: root@os.inf.tu-dresden.de (Cron Daemon) To: sojka@os.inf.tu-dresden.de Subject: Cron /home/sojka/bin/nul-test Content-Type: text/plain; charset=ANSI_X3.4-1968 X-Cron-Env: X-Cron-Env: X-Cron-Env: X-Cron-Env: HEAD is now at a16a23c adjust to use recent libvirt 0.9.6 Testing "Wednesday 2011-10-19 23:00:11, commit: passive-2011.7-democd-200-g7f40a62 (Julian Stecklina: Update to post-v0.4 NOVA release.)" in /home/sojka/bin/nul-test: scons: Reading SConscript files ... Target CC forced to '/usr/local/gcc/4.6/bin/gcc'. Target CXX forced to '/usr/local/gcc/4.6/bin/g++'. Installing into /srv/tftp. Use scons tftp=/foo to change this. scons: done reading SConscript files. scons: Building targets ... CXX apps/admission/main.o LNK bin/apps/admission.nul.debug text data bss dec hex filename 18727 5152 864256 888135 d8d47 bin/apps/admission.nul CXX apps/bridge/bridge.o LNK bin/apps/bridge.nul.debug text data bss dec hex filename 11490 4768 4255744 4272002 412f82 bin/apps/bridge.nul CXX apps/cycleburner/cycleburner.o LNK bin/apps/cycleburner.nul.debug text data bss dec hex filename 7844 3536 602112 613492 95c74 bin/apps/cycleburner.nul CXX apps/diskbench/diskbench.o In file included from /home/sojka/nul/demo/apps/diskbench/diskbench.cc:24:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/diskbench.nul.debug text data bss dec hex filename 9214 3900 4321280 4334394 42233a bin/apps/diskbench.nul CXX apps/fs_test/main.o LNK bin/apps/dummy_fs.nul.debug text data bss dec hex filename 9830 3640 1110016 1123486 11249e bin/apps/dummy_fs.nul CXX apps/echo/echo.o In file included from /home/sojka/nul/michal/apps/echo/echo.cc:36:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/echo.nul.debug text data bss dec hex filename 8238 3068 4255744 4267050 411c2a bin/apps/echo.nul CXX apps/echo/echo2.o In file included from /home/sojka/nul/michal/apps/echo/echo2.cc:35:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/echo2.nul.debug text data bss dec hex filename 10988 3848 4255744 4270580 4129f4 bin/apps/echo2.nul CXX apps/echo/echo2ss.o In file included from /home/sojka/nul/michal/apps/echo/echo2ss.cc:30:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/echo2ss.nul.debug text data bss dec hex filename 11026 4136 4255744 4270906 412b3a bin/apps/echo2ss.nul CXX apps/echo/echo2test.o In file included from /home/sojka/nul/michal/include/wvprogram.h:4:0, from /home/sojka/nul/michal/apps/echo/echo2test.cc:20: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/echo2test.nul.debug text data bss dec hex filename 7066 2756 4255744 4265566 41165e bin/apps/echo2test.nul CXX apps/echo/echotest.o In file included from /home/sojka/nul/michal/include/wvprogram.h:4:0, from /home/sojka/nul/michal/apps/echo/echotest.cc:20: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/echotest.nul.debug text data bss dec hex filename 6884 2716 4255744 4265344 411580 bin/apps/echotest.nul CXX apps/gt/gt.o LNK bin/apps/gt.nul.debug text data bss dec hex filename 5508 2344 8413184 8421036 807eac bin/apps/gt.nul CXX apps/hello/hello.o LNK bin/apps/hello.nul.debug text data bss dec hex filename 5766 2360 126976 135102 20fbe bin/apps/hello.nul /home/sojka/nul/kernel/contrib/checkout-nova.sh `dirname contrib/nova/README` `cat /home/sojka/nul/kernel/contrib/NOVA_URL` `cat /home/sojka/nul/kernel/contrib/NOVA_REVISION` Cloning into contrib/nova... Switched to a new branch 'nul-local' make -sC `dirname contrib/nova/build/hypervisor` CC=/usr/local/gcc/4.6/bin/gcc CXX=/usr/local/gcc/4.6/bin/g++ PRE hypervisor.o ASM entry.o ASM start.o CMP acpi.o CMP acpi_dmar.o CMP acpi_fadt.o CMP acpi_madt.o CMP acpi_mcfg.o CMP acpi_rsdp.o CMP acpi_rsdt.o CMP acpi_table.o CMP avl.o ../src/avl.cpp: In static member function 'static bool Avl::remove(Avl**, Avl*) [with = Mdb, Avl = Avl]': ../src/avl.cpp:157:5: warning: 'd' may be used uninitialized in this function [-Wuninitialized] CMP bootstrap.o CMP buddy.o CMP cmdline.o CMP console.o CMP console_serial.o CMP console_vga.o CMP counter.o CMP cpu.o CMP dmar.o CMP ec.o CMP ec_exc.o CMP ec_svm.o CMP ec_vmx.o CMP fpu.o CMP gdt.o CMP gsi.o CMP hip.o CMP hpt.o CMP idt.o CMP init.o CMP ioapic.o CMP keyb.o CMP lapic.o CMP mdb.o CMP memory.o CMP mtrr.o CMP pci.o CMP pd.o CMP pt.o CMP pte.o CMP rcu.o CMP regs.o CMP sc.o CMP slab.o CMP sm.o CMP space_io.o CMP space_mem.o CMP space_obj.o CMP stdio.o CMP string.o CMP svm.o CMP syscall.o CMP tss.o CMP utcb.o CMP vmx.o CMP vtlb.o LNK hypervisor Install file: "contrib/nova/build/hypervisor" as "bin/apps/hypervisor" CXX apps/packetdump/packetdump.o /home/sojka/nul/julian/include/nul/service_bridge.h: In member function 'unsigned int BridgeProtocol::wait_packet(uint8*&)': /home/sojka/nul/julian/include/nul/service_bridge.h:169:27: warning: ignoring return value of 'unsigned char nova_semdown(unsigned int)', declared with attribute warn_unused_result [-Wunused-result] LNK bin/apps/packetdump.nul.debug text data bss dec hex filename 7242 2944 1110016 1120202 1117ca bin/apps/packetdump.nul CXX apps/per-cpu-service/per-cpu-service.o In file included from /home/sojka/nul/julian/apps/per-cpu-service/per-cpu-service.cc:4:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/per-cpu-service.nul.debug text data bss dec hex filename 10016 4652 8454144 8468812 81394c bin/apps/per-cpu-service.nul CXX apps/remoteconfig/main.o CXX apps/remoteconfig/server.o CXX apps/remoteconfig/events.o LNK bin/apps/remote_config.nul.debug text data bss dec hex filename 55488 14024 2174976 2244488 223f88 bin/apps/remote_config.nul CXX apps/rocknshine/rocknshine.o LNK bin/apps/rocknshine.nul.debug text data bss dec hex filename 15211 6584 131072 152867 25523 bin/apps/rocknshine.nul CXX apps/sigma0/scripting.o CXX apps/sigma0/service_config.o CXX apps/sigma0/service_fs.o CXX apps/sigma0/service_per_cpu_timer.o CXX apps/sigma0/service_timer.o CXX apps/sigma0/service_vnet.o /home/sojka/nul/julian/apps/sigma0/service_vnet.cc:725:2: warning: #warning XXX offloads broken when packet spread over multiple RX descriptors [-Wcpp] CXX apps/sigma0/sigma0.o CXX apps/sigma0/tracebuffer.o CXX host/host82573.o CXX host/host82576.o CXX host/host82576vf.o CXX host/hostkeyboard.o CXX host/hostne2k.o CXX host/hostpcicfg.o CXX host/hostserialpci.o In file included from /home/sojka/nul/base/host/hostserialpci.cc:22:0: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] CXX host/hostvga.o CXX host/virtualdisk.o AR bin/lib/libhost.a LIB bin/lib/libhost.a LNK bin/apps/sigma0.bare.nul.debug text data bss dec hex filename 221068 172044 0 393112 5ff98 bin/apps/sigma0.bare.nul objcopy --add-section .boot.`basename /home/sojka/nul/base/apps/sigma0/cfg/admission.nulconfig`=/home/sojka/nul/base/apps/sigma0/cfg/admission.nulconfig bin/apps/sigma0.bare.nul bin/apps/sigma0.nul objcopy --add-section .boot.`basename bin/apps/admission.nul`=bin/apps/admission.nul bin/apps/sigma0.nul bin/apps/sigma0.nul gzip -c bin/apps/sigma0.nul > bin/apps/sigma0.nul.gz CXX apps/config_test/main.o LNK bin/apps/test_config.nul.debug text data bss dec hex filename 7203 2884 1110016 1120103 111767 bin/apps/test_config.nul CXX apps/event_test/main.o LNK bin/apps/test_events.nul.debug text data bss dec hex filename 6540 2592 1110016 1119148 1113ac bin/apps/test_events.nul CXX apps/ip_test/main.o LNK bin/apps/test_ip.nul.debug text data bss dec hex filename 43009 10376 1126400 1179785 120089 bin/apps/test_ip.nul CXX apps/ip_test_vnet/main.o LNK bin/apps/test_ip_vnet.nul.debug text data bss dec hex filename 44119 10720 1126400 1181239 120637 bin/apps/test_ip_vnet.nul CXX apps/ipc_test/main.o LNK bin/apps/test_ipc.nul.debug text data bss dec hex filename 8228 3564 1110016 1121808 111e10 bin/apps/test_ipc.nul CXX apps/tests/timer.o In file included from /home/sojka/nul/michal/include/wvprogram.h:4:0, from /home/sojka/nul/michal/apps/tests/timer.cc:20: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/timer.nul.debug text data bss dec hex filename 8004 2896 4255744 4266644 411a94 bin/apps/timer.nul CXX apps/tutor/tutor.o LNK bin/apps/tutor.nul.debug text data bss dec hex filename 15210 2684 126976 144870 235e6 bin/apps/tutor.nul CXX apps/vancouver/vancouver.o AR bin/lib/libhostkbd.a LIB bin/lib/libhostkbd.a CXX model/82576vf.o CXX model/82576vf_vnet.o AR bin/lib/libmodel.a LIB bin/lib/libmodel.a LNK bin/apps/vancouver.nul.debug text data bss dec hex filename 188289 42724 2162688 2393701 248665 bin/apps/vancouver.nul CXX wvtest/wvtesttest.o In file included from /home/sojka/nul/michal/include/wvprogram.h:4:0, from /home/sojka/nul/michal/wvtest/wvtesttest.cc:21: /home/sojka/nul/michal/include/wvtest.h: In member function 'const char* WvTest::NovaErr::tostr()': /home/sojka/nul/michal/include/wvtest.h:77:14: warning: enumeration value 'NOVA_EDEV' not handled in switch [-Wswitch] LNK bin/apps/wvtesttest.nul.debug text data bss dec hex filename 7386 2828 126976 137190 217e6 bin/apps/wvtesttest.nul scons: `bin/boot' is up to date. scons: done building targets. + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/julian/apps/per-cpu-service/per-cpu-service.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/per-cpu-service.nul bin/apps/per-cpu-service.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "all" in /home/sojka/nul/julian/apps/per-cpu-service/per-cpu-service.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= s0: map self 3c0000 -> 0 size 20000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script_start:1,1 <= => script_waitchild <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 sc: start 0-1 count 1 s0: [ 5] module 'namespace::/s0 name::/s0/admission name::/s0/pcpus namespace::/s0 name::/s0/log ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/per-cpu-service.nul' s0: map self bec00000 -> b6800000 size c00000 offset 0 s 0 typed 3 s0: [ 5] using memory: 8 MB (815000) at bec00000 s0: [ 5] creating PD on CPU 1 kb: receive() failed at 325 -- buggy keyboard? s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be800000 -> b6700000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be800000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 800026ef err 4 at 800026ef sc: wait for child 5 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 800026ef err 4 at 800026ef tb: client data 1d000 guid 5 parent 62f (5) New session object allocated: 0x80803fc0 (5) Next... (5) call cycles 345 (5) ! julian/apps/per-cpu-service/per-cpu-service.cc:84 "Done" ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/apps/echo/echo2sstest.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/echo2ss.nul echo.nulconfig bin/apps/echo2test.nul echotest.nulconfig echotest2.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "Echo service based on SSession" in /home/sojka/nul/michal/apps/echo/echo2sstest.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => verbose <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script <= => script_start:1 <= => script_start:2 <= => script_waitchild <= => script_start:3 <= => script_waitchild <= kb: receive() failed at 325 -- buggy keyboard? sc: start 0-1 count 1 s0: [ 5] module 'namespace::/tmp sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2ss.nul' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 80002ac1 err 4 at 80002ac1 sc: start 1-1 count 1 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 80002ac1 err 4 at 80002ac1 s0: [ 6] module 'tb: client data 1d000 guid 5 parent 633 s(5) Constructing service /echo... i(5) Service /echo registered. gma0::mem:16 sigma0::cpu:0 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2test.nul' s0: map self bd000000 -> b5000000 size 1000000 offset 0 s 0 typed 1 s0: [ 6] using memory: 16 MB (1000000) at bd000000 s0: [ 6] creating PD on CPU 0 sc: wait for child 6 s0: [ 6, 2180e] pagefault 48/0 for 80001b73 err 4 at 80001b73 s0: [ 6, 2180e] map 48/2 for 80001b73 err 4 at 80001b73 (5) Cannot get client (id=0x0) data: 0x105 (5) echo: Client 0x426 sent us a value 42 tb: client data 1d002 guid 6 parent 630 (6) ! michal/apps/echo/echo2test.cc:30 echo->echo(*myutcb(), 42) == 42U ok (6) ! michal/apps/echo/echo2test.cc:31 echo->get_last(*myutcb()) == 42U ok sc: start 2-1 count 1 s0: [ 7] module 'sigma0::mem:16 sigma0::cpu:1 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2test.nul' s0: map self bc000000 -> b4000000 size 1000000 offset 0 s 0 typed 1 s0: [ 7] using memory: 16 MB (1000000) at bc000000 s0: [ 7] creating PD on CPU 1 s0: [ 7, 21c0e] pagefault 48/0 for 80001b73 err 4 at 80001b73 sc: wait for child 7 s0: [ 7, 21c0e] map 48/2 for 80001b73 err 4 at 80001b73 (5) Cannot get client (id=0x0) data: 0x105 (5) echo: Client 0x427 sent us a value 42 tb: client data 1d004 guid 7 parent 1d001 (7) ! michal/apps/echo/echo2test.cc:30 echo->echo(*myutcb(), 42) == 42U ok (7) ! michal/apps/echo/echo2test.cc:31 echo->get_last(*myutcb()) == 42U ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/apps/echo/echo2test.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/echo2.nul echo.nulconfig bin/apps/echo2test.nul echotest.nulconfig echotest2.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "Echo service with sessions" in /home/sojka/nul/michal/apps/echo/echo2test.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => verbose <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script <= => script_start:1 <= => script_start:2 <= => script_waitchild <= => script_start:3 <= => script_waitchild <= kb: receive() failed at 325 -- buggy keyboard? sc: start 0-1 count 1 s0: [ 5] module 'namespace::/tmp sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2.nul' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 80002a9d err 4 at 80002a9d sc: start 1-1 count 1 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 80002a9d err 4 at 80002a9d s0: [ 6] module 'sigma0::mem:16 sigma0::cpu:0 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2test.nul' s0: map self bd000000 -> b5000000 size 1000000 offset 0 s 0 typed 1 s0: [ 6] using memory: 16 MB (1000000) at bd000000 s0: [ 6] creating PD on CPU 0 sc: wait for child 6 s0: [ 6, 2180e] pagefault 48/0 for 80001b73 err 4 at 80001b73 s0: [ 6, 2180e] map 48/2 for 80001b73 err 4 at 80001b73 tb: client data 1d000 guid 5 parent 630 (5) EchoProtocol::TYPE_ECHO (5) Cannot get client (id=0x0) data: 0x105 (5) ParentProtocol::TYPE_OPEN (5) ----- created echo client pseudonym=0x420 identity=0x4a6 (5) EchoProtocol::TYPE_ECHO (5) echo: Client 0x4a6 sent us a value 42 tb: client data 1d002 guid 6 parent 1d001 (6) ! michal/apps/echo/echo2test.cc:30 echo->echo(*myutcb(), 42) == 42U ok (5) EchoProtocol::TYPE_GET_LAST (6) ! michal/apps/echo/echo2test.cc:31 echo->get_last(*myutcb()) == 42U ok sc: start 2-1 count 1 s0: [ 7] module 'sigma0::mem:16 sigma0::cpu:1 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo2test.nul' s0: map self bc000000 -> b4000000 size 1000000 offset 0 s 0 typed 1 s0: [ 7] using memory: 16 MB (1000000) at bc000000 s0: [ 7] creating PD on CPU 1 s0: [ 7, 21c0e] pagefault 48/0 for 80001b73 err 4 at 80001b73 sc: wait for child 7 s0: [ 7, 21c0e] map 48/2 for 80001b73 err 4 at 80001b73 (5) EchoProtocol::TYPE_ECHO (5) Cannot get client (id=0x0) data: 0x105 (5) ParentProtocol::TYPE_OPEN (5) ----- created echo client pseudonym=0x433 identity=0x4a8 (5) EchoProtocol::TYPE_ECHO (5) echo: Client 0x4a8 sent us a value 42 tb: client data 1d004 guid 7 parent 633 (7) ! michal/apps/echo/echo2test.cc:30 echo->echo(*myutcb(), 42) == 42U ok (5) EchoProtocol::TYPE_GET_LAST (7) ! michal/apps/echo/echo2test.cc:31 echo->get_last(*myutcb()) == 42U ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/apps/echo/echotest.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/echo.nul echo.nulconfig bin/apps/echotest.nul echotest.nulconfig echotest2.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "Simple echo service" in /home/sojka/nul/michal/apps/echo/echotest.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => verbose <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script <= => script_start:1 <= => script_start:2 <= => script_waitchild <= => script_start:3 <= => script_waitchild <= kb: receive() failed at 325 -- buggy keyboard? sc: start 0-1 count 1 s0: [ 5] module 'namespace::/tmp sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echo.nul' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 80001fff err 4 at 80001fff sc: start 1-1 count 1 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 80001fff err 4 at 80001fff s0: [ 6] module 'tb: client data 1d000 guid 5 parent 633 s(5) Echo service successfully started igma0::mem:16 sigma0::cpu:0 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echotest.nul' s0: map self bd000000 -> b5000000 size 1000000 offset 0 s 0 typed 1 s0: [ 6] using memory: 16 MB (1000000) at bd000000 s0: [ 6] creating PD on CPU 0 sc: wait for child 6 s0: [ 6, 2180e] pagefault 48/0 for 80001abd err 4 at 80001abd s0: [ 6, 2180e] map 48/2 for 80001abd err 4 at 80001abd (5) echo: Client 0x0 sent us a value 42 tb: client data 1d002 guid 6 parent 630 (6) ! michal/apps/echo/echotest.cc:30 echo->echo(*myutcb(), 42) == 42U ok sc: start 2-1 count 1 s0: [ 7] module 'sigma0::mem:16 sigma0::cpu:1 name::/s0/log name::/s0/fs/rom name::/tmp/echo name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/echotest.nul' s0: map self bc000000 -> b4000000 size 1000000 offset 0 s 0 typed 1 s0: [ 7] using memory: 16 MB (1000000) at bc000000 s0: [ 7] creating PD on CPU 1 s0: [ 7, 21c0e] pagefault 48/0 for 80001abd err 4 at 80001abd sc: wait for child 7 s0: [ 7, 21c0e] map 48/2 for 80001abd err 4 at 80001abd (5) echo: Client 0x0 sent us a value 42 tb: client data 1d004 guid 7 parent 1d001 (7) ! michal/apps/echo/echotest.cc:30 echo->echo(*myutcb(), 42) == 42U ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/apps/tests/timer.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/timer.nul bin/apps/timer.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "all" in /home/sojka/nul/michal/apps/tests/timer.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => verbose <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script_start:1 <= => script_waitchild <= sc: start 0-1 count 1 s0: [ 5] module 'namespace::/tmp sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/timer.nul' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 kb: receive() failed at 325 -- buggy keyboard? s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 80001f1d err 4 at 80001f1d sc: wait for child 5 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 80001f1d err 4 at 80001f1d tb: client data 1d000 guid 5 parent 633 (5) source freq 2666774000 (5) ! michal/apps/tests/timer.cc:31 clock ok (5) ! michal/apps/tests/timer.cc:32 timer_service ok (5) ! michal/apps/tests/timer.cc:38 timer_service->timer(*utcb, msg) ok (5) ! michal/apps/tests/timer.cc:45 sleep_time_ms >= 100 ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/boot/vancouver-linux-basic.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/vancouver.nul bin/boot/munich imgs/bzImage-js imgs/initrd-wvtest-boot.lzma vancuver.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "all" in /home/sojka/nul/michal/boot/vancouver-linux-basic.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => hostkeyb:0,0x60,1,12 <= => tracebuffer:32768,1 <= => script_start:1,1 <= => service_config <= sc: start 0-1 count 1 kb: receive() failed at 325 -- buggy keyboard? sc: done. tb: client data 1d000 guid 5 parent 633 (5) source freq 2666778000 (5) Ignored parameter: 'rom://(nd)/tftpboot/sojka/novaboot/bin/apps/vancouver.nul' s0: => INIT done <= (5) => PC_PS2 <= (5) => mem:0,0xa0000 <= (5) physmem: 0 [0, a0000] (5) => mem:0x100000 <= (5) physmem: 0 [100000, 3c00000] (5) => ioio <= (5) => nullio:0x80 <= (5) => pic:0x20,,0x4d0 <= (5) => pic:0xa0,2,0x4d1 <= (5) => pit:0x40,0 <= (5) source freq 0 (5) source freq 0 (5) source freq 0 (5) => scp:0x92,0x61 <= (5) => kbc:0x60,1,12 <= (5) => keyb:0,0x10000 <= (5) => mouse:1,0x10001 <= (5) => rtc:0x70,8 <= (5) => serial:0x3f8,0x4,0x4711 <= (5) => hostsink:0x4712,80 <= (5) => vga:0x03c0 <= (5) Allocating from guest 03be0000+20000 (5) VGA console 3be0000+20000 0x83fe0000 (5) => vbios_disk <= (5) => vbios_keyboard <= (5) => hostkeyb:0x10,0x60,1,,1 <= (5) => vbios_mem <= (5) => vbios_time <= (5) => vbios_reset <= (5) => vbios_multiboot <= (5) => msi <= (5) => ioapic <= (5) => pcihostbridge:0,0x10,0xcf8,0xe0000000 <= (5) => pmtimer:0x8000 <= (5) => vcpus <= (5) => vcpu <= (5) create VCPU (5) => halifax <= (5) => vbios <= (5) => lapic <= (5) startup (5) LAPIC freq 166673625 (5) void DBus::debug_dump() [with M = MessageHwIOIn]: Bus used 0 times. (5) 0: StaticReceiver::StaticReceiver() [with Y = IOAccess] (5) (5) do_gsi_boot eip 80004fa9 esp 80238fec (5) do_gsi_boot eip 80004e0c esp 80236fec (5) do_gsi_boot eip 800042ca esp 80234fec (5) do_gsi_boot eip 800052b1 esp 80233fec (5) do_gsi_boot eip 80004cbd esp 80131fec (5) RESET device state (5) INIT done (5) reset CPU from 9 mtr_in e0010 (5) > bool VirtualBiosMultiboot::receive(MessageBios&) rip ffff ilen 0 cr0 10 efl 2 (5) module 0 start 0x81c00000+768 cmdline rom://(nd)/tftpboot/sojka/novaboot/bin/b (5) module 1 start 0x81c02000+32db80 cmdline rom://(nd)/tftpboot/sojka/novaboot/imgs/ (5) module 2 start 0x81f31000+32f cmdline rom://(nd)/tftpboot/sojka/novaboot/imgs/ (5) # MUNICH: v.0.4.6 starts Linux (5) # MUNICH: 2.6.36-rc8-00002-g469008a-dirty (julian@monat) #13 SMP Mon Oct 18 17:10 (5) # | :10 CEST 2010 (5) # MUNICH: clocksource=tsc console=ttyS0 (5) # MUNICH: initrd 1B31000 (5) # MUNICH: copy image (5) # MUNICH: start kernel (5) handle_int15 eax e801 ebx 0 ecx 0 edx 0 eip ffff efl 2 (5) handle_int15 eax c000 ebx 0 ecx 0 edx 0 eip ffff efl 2 (5) handle_int15 eax e980 ebx 0 ecx 0 edx 47534943 eip ffff efl 2 (5) VESA 4f00 tag 0 base 40000+3610 esi 0 (5) handle_int10 eax 4f15 ebx 0 ecx 0 edx 0 eip ffff efl 3 (5) # [ 0.000000] Linux version 2.6.36-rc8-00002-g469008a-dirty (julian@monat) (gc (5) # | c version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #13 SMP Mon Oct 18 17:10:10 C (5) # | EST 2010 (5) # [ 0.000000] CPU: vendor_id 'NOVA microHV' unknown, using generic init. (5) # [ 0.000000] CPU: Your system may be unstable. (5) # [ 0.000000] BIOS-provided physical RAM map: (5) # [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009ac00 (usable) (5) # [ 0.000000] BIOS-e820: 000000000009ac00 - 00000000000a0000 (reserved) (5) # [ 0.000000] BIOS-e820: 0000000000100000 - 0000000003be0000 (usable) (5) # [ 0.000000] Notice: NX (Execute Disable) protection missing in CPU or disabl (5) # | ed in BIOS! (5) # [ 0.000000] DMI not present or invalid. (5) # [ 0.000000] last_pfn = 0x3be0 max_arch_pfn = 0x100000 (5) # [ 0.000000] init_memory_mapping: 0000000000000000-0000000003be0000 (5) # [ 0.000000] RAMDISK: 01b31000 - 01b32000 (5) # [ 0.000000] ACPI: RSDP 0009ce00 00000 (v02 NOVA ) (5) # [ 0.000000] ACPI: RSDT 0009e000 00030 (v01 NOVA bk@vmmon 00000001 000 (5) # | 00000) (5) # [ 0.000000] ACPI: APIC 0009f000 00064 (v01 NOVA bk@vmmon 00000001 000 (5) # | 00000) (5) # [ 0.000000] ACPI: MCFG 0009bc00 0003C (v01 NOVA bk@vmmon 00000001 000 (5) # | 00000) (5) # [ 0.000000] ACPI: FACP 0009ac00 000DC (v01 NOVA bk@vmmon 00000001 000 (5) # | 00000) (5) # [ 0.000000] ACPI Error: Required field Pm1aEventBlock has zero address and/o (5) # | r length: 0x0000000000000000/0x0 (20100702/tbfadt-541) (5) # [ 0.000000] ACPI Error: Required field Pm1aControlBlock has zero address and (5) # | /or length: 0x0000000000000000/0x0 (20100702/tbfadt-541) (5) # [ 0.000000] ACPI Error: Null physical address for ACPI table [DSDT] (2010070 (5) # | 2/tbutils-459) (5) # [ 0.000000] ACPI Error: Null physical address for ACPI table [FACS] (2010070 (5) # | 2/tbutils-459) (5) # [ 0.000000] 0MB HIGHMEM available. (5) # [ 0.000000] 59MB LOWMEM available. (5) # [ 0.000000] mapped low ram: 0 - 03be0000 (5) # [ 0.000000] low ram: 0 - 03be0000 (5) # [ 0.000000] Zone PFN ranges: (5) # [ 0.000000] DMA 0x00000001 -> 0x00001000 (5) # [ 0.000000] Normal 0x00001000 -> 0x00003be0 (5) # [ 0.000000] HighMem empty (5) # [ 0.000000] Movable zone start PFN for each node (5) # [ 0.000000] early_node_map[2] active PFN ranges (5) # [ 0.000000] 0: 0x00000001 -> 0x0000009a (5) # [ 0.000000] 0: 0x00000100 -> 0x00003be0 (5) # [ 0.000000] Using APIC driver default (5) # [ 0.000000] ACPI: PM-Timer IO Port: 0x8000 (5) # [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (5) # [ 0.000000] ACPI: X2APIC_NMI (uid[0xffffffff] dfl dfl lint[0x1]) (5) # [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) (5) # [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) (5) # [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23 (5) # [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) (5) # [ 0.000000] ACPI: NMI_SRC (dfl dfl global_irq 23) (5) # [ 0.000000] Using ACPI (MADT) for SMP configuration information (5) # [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs (5) # [ 0.000000] Allocating PCI resources starting at 3be0000 (gap: 3be0000:fc420 (5) # | 000) (5) # [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_i (5) # | ds:1 (5) # [ 0.000000] PERCPU: Embedded 11 pages/cpu @c1c00000 s29824 r0 d15232 u419430 (5) # | 4 (5) # [ 0.000000] pcpu-alloc: s29824 r0 d15232 u4194304 alloc=1*4194304 (5) # [ 0.000000] pcpu-alloc: [0] 0 (5) # [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pa (5) # | ges: 15105 (5) # [ 0.000000] Kernel command line: clocksource=tsc console=ttyS0 (5) # [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) (5) # [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) (5) # [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) (5) # [ 0.000000] Enabling fast FPU save and restore... done. (5) # [ 0.000000] Enabling unmasked SIMD FPU exception support... done. (5) # [ 0.000000] Initializing CPU#0 (5) # [ 0.000000] Subtract (30 early reservations) (5) # [ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE (5) # [ 0.000000] #2 [0001000000 - 0001762554] TEXT DATA BSS (5) # [ 0.000000] #3 [0001b31000 - 0001b32000] RAMDISK (5) # [ 0.000000] #4 [000009ac00 - 0000100000] BIOS reserved (5) # [ 0.000000] #5 [0001763000 - 000176a000] BRK (5) # [ 0.000000] #6 [0000002000 - 0000003000] TRAMPOLINE (5) # [ 0.000000] #7 [0000007000 - 0000008000] PGTABLE (5) # [ 0.000000] #8 [000176a000 - 000176b000] BOOTMEM (5) # [ 0.000000] #9 [0001762680 - 0001762688] BOOTMEM (5) # [ 0.000000] #10 [000176b000 - 00017eb000] BOOTMEM (5) # [ 0.000000] #11 [0001762580 - 0001762640] BOOTMEM (5) # [ 0.000000] #12 [00017626c0 - 00017629c0] BOOTMEM (5) # [ 0.000000] #13 [0001762640 - 0001762667] BOOTMEM (5) # [ 0.000000] #14 [00017629c0 - 0001762a30] BOOTMEM (5) # [ 0.000000] #15 [0001762a40 - 0001762a80] BOOTMEM (5) # [ 0.000000] #16 [0001762a80 - 0001762ac0] BOOTMEM (5) # [ 0.000000] #17 [0001762ac0 - 0001762b00] BOOTMEM (5) # [ 0.000000] #18 [0001762b00 - 0001762b1f] BOOTMEM (5) # [ 0.000000] #19 [0001762b40 - 0001762b5f] BOOTMEM (5) # [ 0.000000] #20 [0001c00000 - 0001c0b000] BOOTMEM (5) # [ 0.000000] #21 [0001762b80 - 0001762b84] BOOTMEM (5) # [ 0.000000] #22 [0001762bc0 - 0001762bc4] BOOTMEM (5) # [ 0.000000] #23 [0001762c00 - 0001762c04] BOOTMEM (5) # [ 0.000000] #24 [0001762c40 - 0001762c44] BOOTMEM (5) # [ 0.000000] #25 [0001762c80 - 0001762d30] BOOTMEM (5) # [ 0.000000] #26 [0001762d40 - 0001762de8] BOOTMEM (5) # [ 0.000000] #27 [00017eb000 - 00017eb400] BOOTMEM (5) # [ 0.000000] #28 [00017eb400 - 00017f3400] BOOTMEM (5) # [ 0.000000] #29 [00017f3400 - 00017f7400] BOOTMEM (5) # [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) (5) # [ 0.000000] Memory: 52680k/61312k available (4361k kernel code, 8220k reserv (5) # | ed, 2335k data, 400k init, 0k highmem) (5) # [ 0.000000] virtual kernel memory layout: (5) # [ 0.000000] fixmap : 0xfff17000 - 0xfffff000 ( 928 kB) (5) # [ 0.000000] pkmap : 0xff800000 - 0xffc00000 (4096 kB) (5) # [ 0.000000] vmalloc : 0xc43e0000 - 0xff7fe000 ( 948 MB) (5) # [ 0.000000] lowmem : 0xc0000000 - 0xc3be0000 ( 59 MB) (5) # [ 0.000000] .init : 0xc168b000 - 0xc16ef000 ( 400 kB) (5) # [ 0.000000] .data : 0xc1442735 - 0xc168a470 (2335 kB) (5) # [ 0.000000] .text : 0xc1000000 - 0xc1442735 (4361 kB) (5) # [ 0.000000] Checking if this processor honours the WP bit even in supervisor (5) # | mode...Ok. (5) # [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, (5) # | Nodes=1 (5) # [ 0.000000] Hierarchical RCU implementation. (5) # [ 0.000000] RCU-based detection of stalled CPUs is disabled. (5) # [ 0.000000] Verbose stalled-CPUs detection is disabled. (5) # [ 0.000000] NR_IRQS:2304 nr_irqs:256 (5) # [ 0.000000] Console: colour VGA+ 80x25 (5) # [ 0.000000] console [ttyS0] enabled (5) # [ 0.000000] Fast TSC calibration using PIT (5) # [ 0.000000] Detected 2666.673 MHz processor. (5) # [ 0.012002] Calibrating delay loop (skipped), value calculated using timer f (5) # | requency.. 5333.34 BogoMIPS (lpj=10666692) (5) # [ 0.020003] pid_max: default: 32768 minimum: 301 (5) # [ 0.024013] Mount-cache hash table entries: 512 (5) # [ 0.028079] Performance Events: (5) # [ 0.029365] SMP alternatives: switching to UP code (5) # [ 0.040424] Freeing SMP alternatives: 24k freed (5) # [ 0.044004] ACPI: Core revision 20100702 (5) # [ 0.048015] ACPI Exception: AE_NO_ACPI_TABLES, While loading namespace from (5) # | ACPI tables (20100702/tbxface-640) (5) # [ 0.056002] ACPI: Unable to load the System Description Tables (5) # [ 0.060022] Enabling APIC mode: Flat. Using 1 I/O APICs (5) # [ 0.065100] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 (5) # [ 0.109916] CPU0: NOVA microHV Vancouver VMM proudly presents this VirtualCP (5) # | U. stepping 03 (5) # [ 0.120000] NMI watchdog failed to create perf event on cpu0: ffffffed (5) # [ 0.120002] Brought up 1 CPUs (5) # [ 0.124002] Total of 1 processors activated (5333.34 BogoMIPS). (5) # [ 0.128380] NET: Registered protocol family 16 (5) # [ 0.169957] PCI: Using configuration type 1 for base access (5) # [ 0.176175] bio: create slab at 0 (5) # [ 0.180223] ACPI: Interpreter disabled. (5) # [ 0.184051] vgaarb: loaded (5) # [ 0.188083] SCSI subsystem initialized (5) # [ 0.192095] usbcore: registered new interface driver usbfs (5) # [ 0.196026] usbcore: registered new interface driver hub (5) # [ 0.200028] usbcore: registered new device driver usb (5) # [ 0.204103] Advanced Linux Sound Architecture Driver Version 1.0.23. (5) # [ 0.208004] PCI: Probing PCI hardware (5) # [ 0.222775] Switching to clocksource tsc (5) # [ 0.224017] pnp: PnP ACPI: disabled (5) # [ 0.265499] NET: Registered protocol family 2 (5) # [ 0.272125] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) (5) # [ 0.282451] TCP established hash table entries: 2048 (order: 2, 16384 bytes) (5) # | [ 0.292899] TCP bind hash table entries: 2048 (order: 2, 16384 bytes) (5) # [ 0.302905] TCP: Hash tables configured (established 2048 bind 2048) (5) # [ 0.312638] TCP reno registered (5) # [ 0.317874] UDP hash table entries: 128 (order: 0, 4096 bytes) (5) # [ 0.325962] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes) (5) # [ 0.334513] NET: Registered protocol family 1 (5) # [ 0.341071] RPC: Registered udp transport module. (5) # [ 0.347962] RPC: Registered tcp transport module. (5) # [ 0.354865] RPC: Registered tcp NFSv4.1 backchannel transport module. (5) # [ 0.364701] Trying to unpack rootfs image as initramfs... (5) # [ 0.372982] Freeing initrd memory: 4k freed (5) # [ 0.379405] platform rtc_cmos: registered platform RTC device (no PNP device (5) # | found) (5) # [ 0.392954] microcode: no support for this CPU vendor (5) # [ 0.400302] HugeTLB registered 4 MB page size, pre-allocated 0 pages (5) # [ 0.411736] msgmni has been set to 102 (5) # [ 0.417844] Block layer SCSI generic (bsg) driver version 0.4 loaded (major (5) # | 253) (5) # [ 0.431030] io scheduler noop registered (5) # [ 0.437094] io scheduler deadline registered (5) # [ 0.443895] io scheduler cfq registered (default) (5) # [ 0.450869] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 (5) # [ 0.458850] Non-volatile memory driver v1.3 (5) # [ 0.465210] Linux agpgart interface v0.103 (5) # [ 0.471623] [drm] Initialized drm 1.1.0 20060810 (5) # [ 0.478433] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled (5) # ÿÿ[ 0.743450] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16450 (5) # [ 0.752671] brd: module loaded (5) # [ 0.758245] loop: module loaded (5) # [ 0.763705] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k6-NAPI (5) # | [ 0.774179] e1000: Copyright (c) 1999-2006 Intel Corporation. (5) # [ 0.782382] e1000e: Intel(R) PRO/1000 Network Driver - 1.2.7-k2 (5) # [ 0.790559] e1000e: Copyright (c) 1999 - 2010 Intel Corporation. (5) # [ 0.798856] Intel(R) Gigabit Ethernet Network Driver - version 2.1.0-k2 (5) # [ 0.808873] Copyright (c) 2007-2009 Intel Corporation. (5) # [ 0.816250] Intel(R) Virtual Function Network Driver - version 1.0.0-k0 (5) # [ 0.826271] Copyright (c) 2009 Intel Corporation. (5) # [ 0.833177] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version (5) # | 2.0.84-k2 (5) # [ 0.846792] ixgbe: Copyright (c) 1999-2010 Intel Corporation. (5) # [ 0.854821] ixgbevf: Intel(R) 82599 Virtual Function - version 1.0.0-k0 (5) # [ 0.864821] Copyright (c) 2009 Intel Corporation. (5) # [ 0.871739] ixgb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAP (5) # | I (5) # [ 0.884646] ixgb: Copyright (c) 1999-2008 Intel Corporation. (5) # [ 0.892580] jme: JMicron JMC2XX ethernet driver version 1.0.6 (5) # [ 0.900606] VMware vmxnet3 virtual NIC driver - version 1.0.14.0-k-NAPI (5) # [ 0.910688] pcnet32: pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de (5) # [ 0.920962] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI (5) # [ 0.929341] e100: Copyright(c) 1999-2006 Intel Corporation (5) # [ 0.937145] Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver bnx2x 1.52 (5) # | .53-4 (2010/16/08) (5) # [ 0.951765] vxge: Copyright(c) 2002-2010 Exar Corp. (5) # [ 0.959146] vxge: Driver version: 2.0.9.20840-k (5) # [ 0.965894] console [netcon0] enabled (5) # [ 0.971687] netconsole: network logging started (5) # [ 0.978520] usbmon: debugfs is not available (5) # [ 0.984969] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver (5) # [ 0.994909] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver (5) # [ 1.003400] uhci_hcd: USB Universal Host Controller Interface driver (5) # [ 1.013170] Initializing USB Mass Storage driver... (5) # [ 1.020233] usbcore: registered new interface driver usb-storage (5) # [ 1.028505] USB Mass Storage support registered. (5) # [ 1.035314] usbcore: registered new interface driver libusual (5) # [ 1.043362] PNP: No PS/2 controller found. Probing ports directly. (5) # [ 1.052175] serio: i8042 KBD port at 0x60,0x64 irq 1 (5) # [ 1.059356] serio: i8042 AUX port at 0x60,0x64 irq 12 (5) # [ 1.066699] mice: PS/2 mouse device common for all mice (5) # [ 1.074313] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/i (5) # | nput/input0 (5) # [ 1.088191] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0 (5) # [ 1.098002] rtc0: alarms up to one day, 114 bytes nvram (5) # [ 1.106020] device-mapper: ioctl: 4.18.0-ioctl (2010-06-29) initialised: dm- (5) # | devel@redhat.com (5) # [ 1.120327] cpuidle: using governor ladder (5) # [ 1.126588] cpuidle: using governor menu (5) # [ 1.133061] usbcore: registered new interface driver hiddev (5) # [ 1.140875] usbcore: registered new interface driver usbhid (5) # [ 1.148689] usbhid: USB HID core driver (5) # [ 1.154713] ALSA device list: (5) # [ 1.159779] No soundcards found. (5) # [ 1.165304] IPv4 over IPv4 tunneling driver (5) # [ 1.171739] TCP cubic registered (5) # [ 1.177062] Initializing XFRM netlink socket (5) # [ 1.183648] NET: Registered protocol family 10 (5) # [ 1.190336] lo: Disabled Privacy Extensions (5) # [ 1.196707] tunl0: Disabled Privacy Extensions (5) # [ 1.203361] Mobile IPv6 (5) # [ 1.207872] NET: Registered protocol family 17 (5) # [ 1.214515] Registering the dns_resolver key type (5) # [ 1.221388] Using IPI No-Shortcut mode (5) # [ 1.227434] Freeing unused kernel memory: 400k freed (5) # [ 1.234661] Write protecting the kernel text: 4364k (5) # [ 1.241755] Write protecting the kernel read-only data: 1900k (5) # [ 1.249789] md: stopping all md devices. (5) # ! Linux booted ok (5) # [ 3.052712] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/inpu (5) # | t/input1 (5) # [ 3.066369] System halted. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/boot/diskbench-ramdisk.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/diskbench.nul diskbench.nulconfig diskbench.img | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "all" in /home/sojka/nul/michal/boot/diskbench-ramdisk.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= => verbose <= => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => vdisk:rom://(nd)/tftpboot/sojka/novaboot/diskbench.img <= vdisk: Opened '(nd)/tftpboot/sojka/novaboot/diskbench.img' 0x201 bytes. vdisk: Attached as vdisk 0. => script_start:1 <= => script_waitchild <= sc: start 0-1 count 1 s0: [ 5] module 'namespace::/tmp sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission sigma0::drive:0 ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/diskbench.nul wvtest lorem_ipsum' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 kb: receive() failed at 325 -- buggy keyboard? s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 800022b9 err 4 at 800022b9 sc: wait for child 5 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 800022b9 err 4 at 800022b9 tb: client data 1d000 guid 5 parent 633 (5) Benchmark up and running (5) source freq 2666781000 (5) Ignored parameter: 'rom://(nd)/tftpboot/sojka/novaboot/bin/apps/diskbench.nul' (5) => wvtest <= (5) => lorem_ipsum <= (5) DISK flags 1 sectors 1 ssize 512 maxreq 1 name 'virtualdisk' (5) Speed: 474696 kb/s Request: 928069/s (5) ! demo/apps/diskbench/diskbench.cc:124 dataOnDisk == "Lorem ipsum" ok (5) Speed: 468469 kb/s Request: 915894/s (5) ! demo/apps/diskbench/diskbench.cc:124 dataOnDisk == "Lorem ipsum" ok (5) ! demo/apps/diskbench/diskbench.cc:127 PERF: throughput 468469 ok (5) ! demo/apps/diskbench/diskbench.cc:128 PERF: request_rate 915894 ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok + /home/sojka/nul/michal/wvtest/wvnulrun /home/sojka/nul/michal/wvtest/wvtesttest.wv --server --iprelay novaboot: Entering directory `/home/sojka/nul/build' Running: tar czhf - menu.lst bin/apps/hypervisor bin/apps/sigma0.nul bin/apps/wvtesttest.nul wvtesttest.nulconfig | ssh os.inf.tu-dresden.de 'mkdir -p boot/novaboot; cd boot/novaboot; tar xzpf -' Testing "Tests WvTest framework itself" in /home/sojka/nul/michal/wvtest/wvtesttest.wv: ÿú,—¿ÿðÿú,—ÿÿð => hostvga <= s0: map self 3c0000 -> 0 size 20000 offset 0 s 0 typed 1 => hostkeyb:0,0x60,1,12,2 <= s0: map self 60000 -> 0 size 1000 offset 0 s 0 typed 1 s0: map self 64000 -> 0 size 1000 offset 0 s 0 typed 1 => tracebuffer:32768,1 <= => script_start:1 <= => script_waitchild <= sc: start 0-1 count 1 s0: [ 5] module 'sigma0::mem:16 name::/s0/log name::/s0/timer name::/s0/fs/rom name::/s0/admission ||' \ s0: ... ' rom://(nd)/tftpboot/sojka/novaboot/bin/apps/wvtesttest.nul' s0: map self be400000 -> b6400000 size 1000000 offset 0 s 0 typed 3 s0: [ 5] using memory: 16 MB (1000000) at be400000 s0: [ 5] creating PD on CPU 1 kb: receive() failed at 325 -- buggy keyboard? s0: [ 1] module 'namespace::/s0 name::/s0/admission name::/s0/timer ||' \ s0: ... ' embedded://admission.nul top ' s0: map self be000000 -> b6300000 size 100000 offset 0 s 0 typed 1 s0: [ 1] using memory: 0 MB (da000) at be000000 s0: [ 1] creating PD on CPU 2 s0: [ 1, 2040e] pagefault 48/0 for 800048c1 err 4 at 800048c1 s0: [ 1, 2040e] map 48/6 for 800048c1 err 4 at 800048c1 s0: [ 5, 2140e] pagefault 48/0 for 80001c6b err 4 at 80001c6b sc: wait for child 5 s0: => INIT done <= s0: [ 5, 2140e] map 48/5 for 80001c6b err 4 at 80001c6b tb: client data 1d000 guid 5 parent 633 (5) ! michal/wvtest/wvtesttest.cc:28 1 ok (5) ! michal/wvtest/wvtesttest.cc:29 1 == 1 ok (5) ! michal/wvtest/wvtesttest.cc:30 1 != 2 ok (5) ! michal/wvtest/wvtesttest.cc:31 1 < 2 ok (5) ! michal/wvtest/wvtesttest.cc:33 "hello" == "hello" ok (5) ! michal/wvtest/wvtesttest.cc:34 "hello" != "hello2" ok (5) ! michal/wvtest/wvtesttest.cc:39 NOT(strstr(cmdline, "fail")) ok sc: done. ! /home/sojka/nul/michal/wvtest/wvnulrun: $tests_executed > 0 ok