Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- wss@wss-VirtualBox ~/Desktop/genode/builds/nova/01092015v1 $ make run/demoincluding /home/wss/Desktop/genode/tool/run/boot_dir/nova
- including /home/wss/Desktop/genode/tool/run/power_on/qemu
- including /home/wss/Desktop/genode/tool/run/log/qemu
- including /home/wss/Desktop/genode/tool/run/image/iso
- including /home/wss/Desktop/genode/repos/os/run/demo.run
- building targets: core init drivers/timer server/nitpicker app/pointer app/status_bar server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/input server/report_rom drivers/platform drivers/acpi server/report_rom drivers/platform/x86/device_pd
- spawn make core init drivers/timer server/nitpicker app/pointer app/status_bar server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/input server/report_rom drivers/platform drivers/acpi server/report_rom drivers/platform/x86/device_pd
- make[1]: Entering directory `/home/wss/Desktop/genode/builds/nova/01092015v1'
- Makefile:115: target `server/report_rom' given more than once in the same rule.
- checking library dependencies...
- Skip target drivers/framebuffer/exynos5 because it requires exynos5
- Skip target drivers/framebuffer/imx53 because it requires imx53
- Skip target drivers/framebuffer/omap4 because it requires omap4
- Skip target drivers/framebuffer/pl11x/pbxa9 because it requires pl11x platform_pbxa9
- Skip target drivers/framebuffer/pl11x/vpb926 because it requires pl11x platform_vpb926
- Skip target drivers/framebuffer/rpi because it requires platform_rpi
- Skip target drivers/framebuffer/sdl because it requires linux sdl
- Skip target drivers/input/imx53 because it requires imx53
- Skip target drivers/input/ps2/pl050 because it requires pl050
- Skip target drivers/platform/arndale because it requires platform_arndale
- Skip target drivers/platform/imx53 because it requires imx53
- Skip target drivers/platform/odroid_x2 because it requires platform_odroid_x2
- Skip target drivers/platform/rpi because it requires platform_rpi
- Library platform
- Library cxx
- Library syscall
- Library startup
- Library base-common
- Library base
- Program app/pointer/pointer
- Library mini_c
- Library libz_static
- Library libpng_static
- Library launchpad
- Library blit
- Library scout_gfx
- Library scout_widgets
- Program app/scout/scout
- Program app/status_bar/status_bar
- Library core
- Program core/core
- COMPILE version.o
- LINK core
- Program drivers/acpi/x86/acpi_drv
- Library x86emu
- Library config
- Program drivers/framebuffer/vesa/fb_drv
- Library server
- Program drivers/input/dummy/dummy_input_drv
- Program drivers/input/ps2/x86/ps2_drv
- Program drivers/platform/x86/device_pd/device_pd
- Program drivers/platform/x86/platform_drv
- Library alarm
- Library timer
- Program drivers/timer/timer
- Library init_pd_args
- Program init/init
- Program server/liquid_framebuffer/liquid_fb
- Program server/nitlog/nitlog
- Program server/nitpicker/nitpicker
- Program server/report_rom/report_rom
- Program test/nitpicker/testnit
- Program app/launchpad/launchpad
- make[1]: `server/report_rom' is up to date.
- make[1]: Leaving directory `/home/wss/Desktop/genode/builds/nova/01092015v1'
- genode build completed
- building targets: kernel
- spawn make kernel
- make[1]: Entering directory `/home/wss/Desktop/genode/builds/nova/01092015v1'
- checking library dependencies...
- Program kernel/hypervisor
- make[1]: Leaving directory `/home/wss/Desktop/genode/builds/nova/01092015v1'
- genode build completed
- using NOVA kernel at /home/wss/Desktop/genode/builds/nova/01092015v1/kernel/hypervisor
- install bootloader
- creating ISO image...
- Warning: -follow-links does not always work correctly; be careful.
- Size of boot image is 4 sectors -> No emulation
- 88.15% done, estimate finish Wed Sep 2 11:19:11 2015
- Total translation table size: 2048
- Total rockridge attributes bytes: 3192
- Total directory bytes: 10240
- Path table size(bytes): 64
- Max brk space used 22000
- 5689 extents written (11 MB)
- spawn qemu-system-x86_64 -no-kvm -cpu core2duo -m 256 -serial mon:stdio -cdrom var/run/demo.iso
- Bender: Hello World.
- Need 00af2000 bytes to relocate modules.
- Relocating to 0f50c000:
- Copying 344028 bytes...
- Copying 410028 bytes...
- Copying 331312 bytes...
- Copying 466468 bytes...
- Copying 584836 bytes...
- Copying 398804 bytes...
- Copying 492 bytes...
- Copying 396132 bytes...
- Copying 346944 bytes...
- Copying 2027000 bytes...
- Copying 1016012 bytes...
- Copying 558660 bytes...
- Copying 410028 bytes...
- Copying 368600 bytes...
- Copying 342200 bytes...
- Copying 525284 bytes...
- Copying 388140 bytes...
- Copying 402084 bytes...
- Copying 3907 bytes...
- Copying 852656 bytes...
- Copying 1264600 bytes...
- NOVA Microhypervisor v7-a4a926a (x86_32): Sep 2 2015 11:15:50 [gcc 4.9.2]
- [ 0] CORE:0:0:0 6:f:b:0 [0] Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
- Hypervisor reports 1x1 CPU - boot CPU is 0
- CPU has no invariant TSC.
- Hypervisor info page contains 27 memory descriptors:
- detected physical memory: 0x0000000000000000 - size: 0x9fc00
- use physical memory: 0x0000000000000000 - size: 0x9f000
- detected physical memory: 0x0000000000100000 - size: 0xfefe000
- use physical memory: 0x0000000000100000 - size: 0xfefe000
- map multi-boot module: physical 0x0f641000 -> [0x001d0000-0x002a02b0) - core
- map multi-boot module: physical 0x0f712000 -> [0x00002000-0x00002f43) - config
- map multi-boot module: physical 0x0f713000 -> [0x00006000-0x000682a4) - init
- map multi-boot module: physical 0x0f776000 -> [0x0006c000-0x000cac2c) - timer
- map multi-boot module: physical 0x0f7d5000 -> [0xb0000000-0xb00803e4) - nitpicker
- map multi-boot module: physical 0x0f856000 -> [0x002a4000-0x002f78b8) - pointer
- map multi-boot module: physical 0x0f8aa000 -> [0xb0082000-0xb00dbfd8) - status_bar
- map multi-boot module: physical 0x0f904000 -> [0xb00dd000-0xb01411ac) - report_rom
- map multi-boot module: physical 0x0f969000 -> [0xb0143000-0xb01cb644) - liquid_fb
- map multi-boot module: physical 0x0f9f2000 -> [0xb01cd000-0xb02c50cc) - launchpad
- map multi-boot module: physical 0x0faeb000 -> [0xb02c7000-0xb04b5df8) - scout
- map multi-boot module: physical 0x0fcda000 -> [0xb04b7000-0xb050bb40) - testnit
- map multi-boot module: physical 0x0fd2f000 -> [0xb050d000-0xb056db64) - nitlog
- map multi-boot module: physical 0x0fd90000 -> [0x000e0000-0x000e01ec) - launchpad.config
- map multi-boot module: physical 0x0fd91000 -> [0xb056f000-0xb05d05d4) - ps2_drv
- map multi-boot module: physical 0x0fdf3000 -> [0xb05d2000-0xb0660c84) - fb_drv
- map multi-boot module: physical 0x0fe82000 -> [0xb0662000-0xb06d3e24) - platform_drv
- map multi-boot module: physical 0x0fef4000 -> [0xb06d5000-0xb0725e30) - acpi_drv
- map multi-boot module: physical 0x0ff45000 -> [0xb0727000-0xb078b1ac) - report_rom
- map multi-boot module: physical 0x0ffaa000 -> [0xb078d000-0xb07e0fdc) - device_pd
- :virt_alloc: Allocator 182714 dump:
- Block: [00002000,00004000) size=00002000 avail=00000000 max_avail=00000000
- Block: [00004000,00005000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00005000,00006000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00006000,0006a000) size=00064000 avail=00000000 max_avail=00000000
- Block: [0006a000,0006b000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0006b000,0006c000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0006c000,000cc000) size=00060000 avail=00000000 max_avail=00000000
- Block: [000cc000,000cd000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000cd000,000ce000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000ce000,000cf000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000cf000,000d0000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d0000,000d1000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d1000,000d2000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d2000,000d3000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d3000,000d4000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d4000,000d5000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d5000,000d6000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d6000,000d7000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d7000,000d8000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d8000,000d9000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000d9000,000da000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000da000,000db000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000db000,000dc000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000dc000,000dd000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000dd000,000de000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000de000,000df000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000df000,000e0000) size=00001000 avail=00000000 max_avail=9fd07000
- Block: [000e0000,000e2000) size=00002000 avail=00000000 max_avail=00000000
- Block: [000e2000,000e3000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e3000,000e4000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e4000,000e5000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e5000,000e6000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e6000,000e7000) size=00001000 avail=00000000 max_avail=0000f000
- Block: [000e7000,000e8000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e8000,000e9000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000e9000,000ea000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000ea000,000eb000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000eb000,000ec000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000ec000,000ed000) size=00001000 avail=00000000 max_avail=0000f000
- Block: [000ed000,000ee000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000ee000,000ef000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000ef000,000f0000) size=00001000 avail=00000000 max_avail=0000f000
- Block: [000f0000,000f1000) size=00001000 avail=00000000 max_avail=00000000
- Block: [000f1000,00100000) size=0000f000 avail=0000f000 max_avail=0000f000
- Block: [001d0000,002a2000) size=000d2000 avail=00000000 max_avail=00000000
- Block: [002a2000,002a3000) size=00001000 avail=00000000 max_avail=9fd07000
- Block: [002a3000,002a4000) size=00001000 avail=00000000 max_avail=00000000
- Block: [002a4000,002f9000) size=00055000 avail=00000000 max_avail=9fd07000
- Block: [002f9000,a0000000) size=9fd07000 avail=9fd07000 max_avail=9fd07000
- Block: [b0000000,b0082000) size=00082000 avail=00000000 max_avail=9fd07000
- Block: [b0082000,b00dd000) size=0005b000 avail=00000000 max_avail=00000000
- Block: [b00dd000,b0143000) size=00066000 avail=00000000 max_avail=00000000
- Block: [b0143000,b01cd000) size=0008a000 avail=00000000 max_avail=9fd07000
- Block: [b01cd000,b02c7000) size=000fa000 avail=00000000 max_avail=00000000
- Block: [b02c7000,b04b7000) size=001f0000 avail=00000000 max_avail=00000000
- Block: [b04b7000,b050d000) size=00056000 avail=00000000 max_avail=00000000
- Block: [b050d000,b056f000) size=00062000 avail=00000000 max_avail=00000000
- Block: [b056f000,b05d2000) size=00063000 avail=00000000 max_avail=00000000
- Block: [b05d2000,b0662000) size=00090000 avail=00000000 max_avail=0f71d000
- Block: [b0662000,b06d5000) size=00073000 avail=00000000 max_avail=00000000
- Block: [b06d5000,b0727000) size=00052000 avail=00000000 max_avail=00000000
- Block: [b0727000,b078d000) size=00066000 avail=00000000 max_avail=0f71d000
- Block: [b078d000,b07e2000) size=00055000 avail=00000000 max_avail=00000000
- Block: [b07e2000,bfeff000) size=0f71d000 avail=0f71d000 max_avail=0f71d000
- Block: [bff04000,bfffd000) size=000f9000 avail=000f9000 max_avail=000f9000
- => mem_size=2951897088 (2815 MB) / mem_avail=2941435904 (2805 MB)
- :phys_alloc: Allocator 1816b8 dump:
- Block: [00001000,00002000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00002000,00003000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00003000,00004000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00004000,00005000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00005000,00006000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00006000,00007000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00007000,00008000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00008000,00009000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00009000,0000a000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000a000,0000b000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000b000,0000c000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000c000,0000d000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000d000,0000e000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000e000,0000f000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0000f000,00010000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00010000,00011000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00011000,00012000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00012000,00013000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00013000,00014000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00014000,00015000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00015000,00016000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00016000,00017000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00017000,00018000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00018000,00019000) size=00001000 avail=00000000 max_avail=0ce41000
- Block: [00019000,0001a000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001a000,0001b000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001b000,0001c000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001c000,0001d000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001d000,0001e000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001e000,0001f000) size=00001000 avail=00000000 max_avail=00000000
- Block: [0001f000,00020000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00020000,00021000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00021000,00022000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00022000,00023000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00023000,00024000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00024000,00025000) size=00001000 avail=00000000 max_avail=0ce41000
- Block: [00025000,00026000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00026000,00027000) size=00001000 avail=00000000 max_avail=00077000
- Block: [00027000,00028000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00028000,0009f000) size=00077000 avail=00077000 max_avail=00077000
- Block: [00100000,00101000) size=00001000 avail=00000000 max_avail=0ce41000
- Block: [00101000,00102000) size=00001000 avail=00000000 max_avail=00000000
- Block: [00102000,00400000) size=002fe000 avail=002fe000 max_avail=0ce41000
- Block: [02800000,0f641000) size=0ce41000 avail=0ce41000 max_avail=0ce41000
- => mem_size=220065792 (209 MB) / mem_avail=219897856 (209 MB)
- :io_mem_alloc: Allocator 18377c dump:
- Block: [00000000,00001000) size=00001000 avail=00001000 max_avail=00001000
- Block: [0009f000,00100000) size=00061000 avail=00061000 max_avail=f0001000
- Block: [0fffe000,fffff000) size=f0001000 avail=f0001000 max_avail=f0001000
- => mem_size=4026937344 (3840 MB) / mem_avail=4026937344 (3840 MB)
- Genode 15.08
- int main(): --- create local services ---
- int main(): --- start init ---
- int main(): transferred 209 MB to init
- [init] Could not open ROM session for module "ld.lib.so"
- Quota exceeded! amount=24576, size=4096, consumed=24576
- [init] upgrading quota donation for Env::CPU (8192 bytes)
- [init -> platform_drv] platform driver started
- [init -> acpi_drv] void Acpi_table::_parse_tables(T*, Genode::uint32_t) [with T = unsigned int; Genode::uint32_t = unsigned int]: Found MADT
- [init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
- [init -> acpi_drv] MADT IRQ 5 -> GSI 5 flags: d
- [init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: d
- [init -> acpi_drv] MADT IRQ 10 -> GSI 10 flags: d
- [init -> acpi_drv] MADT IRQ 11 -> GSI 11 flags: d
- [init -> platform_drv -> device_pd] Device protection domain starting ...
- [init -> platform_drv -> device_pd] Device protection domain started
- [init -> fb_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::Dataspace_capability*): fb mapped to 1000
- [init -> ps2_drv] Using keyboard with scan code set 1 (xlate).
- [init -> ps2_drv] Detected ExPS/2 mouse - activating scroll-wheel and 5-button support.
- [init -> fb_drv] Could not open ROM session for module "config"
- [init -> fb_drv] Could not obtain config file
- [init -> platform_drv] PS2 uses IRQ, vector 0x1
- [init -> platform_drv] PS2 uses IRQ, vector 0xc
- [init -> fb_drv] Found: VESA BIOS version 3.0
- [init -> fb_drv] OEM: SeaBIOS VBE(C) 2011
- [init -> ps2_drv] Uncaught exception of type 'N6Genode11Ring_bufferIhLi1024ENS_24Ring_buffer_synchronizedEE8OverflowE' (use 'c++filt -t' to demangle)
- [init -> ps2_drv] abort called - thread: 'ps2_drv_ep'
- [init -> fb_drv] Found: physical frame buffer at 0xfc000000 size: 0x00400000
- [init -> fb_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::Dataspace_capability*): fb mapped to 400000
- [init -> fb_drv] Using video mode: 1280 x 1024 x 16
- int main(): --- init created, waiting for exit condition ---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement