Discussion:
Networking Support in VirtualBox
Chris Rothrock
2017-06-16 18:20:20 UTC
Permalink
I'm working with the VirtualBox run recipe where I have set use_net 1,
added the repositories for dde_linux and dde_ipxe for the NIC driver. The
build runs successfully and I can boot to the 2 virtual machines (I have
one as TinyCore and one as DSL - Damn Small Linux) and interact with the
OS's but there is no network adapter detected. To resolve this, I set the
Adapter 0 to enabled in the test.vbox file but when I do this, I no longer
get any video within the frame for the virtual machine (not even the
bootloader for that frame). I have tried increasing the cap for the
virtualbox module in the virtualbox.run recipe but still have nothing. I
need to be able to test network communication between the two virtual
machines (and to the wider network on which they are attached) but this is
preventing me from this process. Any help in this would be greatly
appreciated.
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Alexander Boettcher
2017-06-19 07:13:43 UTC
Permalink
Hello,
Post by Chris Rothrock
I'm working with the VirtualBox run recipe where I have set use_net 1,
added the repositories for dde_linux and dde_ipxe for the NIC driver. The
build runs successfully and I can boot to the 2 virtual machines (I have
one as TinyCore and one as DSL - Damn Small Linux) and interact with the
OS's but there is no network adapter detected. To resolve this, I set the
Adapter 0 to enabled in the test.vbox file but when I do this, I no longer
get any video within the frame for the virtual machine (not even the
bootloader for that frame). I have tried increasing the cap for the
virtualbox module in the virtualbox.run recipe but still have nothing. I
need to be able to test network communication between the two virtual
machines (and to the wider network on which they are attached) but this is
preventing me from this process. Any help in this would be greatly
appreciated.
please try the commit named "virtualbox.run: support network for
multiple VMs" of [0].

Mainly, the configuration used in test.vbox is wrong for Genode and in
the virtualbox.run script a Network multiplexer is missing, to run 2 VMs
with network.

[0] https://github.com/alex-ab/genode/commits/staging_vbox_run

Hope it helps,
--
Alexander Boettcher
Genode Labs

http://www.genode-labs.com - http://www.genode.org

Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Chris Rothrock
2017-06-22 18:29:23 UTC
Permalink
I am using all of your latest commit changes and I can get everything to
work except if the test.vbox file has Adapter 0 enabled="true". if set to
false (obviously there is no networking) but the two VM's boot into their
respective windows, I can interact with each independently. When I enable
the adapter in the test.vbox file, Genode still boots, the GUI starts, the
two windows appear but they remain stubbornly blank.

Here is what I tried to fix this:
I have increased the caps on the nic_bridge to 200
increased the caps on the vbox1 and vbox2 to 500
I removed the nic bridge from the config for one vbox in the virtualbox.run
(to see if I can get video on even one)

Nothing I changed made any difference. As long as enabled="true" was set,
neither VM loaded at all. This is booting from physical hardware, not in a
virtualized environment. Thoughts?

On Mon, Jun 19, 2017 at 3:13 AM, Alexander Boettcher <
Post by Alexander Boettcher
Hello,
Post by Chris Rothrock
I'm working with the VirtualBox run recipe where I have set use_net 1,
added the repositories for dde_linux and dde_ipxe for the NIC driver.
The
Post by Chris Rothrock
build runs successfully and I can boot to the 2 virtual machines (I have
one as TinyCore and one as DSL - Damn Small Linux) and interact with the
OS's but there is no network adapter detected. To resolve this, I set
the
Post by Chris Rothrock
Adapter 0 to enabled in the test.vbox file but when I do this, I no
longer
Post by Chris Rothrock
get any video within the frame for the virtual machine (not even the
bootloader for that frame). I have tried increasing the cap for the
virtualbox module in the virtualbox.run recipe but still have nothing. I
need to be able to test network communication between the two virtual
machines (and to the wider network on which they are attached) but this
is
Post by Chris Rothrock
preventing me from this process. Any help in this would be greatly
appreciated.
please try the commit named "virtualbox.run: support network for
multiple VMs" of [0].
Mainly, the configuration used in test.vbox is wrong for Genode and in
the virtualbox.run script a Network multiplexer is missing, to run 2 VMs
with network.
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
Hope it helps,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Alexander Boettcher
2017-06-23 09:54:28 UTC
Permalink
Hello,
Post by Chris Rothrock
I have increased the caps on the nic_bridge to 200
increased the caps on the vbox1 and vbox2 to 500
I removed the nic bridge from the config for one vbox in the virtualbox.run
(to see if I can get video on even one)
your serial log output would tell you what goes wrong and you could fix
it (with high probably) in less then 5 minutes.

If you have some Intel vPro machine, there you me use the Intel AMT SOL
(SerialOverLine) feature to capture the log (if you managed to configure
it correctly).

In principle, without serial output (PCI serial card, Mini PCI
card/PCMCIA for notebooks, builtin UART/serial device ...) this kind of
try and error play is useless.
Post by Chris Rothrock
Nothing I changed made any difference. As long as enabled="true" was set,
neither VM loaded at all. This is booting from physical hardware, not in a
virtualized environment. Thoughts?
Is the network device in your native machine supported by our network
driver? lwip.run can be used for a simple test first.

I attached my serial log output of virtualbox.run with network and 2 VMs
from a oldish Lenovo X201 Thinkpad (using amtterm to get Intel AMT SOL
output.)

Regards,
Post by Chris Rothrock
Post by Alexander Boettcher
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
--
Alexander Boettcher
Genode Labs

http://www.genode-labs.com - http://www.genode.org

Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
Nobody III
2017-06-23 16:31:53 UTC
Permalink
Would it work to get logging output over LAN using terminal_log and
tcp_terminal?

On Fri, Jun 23, 2017 at 3:54 AM, Alexander Boettcher <
Post by Alexander Boettcher
Hello,
Post by Chris Rothrock
I have increased the caps on the nic_bridge to 200
increased the caps on the vbox1 and vbox2 to 500
I removed the nic bridge from the config for one vbox in the
virtualbox.run
Post by Chris Rothrock
(to see if I can get video on even one)
your serial log output would tell you what goes wrong and you could fix
it (with high probably) in less then 5 minutes.
If you have some Intel vPro machine, there you me use the Intel AMT SOL
(SerialOverLine) feature to capture the log (if you managed to configure
it correctly).
In principle, without serial output (PCI serial card, Mini PCI
card/PCMCIA for notebooks, builtin UART/serial device ...) this kind of
try and error play is useless.
Post by Chris Rothrock
Nothing I changed made any difference. As long as enabled="true" was
set,
Post by Chris Rothrock
neither VM loaded at all. This is booting from physical hardware, not
in a
Post by Chris Rothrock
virtualized environment. Thoughts?
Is the network device in your native machine supported by our network
driver? lwip.run can be used for a simple test first.
I attached my serial log output of virtualbox.run with network and 2 VMs
from a oldish Lenovo X201 Thinkpad (using amtterm to get Intel AMT SOL
output.)
Regards,
Post by Chris Rothrock
Post by Alexander Boettcher
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
Chris Rothrock
2017-07-06 18:50:50 UTC
Permalink
I have a serial output available now to help isolate the issue. Below is
the entire output but it seems that the issue is nic_drv and nic_bridge (as
well as log_terminal) are being denied the ROM session necessary. Any
thoughts as to why?


warning: TCG doesn't support requested feature: CPUID.01H:EDX.vme [bit 1]
Bender: Hello World.
Need 02750000 bytes to relocate modules.
Relocating to 7d890000:
Copying 41066688 bytes...
Copying 147640 bytes...


NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]

[ 0] TSC:2643542 kHz BUS:1019894 kHz
[ 0] CORE:0:0:0 6:f:b:0 [0] Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
Hypervisor info page contains 8 memory descriptors:
core image [0000000000100000,0000000002829000)
binaries region [0000000000225000,0000000002829000) free for reuse
detected physical memory: 0x0000000000000000 - size: 0x000000000009fc00
use physical memory: 0x0000000000000000 - size: 0x000000000009f000
detected physical memory: 0x0000000000100000 - size: 0x000000007fee0000
use physical memory: 0x0000000000100000 - size: 0x000000007fee0000
:virt_alloc: Allocator 0x1e65f0 dump:
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=920K
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=920K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,0000000000100000) size=920K avail=920K
max_avail=920K
Block: [0000000000225000,0000000000226000) size=4K avail=0 max_avail=0
Block: [0000000000226000,0000000000227000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000227000,0000000000228000) size=4K avail=0 max_avail=0
Block: [0000000000228000,00000000a0000000) size=2619232K avail=2619232K
max_avail=2619232K
Block: [00000000b0000000,00000000bfeff000) size=261116K avail=261116K
max_avail=137434760164K
Block: [00000000bff04000,00007fffbfffd000) size=137434760164K
avail=137434760164K max_avail=137434760164K
=> mem_size=140736144936960 (134216446 MB) / mem_avail=140736144826368
(134216446 MB)

:phys_alloc: Allocator 0x1e5520 dump:
Block: [0000000000001000,0000000000002000) size=4K avail=0 max_avail=0
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0
max_avail=2015956K
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0
max_avail=2015956K
Block: [0000000000013000,0000000000014000) size=4K avail=0 max_avail=0
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0
max_avail=2015956K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=528K
Block: [000000000001b000,000000000009f000) size=528K avail=528K
max_avail=528K
Block: [0000000000100000,0000000000101000) size=4K avail=0
max_avail=2015956K
Block: [0000000000101000,0000000000102000) size=4K avail=0 max_avail=0
Block: [0000000000102000,0000000000400000) size=3064K avail=3064K
max_avail=2015956K
Block: [0000000002800000,000000007d8b5000) size=2015956K avail=2015956K
max_avail=2015956K
=> mem_size=2068131840 (1972 MB) / mem_avail=2068017152 (1972 MB)

:io_mem_alloc: Allocator 0x1e76d8 dump:
Block: [0000000000000000,0000000000001000) size=4K avail=4K max_avail=4K
Block: [000000000009f000,0000000000100000) size=388K avail=388K
max_avail=18014398507384956K
Block: [000000007ffe0000,fffffffffffff000) size=18014398507384956K
avail=18014398507384956K max_avail=18014398507384956K
=> mem_size=18446744071562596352 (17592186042368 MB) /
mem_avail=18446744071562596352 (17592186042368 MB)

:rom_fs: ROM modules:
ROM: [000000007fe07000,000000007fe1a7e0) acpi_drv
ROM: [000000007db6c000,000000007db6de6a) config
ROM: [000000007fb0f000,000000007fdfccf8) core.o
ROM: [000000007f8fb000,000000007f977cd8) device_pd
ROM: [000000007ff9d000,000000007ffdedd0) fb_drv
ROM: [0000000000019000,000000000001a000) hypervisor_info_page
ROM: [000000007e890000,000000007e8cc6d0) init
ROM: [000000007db6e000,000000007dc19bf8) ld.lib.so
ROM: [000000007d9db000,000000007db0c050) libc.lib.so
ROM: [000000007db4b000,000000007db53130) libc_pipe.lib.so
ROM: [000000007fa01000,000000007fa0fd70) libc_terminal.lib.so
ROM: [000000007fa10000,000000007faf4d40) libiconv.lib.so
ROM: [000000007f9d9000,000000007fa004a0) libm.lib.so
ROM: [000000007db54000,000000007db6b9c8) nit_fb
ROM: [000000007db0d000,000000007db4a2e0) nitpicker
ROM: [000000007f99e000,000000007f9d8790) platform_drv
ROM: [000000007f8cd000,000000007f8e5cf8) ps2_drv
ROM: [000000007fdfd000,000000007fe066f0) pthread.lib.so
ROM: [000000007f978000,000000007f99de18) qemu-usb.lib.so
ROM: [000000007e878000,000000007e88f770) report_rom
ROM: [000000007fe1b000,000000007fe2ba08) rtc_drv
ROM: [000000007fe2d000,000000007ff9cae0) stdcxx.lib.so
ROM: [000000007e8cd000,000000007f8cd000) test.iso
ROM: [000000007fe2c000,000000007fe2cfb1) test.vbox
ROM: [000000007f8e6000,000000007f8fa6a8) timer
ROM: [000000007faf5000,000000007fb0e0a0) vbox_pointer
ROM: [000000007dc1a000,000000007e877678) virtualbox5-nova

Genode 17.05 <local changes>
1971 MiB RAM and 63254 caps assigned to init
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] child "timer" announces service "Timer"
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 5 -> GSI 5 flags: 13
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] MADT IRQ 10 -> GSI 10 flags: 13
[init -> acpi_drv] MADT IRQ 11 -> GSI 11 flags: 13
[init] child "platform_drv" announces service "Platform"
[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 -> platform_drv] PS2 uses IRQ, vector 0x1
[init -> platform_drv] PS2 uses IRQ, vector 0xc
[init] child "rtc_drv" announces service "Rtc"
[init -> fb_drv] Found PCI VGA at 00:02.0
[init -> fb_drv] fb mapped to 0x1000
[init] child "ps2_drv" announces service "Input"
[init] child "fb_drv" announces service "Framebuffer"
[init -> fb_drv] Found: VESA BIOS version 3.0
[init -> fb_drv] OEM: SeaBIOS VBE(C) 2011
[init -> fb_drv] Found: physical frame buffer at 0xfd000000 size: 16777216
[init -> fb_drv] fb mapped to 0xb000000
[init -> fb_drv] using video mode: ***@16
[init] child "nitpicker" announces service "Nitpicker"
[init] child "nit_fb1" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Input"
[init] child "nit_fb2" announces service "Framebuffer"
[init -> nit_fb1] using xywh=(10,10,1024,768)
[init] child "nit_fb2" announces service "Input"
[init -> nit_fb2] using xywh=(410,410,1024,768)
[init -> vbox2] using the pipe libc plugin
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-06T18:44:00.001000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] i_saveSettings skipped
[init -> vbox2] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox2] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
Expect: 'interact' received 'strg+c' and was cancelled
Post by Nobody III
Would it work to get logging output over LAN using terminal_log and
tcp_terminal?
On Fri, Jun 23, 2017 at 3:54 AM, Alexander Boettcher <
Post by Alexander Boettcher
Hello,
Post by Chris Rothrock
I have increased the caps on the nic_bridge to 200
increased the caps on the vbox1 and vbox2 to 500
I removed the nic bridge from the config for one vbox in the
virtualbox.run
Post by Chris Rothrock
(to see if I can get video on even one)
your serial log output would tell you what goes wrong and you could fix
it (with high probably) in less then 5 minutes.
If you have some Intel vPro machine, there you me use the Intel AMT SOL
(SerialOverLine) feature to capture the log (if you managed to configure
it correctly).
In principle, without serial output (PCI serial card, Mini PCI
card/PCMCIA for notebooks, builtin UART/serial device ...) this kind of
try and error play is useless.
Post by Chris Rothrock
Nothing I changed made any difference. As long as enabled="true" was
set,
Post by Chris Rothrock
neither VM loaded at all. This is booting from physical hardware, not
in a
Post by Chris Rothrock
virtualized environment. Thoughts?
Is the network device in your native machine supported by our network
driver? lwip.run can be used for a simple test first.
I attached my serial log output of virtualbox.run with network and 2 VMs
from a oldish Lenovo X201 Thinkpad (using amtterm to get Intel AMT SOL
output.)
Regards,
Post by Chris Rothrock
Post by Alexander Boettcher
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Alexander Boettcher
2017-07-06 19:32:54 UTC
Permalink
Hello,
Post by Chris Rothrock
I have a serial output available now to help isolate the issue. Below is
the entire output but it seems that the issue is nic_drv and nic_bridge (as
well as log_terminal) are being denied the ROM session necessary. Any
thoughts as to why?
In the list of available ROM modules, the nic_bridge, the nic_drv and
Post by Chris Rothrock
ROM: [000000007fe07000,000000007fe1a7e0) acpi_drv
ROM: [000000007db6c000,000000007db6de6a) config
ROM: [000000007fb0f000,000000007fdfccf8) core.o
ROM: [000000007f8fb000,000000007f977cd8) device_pd
ROM: [000000007ff9d000,000000007ffdedd0) fb_drv
ROM: [0000000000019000,000000000001a000) hypervisor_info_page
ROM: [000000007e890000,000000007e8cc6d0) init
ROM: [000000007db6e000,000000007dc19bf8) ld.lib.so
ROM: [000000007d9db000,000000007db0c050) libc.lib.so
ROM: [000000007db4b000,000000007db53130) libc_pipe.lib.so
ROM: [000000007fa01000,000000007fa0fd70) libc_terminal.lib.so
ROM: [000000007fa10000,000000007faf4d40) libiconv.lib.so
ROM: [000000007f9d9000,000000007fa004a0) libm.lib.so
ROM: [000000007db54000,000000007db6b9c8) nit_fb
ROM: [000000007db0d000,000000007db4a2e0) nitpicker
ROM: [000000007f99e000,000000007f9d8790) platform_drv
ROM: [000000007f8cd000,000000007f8e5cf8) ps2_drv
ROM: [000000007fdfd000,000000007fe066f0) pthread.lib.so
ROM: [000000007f978000,000000007f99de18) qemu-usb.lib.so
ROM: [000000007e878000,000000007e88f770) report_rom
ROM: [000000007fe1b000,000000007fe2ba08) rtc_drv
ROM: [000000007fe2d000,000000007ff9cae0) stdcxx.lib.so
ROM: [000000007e8cd000,000000007f8cd000) test.iso
ROM: [000000007fe2c000,000000007fe2cfb1) test.vbox
ROM: [000000007f8e6000,000000007f8fa6a8) timer
ROM: [000000007faf5000,000000007fb0e0a0) vbox_pointer
ROM: [000000007dc1a000,000000007e877678) virtualbox5-nova
Please check that the files are part of your boot_module list in your
run script and actually really got added.

Cheers,
--
Alexander Boettcher
Genode Labs

http://www.genode-labs.com - http://www.genode.org

Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Chris Rothrock
2017-07-06 19:41:50 UTC
Permalink
Yes, I found that I had those commented out for troubleshooting. I resent
the new error log with assertion failures.

On Thu, Jul 6, 2017 at 3:32 PM, Alexander Boettcher <
Post by Alexander Boettcher
Hello,
Post by Chris Rothrock
I have a serial output available now to help isolate the issue. Below is
the entire output but it seems that the issue is nic_drv and nic_bridge
(as
Post by Chris Rothrock
well as log_terminal) are being denied the ROM session necessary. Any
thoughts as to why?
In the list of available ROM modules, the nic_bridge, the nic_drv and
Post by Chris Rothrock
ROM: [000000007fe07000,000000007fe1a7e0) acpi_drv
ROM: [000000007db6c000,000000007db6de6a) config
ROM: [000000007fb0f000,000000007fdfccf8) core.o
ROM: [000000007f8fb000,000000007f977cd8) device_pd
ROM: [000000007ff9d000,000000007ffdedd0) fb_drv
ROM: [0000000000019000,000000000001a000) hypervisor_info_page
ROM: [000000007e890000,000000007e8cc6d0) init
ROM: [000000007db6e000,000000007dc19bf8) ld.lib.so
ROM: [000000007d9db000,000000007db0c050) libc.lib.so
ROM: [000000007db4b000,000000007db53130) libc_pipe.lib.so
ROM: [000000007fa01000,000000007fa0fd70) libc_terminal.lib.so
ROM: [000000007fa10000,000000007faf4d40) libiconv.lib.so
ROM: [000000007f9d9000,000000007fa004a0) libm.lib.so
ROM: [000000007db54000,000000007db6b9c8) nit_fb
ROM: [000000007db0d000,000000007db4a2e0) nitpicker
ROM: [000000007f99e000,000000007f9d8790) platform_drv
ROM: [000000007f8cd000,000000007f8e5cf8) ps2_drv
ROM: [000000007fdfd000,000000007fe066f0) pthread.lib.so
ROM: [000000007f978000,000000007f99de18) qemu-usb.lib.so
ROM: [000000007e878000,000000007e88f770) report_rom
ROM: [000000007fe1b000,000000007fe2ba08) rtc_drv
ROM: [000000007fe2d000,000000007ff9cae0) stdcxx.lib.so
ROM: [000000007e8cd000,000000007f8cd000) test.iso
ROM: [000000007fe2c000,000000007fe2cfb1) test.vbox
ROM: [000000007f8e6000,000000007f8fa6a8) timer
ROM: [000000007faf5000,000000007fb0e0a0) vbox_pointer
ROM: [000000007dc1a000,000000007e877678) virtualbox5-nova
Please check that the files are part of your boot_module list in your
run script and actually really got added.
Cheers,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Chris Rothrock
2017-07-06 19:40:18 UTC
Permalink
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
listed below. The entire serial output listed below:




NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]

[ 0] TSC:2637247 kHz BUS:1017434 kHz
[ 0] CORE:0:0:0 6:f:b:0 [0] Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
Hypervisor info page contains 8 memory descriptors:
core image [0000000000100000,00000000028a0000)
binaries region [0000000000225000,00000000028a0000) free for reuse
detected physical memory: 0x0000000000000000 - size: 0x000000000009fc00
use physical memory: 0x0000000000000000 - size: 0x000000000009f000
detected physical memory: 0x0000000000100000 - size: 0x000000007fee0000
use physical memory: 0x0000000000100000 - size: 0x000000007fee0000
:virt_alloc: Allocator 0x1e66f0 dump:
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=0
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=908K
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=0
Block: [000000000001b000,000000000001c000) size=4K avail=0 max_avail=908K
Block: [000000000001c000,000000000001d000) size=4K avail=0 max_avail=0
Block: [000000000001d000,0000000000100000) size=908K avail=908K
max_avail=908K
Block: [0000000000225000,0000000000226000) size=4K avail=0 max_avail=0
Block: [0000000000226000,0000000000227000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000227000,0000000000228000) size=4K avail=0 max_avail=0
Block: [0000000000228000,00000000a0000000) size=2619232K avail=2619232K
max_avail=2619232K
Block: [00000000b0000000,00000000bfeff000) size=261116K avail=261116K
max_avail=137434760164K
Block: [00000000bff04000,00007fffbfffd000) size=137434760164K
avail=137434760164K max_avail=137434760164K
=> mem_size=140736144936960 (134216446 MB) / mem_avail=140736144814080
(134216446 MB)

:phys_alloc: Allocator 0x1e5620 dump:
Block: [0000000000001000,0000000000002000) size=4K avail=0 max_avail=0
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0
max_avail=2015480K
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0 max_avail=0
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0
max_avail=2015480K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=0
Block: [000000000001b000,000000000001c000) size=4K avail=0 max_avail=0
Block: [000000000001c000,000000000001d000) size=4K avail=0 max_avail=516K
Block: [000000000001d000,000000000001e000) size=4K avail=0 max_avail=0
Block: [000000000001e000,000000000009f000) size=516K avail=516K
max_avail=516K
Block: [0000000000100000,0000000000101000) size=4K avail=0
max_avail=2015480K
Block: [0000000000101000,0000000000102000) size=4K avail=0 max_avail=0
Block: [0000000000102000,0000000000400000) size=3064K avail=3064K
max_avail=2015480K
Block: [0000000002800000,000000007d83e000) size=2015480K avail=2015480K
max_avail=2015480K
=> mem_size=2067644416 (1971 MB) / mem_avail=2067517440 (1971 MB)

:io_mem_alloc: Allocator 0x1e77d8 dump:
Block: [0000000000000000,0000000000001000) size=4K avail=4K max_avail=4K
Block: [000000000009f000,0000000000100000) size=388K avail=388K
max_avail=18014398507384956K
Block: [000000007ffe0000,fffffffffffff000) size=18014398507384956K
avail=18014398507384956K max_avail=18014398507384956K
=> mem_size=18446744071562596352 (17592186042368 MB) /
mem_avail=18446744071562596352 (17592186042368 MB)

:rom_fs: ROM modules:
ROM: [000000007fe07000,000000007fe1a7e0) acpi_drv
ROM: [000000007db04000,000000007db05ef6) config
ROM: [000000007fb0f000,000000007fdfccf8) core.o
ROM: [000000007f893000,000000007f90fcd8) device_pd
ROM: [000000007ff9d000,000000007ffdedd0) fb_drv
ROM: [000000000001c000,000000000001d000) hypervisor_info_page
ROM: [000000007e828000,000000007e8646d0) init
ROM: [000000007db06000,000000007dbb1bf8) ld.lib.so
ROM: [000000007d964000,000000007da95050) libc.lib.so
ROM: [000000007dad4000,000000007dadc130) libc_pipe.lib.so
ROM: [000000007fa01000,000000007fa0fd70) libc_terminal.lib.so
ROM: [000000007fa10000,000000007faf4d40) libiconv.lib.so
ROM: [000000007f999000,000000007f9c04a0) libm.lib.so
ROM: [000000007daf5000,000000007db03388) log_terminal
ROM: [000000007f971000,000000007f998550) nic_bridge
ROM: [000000007f9c1000,000000007fa00ba8) nic_drv
ROM: [000000007dadd000,000000007daf49c8) nit_fb
ROM: [000000007da96000,000000007dad32e0) nitpicker
ROM: [000000007f936000,000000007f970790) platform_drv
ROM: [000000007f865000,000000007f87dcf8) ps2_drv
ROM: [000000007fdfd000,000000007fe066f0) pthread.lib.so
ROM: [000000007f910000,000000007f935e18) qemu-usb.lib.so
ROM: [000000007e810000,000000007e827770) report_rom
ROM: [000000007fe1b000,000000007fe2ba08) rtc_drv
ROM: [000000007fe2d000,000000007ff9cae0) stdcxx.lib.so
ROM: [000000007e865000,000000007f865000) test.iso
ROM: [000000007fe2c000,000000007fe2cfb1) test.vbox
ROM: [000000007f87e000,000000007f8926a8) timer
ROM: [000000007faf5000,000000007fb0e0a0) vbox_pointer
ROM: [000000007dbb2000,000000007e80f678) virtualbox5-nova

Genode 17.05 <local changes>
1971 MiB RAM and 63254 caps assigned to init
Warning: priority of thread 'initial' below minimum - boost to 1
Warning: priority of thread 'initial' below minimum - boost to 1
[init] child "timer" announces service "Timer"
[init] child "acpi_report_rom" announces service "Report"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "acpi_report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 5 -> GSI 5 flags: 13
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] MADT IRQ 10 -> GSI 10 flags: 13
[init -> acpi_drv] MADT IRQ 11 -> GSI 11 flags: 13
[init] child "platform_drv" announces service "Platform"
[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 -> platform_drv] PS2 uses IRQ, vector 0x1
[init -> fb_drv] Found PCI VGA at 00:02.0
[init -> platform_drv] PS2 uses IRQ, vector 0xc
[init -> fb_drv] fb mapped to 0x1000
[init] child "ps2_drv" announces service "Input"
[init] child "fb_drv" announces service "Framebuffer"
[init] child "rtc_drv" announces service "Rtc"
[init -> fb_drv] Found: VESA BIOS version 3.0
[init -> fb_drv] OEM: SeaBIOS VBE(C) 2011
[init -> fb_drv] Found: physical frame buffer at 0xfd000000 size: 16777216
[init -> fb_drv] fb mapped to 0xb000000
[init -> fb_drv] using video mode: ***@16
[init] child "nitpicker" announces service "Nitpicker"
[init] child "nit_fb2" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Input"
[init] child "nit_fb2" announces service "Input"
[init -> nit_fb2] using xywh=(410,410,1024,768)
[init -> nit_fb1] using xywh=(10,10,1024,768)
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-06T19:36:00.016000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-06T19:36:00.002000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] i_saveSettings skipped
[init -> vbox2] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox1] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox1] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox2] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox1] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: No virtualization hardware acceleration available
[init -> vbox2] Warning: No virtualization hardware acceleration available
[init -> vbox1] SerMon
[init -> vbox1] SerMon !!Assertion Failed!!
[init -> vbox1] SerMon Expression: vcpu_handler
[init -> vbox1] SerMon Location : /home/chris/17.05/genode/repos/p
[init -> vbox1] orts/src/virtualbox5/spec/nova/sup.cc(378) int
SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t, PSUPVMMR0REQHDR)
[init -> vbox1]
[init -> vbox1] !!Assertion Failed!!
[init -> vbox1] Expression: vcpu_handler
[init -> vbox1] Location :
/home/chris/17.05/genode/repos/ports/src/virtualbox5/spec/nova/sup.cc(378)
int SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t,
PSUPVMMR0REQHDR)
Warning: unresolvable exception 3, pd 'init -> vbox1', thread 'SerMon', cpu
0, ip=0x1404b2c no signal handler
[init -> vbox2] SerMon
[init -> vbox2] SerMon !!Assertion Failed!!
[init -> vbox2] SerMon Expression: vcpu_handler
[init -> vbox2] SerMon Location : /home/chris/17.05/genode/repos/p
[init -> vbox2] orts/src/virtualbox5/spec/nova/sup.cc(378) int
SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t, PSUPVMMR0REQHDR)
[init -> vbox2]
[init -> vbox2] !!Assertion Failed!!
[init -> vbox2] Expression: vcpu_handler
[init -> vbox2] Location :
/home/chris/17.05/genode/repos/ports/src/virtualbox5/spec/nova/sup.cc(378)
int SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t,
PSUPVMMR0REQHDR)
Warning: unresolvable exception 3, pd 'init -> vbox2', thread 'SerMon', cpu
0, ip=0x1404b2c no signal handler
[init -> vbox1] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox2] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox2] Error: pthread_self() called from alien thread named
'periodic_gip'
[init -> vbox2]
[init -> vbox2] !!Assertion Failed!!
[init -> vbox2] Expression: vcpu_handler
[init -> vbox2] Location : /home/chris/17.05/genode/repos/p
[init -> vbox2] orts/src/virtualbox5/spec/nova/sup.cc(378) int
SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t, PSUPVMMR0REQHDR)
[init -> vbox2] Error: pthread_self() called from alien thread named
'periodic_gip'
[init -> vbox2]
[init -> vbox2] !!Assertion Failed!!
[init -> vbox2] Expression: vcpu_handler
[init -> vbox2] Location :
/home/chris/17.05/genode/repos/ports/src/virtualbox5/spec/nova/sup.cc(378)
int SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t,
PSUPVMMR0REQHDR)
Warning: unresolvable exception 3, pd 'init -> vbox2', thread
'periodic_gip', cpu 0, ip=0x1404b2c no signal handler
[init -> vbox1] Error: pthread_self() called from alien thread named
'periodic_gip'
[init -> vbox1]
[init -> vbox1] !!Assertion Failed!!
[init -> vbox1] Expression: vcpu_handler
[init -> vbox1] Location : /home/chris/17.05/genode/repos/p
[init -> vbox1] orts/src/virtualbox5/spec/nova/sup.cc(378) int
SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t, PSUPVMMR0REQHDR)
[init -> vbox1] Error: pthread_self() called from alien thread named
'periodic_gip'
[init -> vbox1]
[init -> vbox1] !!Assertion Failed!!
[init -> vbox1] Expression: vcpu_handler
[init -> vbox1] Location :
/home/chris/17.05/genode/repos/ports/src/virtualbox5/spec/nova/sup.cc(378)
int SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t,
PSUPVMMR0REQHDR)
Warning: unresolvable exception 3, pd 'init -> vbox1', thread
'periodic_gip', cpu 0, ip=0x1404b2c no signal handler
[init -> vbox1] EMT
[init -> vbox1] EMT !!Assertion Failed!!
[init -> vbox1] EMT Expression: vcpu_handler
[init -> vbox1] EMT Location : /home/chris/17.05/genode/repos/p
[init -> vbox1] orts/src/virtualbox5/spec/nova/sup.cc(378) int
SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t, PSUPVMMR0REQHDR)
[init -> vbox1]
[init -> vbox1] !!Assertion Failed!!
[init -> vbox1] Expression: vcpu_handler
[init -> vbox1] Location :
/home/chris/17.05/genode/repos/ports/src/virtualbox5/spec/nova/sup.cc(378)
int SUPR3CallVMMR0Ex(PVMR0, VMCPUID, unsigned int, uint64_t,
PSUPVMMR0REQHDR)
Warning: unresolvable exception 3, pd 'init -> vbox1', thread 'EMT', cpu 0,
ip=0x1404b2c no signal handler
Post by Chris Rothrock
I have a serial output available now to help isolate the issue. Below is
the entire output but it seems that the issue is nic_drv and nic_bridge (as
well as log_terminal) are being denied the ROM session necessary. Any
thoughts as to why?
warning: TCG doesn't support requested feature: CPUID.01H:EDX.vme [bit 1]
Bender: Hello World.
Need 02750000 bytes to relocate modules.
Copying 41066688 bytes...
Copying 147640 bytes...
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]
[ 0] TSC:2643542 kHz BUS:1019894 kHz
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
core image [0000000000100000,0000000002829000)
binaries region [0000000000225000,0000000002829000) free for reuse
detected physical memory: 0x0000000000000000 - size: 0x000000000009fc00
use physical memory: 0x0000000000000000 - size: 0x000000000009f000
detected physical memory: 0x0000000000100000 - size: 0x000000007fee0000
use physical memory: 0x0000000000100000 - size: 0x000000007fee0000
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=920K
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=920K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,0000000000100000) size=920K avail=920K
max_avail=920K
Block: [0000000000225000,0000000000226000) size=4K avail=0 max_avail=0
Block: [0000000000226000,0000000000227000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000227000,0000000000228000) size=4K avail=0 max_avail=0
Block: [0000000000228000,00000000a0000000) size=2619232K avail=2619232K
max_avail=2619232K
Block: [00000000b0000000,00000000bfeff000) size=261116K avail=261116K
max_avail=137434760164K
Block: [00000000bff04000,00007fffbfffd000) size=137434760164K
avail=137434760164K max_avail=137434760164K
=> mem_size=140736144936960 (134216446 MB) / mem_avail=140736144826368
(134216446 MB)
Block: [0000000000001000,0000000000002000) size=4K avail=0 max_avail=0
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0
max_avail=2015956K
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0
max_avail=2015956K
Block: [0000000000013000,0000000000014000) size=4K avail=0 max_avail=0
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0
max_avail=2015956K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=528K
Block: [000000000001b000,000000000009f000) size=528K avail=528K
max_avail=528K
Block: [0000000000100000,0000000000101000) size=4K avail=0
max_avail=2015956K
Block: [0000000000101000,0000000000102000) size=4K avail=0 max_avail=0
Block: [0000000000102000,0000000000400000) size=3064K avail=3064K
max_avail=2015956K
Block: [0000000002800000,000000007d8b5000) size=2015956K avail=2015956K
max_avail=2015956K
=> mem_size=2068131840 <(206)%20813-1840> (1972 MB) / mem_avail=
2068017152 <(206)%20801-7152> (1972 MB)
Block: [0000000000000000,0000000000001000) size=4K avail=4K max_avail=4K
Block: [000000000009f000,0000000000100000) size=388K avail=388K
max_avail=18014398507384956K
Block: [000000007ffe0000,fffffffffffff000) size=18014398507384956K
avail=18014398507384956K max_avail=18014398507384956K
=> mem_size=18446744071562596352 (17592186042368 MB) /
mem_avail=18446744071562596352 (17592186042368 MB)
ROM: [000000007fe07000,000000007fe1a7e0) acpi_drv
ROM: [000000007db6c000,000000007db6de6a) config
ROM: [000000007fb0f000,000000007fdfccf8) core.o
ROM: [000000007f8fb000,000000007f977cd8) device_pd
ROM: [000000007ff9d000,000000007ffdedd0) fb_drv
ROM: [0000000000019000,000000000001a000) hypervisor_info_page
ROM: [000000007e890000,000000007e8cc6d0) init
ROM: [000000007db6e000,000000007dc19bf8) ld.lib.so
ROM: [000000007d9db000,000000007db0c050) libc.lib.so
ROM: [000000007db4b000,000000007db53130) libc_pipe.lib.so
ROM: [000000007fa01000,000000007fa0fd70) libc_terminal.lib.so
ROM: [000000007fa10000,000000007faf4d40) libiconv.lib.so
ROM: [000000007f9d9000,000000007fa004a0) libm.lib.so
ROM: [000000007db54000,000000007db6b9c8) nit_fb
ROM: [000000007db0d000,000000007db4a2e0) nitpicker
ROM: [000000007f99e000,000000007f9d8790) platform_drv
ROM: [000000007f8cd000,000000007f8e5cf8) ps2_drv
ROM: [000000007fdfd000,000000007fe066f0) pthread.lib.so
ROM: [000000007f978000,000000007f99de18) qemu-usb.lib.so
ROM: [000000007e878000,000000007e88f770) report_rom
ROM: [000000007fe1b000,000000007fe2ba08) rtc_drv
ROM: [000000007fe2d000,000000007ff9cae0) stdcxx.lib.so
ROM: [000000007e8cd000,000000007f8cd000) test.iso
ROM: [000000007fe2c000,000000007fe2cfb1) test.vbox
ROM: [000000007f8e6000,000000007f8fa6a8) timer
ROM: [000000007faf5000,000000007fb0e0a0) vbox_pointer
ROM: [000000007dc1a000,000000007e877678) virtualbox5-nova
Genode 17.05 <local changes>
1971 MiB RAM and 63254 caps assigned to init
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_bridge: environment ROM session denied
(label="nic_bridge", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: log_terminal: environment ROM session denied
(label="log_terminal", ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] Error: nic_drv: environment ROM session denied (label="nic_drv",
ram_quota=6144, cap_quota=3, diag=0)
[init] child "timer" announces service "Timer"
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 5 -> GSI 5 flags: 13
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] MADT IRQ 10 -> GSI 10 flags: 13
[init -> acpi_drv] MADT IRQ 11 -> GSI 11 flags: 13
[init] child "platform_drv" announces service "Platform"
[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 -> platform_drv] PS2 uses IRQ, vector 0x1
[init -> platform_drv] PS2 uses IRQ, vector 0xc
[init] child "rtc_drv" announces service "Rtc"
[init -> fb_drv] Found PCI VGA at 00:02.0
[init -> fb_drv] fb mapped to 0x1000
[init] child "ps2_drv" announces service "Input"
[init] child "fb_drv" announces service "Framebuffer"
[init -> fb_drv] Found: VESA BIOS version 3.0
[init -> fb_drv] OEM: SeaBIOS VBE(C) 2011
[init -> fb_drv] Found: physical frame buffer at 0xfd000000 size: 16777216
[init -> fb_drv] fb mapped to 0xb000000
[init] child "nitpicker" announces service "Nitpicker"
[init] child "nit_fb1" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Input"
[init] child "nit_fb2" announces service "Framebuffer"
[init -> nit_fb1] using xywh=(10,10,1024,768)
[init] child "nit_fb2" announces service "Input"
[init -> nit_fb2] using xywh=(410,410,1024,768)
[init -> vbox2] using the pipe libc plugin
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-06T18:44:00.001000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] i_saveSettings skipped
[init -> vbox2] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox2] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
Expect: 'interact' received 'strg+c' and was cancelled
Post by Nobody III
Would it work to get logging output over LAN using terminal_log and
tcp_terminal?
On Fri, Jun 23, 2017 at 3:54 AM, Alexander Boettcher <
Post by Alexander Boettcher
Hello,
Post by Chris Rothrock
I have increased the caps on the nic_bridge to 200
increased the caps on the vbox1 and vbox2 to 500
I removed the nic bridge from the config for one vbox in the
virtualbox.run
Post by Chris Rothrock
(to see if I can get video on even one)
your serial log output would tell you what goes wrong and you could fix
it (with high probably) in less then 5 minutes.
If you have some Intel vPro machine, there you me use the Intel AMT SOL
(SerialOverLine) feature to capture the log (if you managed to configure
it correctly).
In principle, without serial output (PCI serial card, Mini PCI
card/PCMCIA for notebooks, builtin UART/serial device ...) this kind of
try and error play is useless.
Post by Chris Rothrock
Nothing I changed made any difference. As long as enabled="true" was
set,
Post by Chris Rothrock
neither VM loaded at all. This is booting from physical hardware, not
in a
Post by Chris Rothrock
virtualized environment. Thoughts?
Is the network device in your native machine supported by our network
driver? lwip.run can be used for a simple test first.
I attached my serial log output of virtualbox.run with network and 2 VMs
from a oldish Lenovo X201 Thinkpad (using amtterm to get Intel AMT SOL
output.)
Regards,
Post by Chris Rothrock
Post by Alexander Boettcher
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
--
Thank You,
Chris Rothrock
Senior System Administrator
(315) 308-1637
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Alexander Boettcher
2017-07-06 20:00:05 UTC
Permalink
Hi,
Post by Chris Rothrock
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]
[ 0] TSC:2637247 kHz BUS:1017434 kHz
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
You either running in a VM (looks bit like Qemu as VMM? [on XEN ?]) or
your CPU is really old, not to say odd. The invariant TSC is suspicious.
Only 1 CPU is more suspicious. According to Intel [0] it has 2 cores and
has hardware virtualization support (Vt-x).

[0]
http://ark.intel.com/products/29762/Intel-Core2-Duo-Processor-T7700-4M-Cache-2_40-GHz-800-MHz-FSB
Post by Chris Rothrock
[init -> vbox1] Warning: No virtualization hardware acceleration available
[init -> vbox2] Warning: No virtualization hardware acceleration available
Your CPU has no hardware support for virtualization. You either are not
running on real hardware or the feature is not turned on in your BIOS
(which sometimes is disabled by default by the PC vendors.)

Cheers,
--
Alexander Boettcher
Genode Labs

http://www.genode-labs.com - http://www.genode.org

Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Chris Rothrock
2017-07-06 20:10:17 UTC
Permalink
I am running through a VM (Ubuntu Linux 16.04 in VirtualBox). I was unable
to get my laptop with a serial port to work, it looks like it died so to
obtain serial logs, I launched my compile through this VM using the QEMU
module. The hardware this VM is on is anything but old - it's an 8 core
Intel on an Alienware R4 laptop. I have 4 cores, 8 GB memory and 128 MB
video RAM allocated to the VM with all virtualization support enabled. I
am guessing that running this build through a VM will not work, which
leaves me back at my starting point - I have no means of obtaining serial
log data from a hardware boot.

On Thu, Jul 6, 2017 at 4:00 PM, Alexander Boettcher <
Post by Chris Rothrock
Hi,
Post by Chris Rothrock
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc
6.3.0]
Post by Chris Rothrock
[ 0] TSC:2637247 kHz BUS:1017434 kHz
2.40GHz
Post by Chris Rothrock
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
You either running in a VM (looks bit like Qemu as VMM? [on XEN ?]) or
your CPU is really old, not to say odd. The invariant TSC is suspicious.
Only 1 CPU is more suspicious. According to Intel [0] it has 2 cores and
has hardware virtualization support (Vt-x).
[0]
http://ark.intel.com/products/29762/Intel-Core2-Duo-
Processor-T7700-4M-Cache-2_40-GHz-800-MHz-FSB
Post by Chris Rothrock
[init -> vbox1] Warning: No virtualization hardware acceleration
available
Post by Chris Rothrock
[init -> vbox2] Warning: No virtualization hardware acceleration
available
Your CPU has no hardware support for virtualization. You either are not
running on real hardware or the feature is not turned on in your BIOS
(which sometimes is disabled by default by the PC vendors.)
Cheers,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Alexander Boettcher
2017-07-10 06:59:27 UTC
Permalink
Post by Chris Rothrock
leaves me back at my starting point - I have no means of obtaining serial
log data from a hardware boot.
Seriously ? I can't believe.

Getting a test machine with the minimal requirement of getting serial
log output is fundamental to be productive. (There are so cheap (for a
company/project) refurbished Intel notebooks available with Intel AMT
SOL on board ...)

Nevertheless,

I updated [0] and added some (experimental/untested) features. Mainly
they take care to capture the log output in 'core' and a graphical
terminal will show them. Obviously, this only make sense if you managed
to boot Genode into the graphical environment and all went fine. (Which
sounds so in your case).

Good luck,

Alex.

[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
Post by Chris Rothrock
On Thu, Jul 6, 2017 at 4:00 PM, Alexander Boettcher <
Post by Chris Rothrock
Hi,
Post by Chris Rothrock
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc
6.3.0]
Post by Chris Rothrock
[ 0] TSC:2637247 kHz BUS:1017434 kHz
2.40GHz
Post by Chris Rothrock
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
You either running in a VM (looks bit like Qemu as VMM? [on XEN ?]) or
your CPU is really old, not to say odd. The invariant TSC is suspicious.
Only 1 CPU is more suspicious. According to Intel [0] it has 2 cores and
has hardware virtualization support (Vt-x).
[0]
http://ark.intel.com/products/29762/Intel-Core2-Duo-
Processor-T7700-4M-Cache-2_40-GHz-800-MHz-FSB
Post by Chris Rothrock
[init -> vbox1] Warning: No virtualization hardware acceleration
available
Post by Chris Rothrock
[init -> vbox2] Warning: No virtualization hardware acceleration
available
Your CPU has no hardware support for virtualization. You either are not
running on real hardware or the feature is not turned on in your BIOS
(which sometimes is disabled by default by the PC vendors.)
Cheers,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Alexander Boettcher
Genode Labs

http://www.genode-labs.com - http://www.genode.org

Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Chris Rothrock
2017-07-25 00:37:31 UTC
Permalink
I have a desktop purchased for the sole purpose of Genode testing now
(finding new hardware with a serial port is almost impossible nowadays). I
have the output of the serial port that fails to load the virtualbox VMs.
I looked through the log myself but I was unable to see a reason for the
failure. Below is the output:

NOVA Microhypervisor v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]

[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] CORE:0:0:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 1] CORE:0:1:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 3] CORE:0:3:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 2] CORE:0:2:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
Hypervisor info page contains 24 memory descriptors:
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
:virt_alloc: Allocator 0x1f5f84 dump:
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)

:phys_alloc: Allocator 0x1f4f18 dump:
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)

:io_mem_alloc: Allocator 0x1f6ffc dump:
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)

:rom_fs: ROM modules:
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]

[ 0] TSC:3408221 kHz BUS:0 kHz
[ 0] CORE:0:0:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 3] CORE:0:3:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 2] CORE:0:2:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 1] CORE:0:1:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
Hypervisor info page contains 24 memory descriptors:
core image [0000000000100000,0000000002839000)
binaries region [0000000000225000,0000000002839000) free for reuse
detected physical memory: 0x0000000000000000 - size: 0x000000000008ec00
use physical memory: 0x0000000000000000 - size: 0x000000000008e000
detected physical memory: 0x0000000000100000 - size: 0x00000000b2bfb000
use physical memory: 0x0000000000100000 - size: 0x00000000b2bfb000
detected physical memory: 0x00000000b3aff000 - size: 0x0000000000001000
use physical memory: 0x00000000b3aff000 - size: 0x0000000000001000
detected physical memory: 0x0000000100000000 - size: 0x000000013f800000
use physical memory: 0x0000000100000000 - size: 0x000000013f800000
:virt_alloc: Allocator 0x1e66f0 dump:
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=916K
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=0
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=916K
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=0
Block: [000000000001b000,0000000000100000) size=916K avail=916K
max_avail=916K
Block: [0000000000225000,0000000000226000) size=4K avail=0 max_avail=0
Block: [0000000000226000,0000000000227000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000227000,0000000000228000) size=4K avail=0 max_avail=0
Block: [0000000000228000,00000000a0000000) size=2619232K avail=2619232K
max_avail=2619232K
Block: [00000000b0000000,00000000bfeff000) size=261116K avail=261116K
max_avail=137434760164K
Block: [00000000bff04000,00007fffbfffd000) size=137434760164K
avail=137434760164K max_avail=137434760164K
=> mem_size=140736144936960 (134216446 MB) / mem_avail=140736144822272
(134216446 MB)

:phys_alloc: Allocator 0x1e5620 dump:
Block: [0000000000001000,0000000000002000) size=4K avail=0 max_avail=0
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=5112M
Block: [0000000000013000,0000000000014000) size=4K avail=0 max_avail=0
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=3068K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,000000000008e000) size=464K avail=464K
max_avail=464K
Block: [0000000000100000,0000000000101000) size=4K avail=0 max_avail=3068K
Block: [0000000000101000,0000000000400000) size=3068K avail=3068K
max_avail=3068K
Block: [0000000002800000,0000000002801000) size=4K avail=0 max_avail=5112M
Block: [0000000002801000,0000000002802000) size=4K avail=0 max_avail=0
Block: [0000000002802000,000000007d8c5000) size=2016012K avail=2016012K
max_avail=2016012K
Block: [0000000080001000,0000000080002000) size=4K avail=0 max_avail=5112M
Block: [0000000080002000,00000000b2cfb000) size=832484K avail=832484K
max_avail=832484K
Block: [00000000b3aff000,00000000b3b00000) size=4K avail=4K max_avail=5112M
Block: [0000000100000000,000000023f800000) size=5112M avail=5112M
max_avail=5112M
=> mem_size=8280920064 (7897 MB) / mem_avail=8280801280 (7897 MB)

:io_mem_alloc: Allocator 0x1e77d8 dump:
Block: [0000000000000000,0000000000001000) size=4K avail=4K max_avail=4K
Block: [000000000008e000,0000000000100000) size=456K avail=456K
max_avail=456K
Block: [00000000b2cfb000,00000000b3aff000) size=14352K avail=14352K
max_avail=18014398500052988K
Block: [00000000b3b00000,0000000100000000) size=1221M avail=1221M
max_avail=18014398500052988K
Block: [000000023f800000,fffffffffffff000) size=18014398500052988K
avail=18014398500052988K max_avail=18014398500052988K
=> mem_size=18446744065349738496 (17592186036443 MB) /
mem_avail=18446744065349738496 (17592186036443 MB)

:rom_fs: ROM modules:
ROM: [000000007fe26000,000000007fe397e0) acpi_drv
ROM: [000000007db8b000,000000007db8cc27) config
ROM: [000000007fb2e000,000000007fe1bcf8) core.o
ROM: [000000007f91a000,000000007f996cd8) device_pd
ROM: [000000007ffbd000,000000007fffedd0) fb_drv
ROM: [0000000000018000,0000000000019000) hypervisor_info_page
ROM: [000000007e8af000,000000007e8eb6d0) init
ROM: [000000007db8d000,000000007dc38bf8) ld.lib.so
ROM: [000000007d9eb000,000000007db1c050) libc.lib.so
ROM: [000000007db5b000,000000007db63130) libc_pipe.lib.so
ROM: [000000007fa20000,000000007fa2ed70) libc_terminal.lib.so
ROM: [000000007fa2f000,000000007fb13d40) libiconv.lib.so
ROM: [000000007f9f8000,000000007fa1f4a0) libm.lib.so
ROM: [000000007db7c000,000000007db8a388) log_terminal
ROM: [000000007db64000,000000007db7b9c8) nit_fb
ROM: [000000007db1d000,000000007db5a2e0) nitpicker
ROM: [000000007f9bd000,000000007f9f7790) platform_drv
ROM: [000000007f8ec000,000000007f904cf8) ps2_drv
ROM: [000000007fe1c000,000000007fe256f0) pthread.lib.so
ROM: [000000007f997000,000000007f9bce18) qemu-usb.lib.so
ROM: [000000007e897000,000000007e8ae770) report_rom
ROM: [000000007fe3a000,000000007fe4aa08) rtc_drv
ROM: [000000007fe4d000,000000007ffbcae0) stdcxx.lib.so
ROM: [000000007e8ec000,000000007f8ec000) test.iso
ROM: [000000007fe4b000,000000007fe4cb37) test.vbox
ROM: [000000007f905000,000000007f9196a8) timer
ROM: [000000007fb14000,000000007fb2d0a0) vbox_pointer
ROM: [000000007dc39000,000000007e896678) virtualbox5-nova

Genode 17.05 <local changes>
7896 MiB RAM and 63254 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
[init -> acpi_drv] Found DMAR
[init -> acpi_drv] 39 bit DMA physical addressable , IRQ remapping supported
[init -> acpi_drv] DMA remapping structure type=0
[init -> acpi_drv] DMA remapping structure type=0
[init -> acpi_drv] DMA remapping structure type=1
[init -> acpi_drv] DMA remapping structure type=1
[init] child "platform_drv" announces service "Platform"
[init -> ps2_drv] Using keyboard with scan code set 1 (xlate)
[init -> fb_drv] Found PCI VGA at 00:02.0
[init -> ps2_drv] Warning: could not reset mouse (missing ack)
[init -> fb_drv] fb mapped to 0x1000
[init] child "fb_drv" announces service "Framebuffer"
[init -> ps2_drv] Error: failed to read from port
[init -> ps2_drv] Warning: could not reset mouse (unexpected response)
[init -> ps2_drv] Error: failed to read from port
[init -> ps2_drv] Warning: could not enable stream
[init -> fb_drv] Found: VESA BIOS version 3.0
[init -> fb_drv] OEM: Intel(R) SKL/KBL Mobile/Desktop Graphics Chipset
Accelerated VGA BIOS
[init] child "rtc_drv" announces service "Rtc"
[init -> platform_drv] PS2 uses IRQ, vector 0x1
[init -> platform_drv] PS2 uses IRQ, vector 0xc
[init] child "ps2_drv" announces service "Input"
[init -> fb_drv] Found: physical frame buffer at 0xc0000000 size: 134152192
[init -> fb_drv] fb mapped to 0xc000000
[init -> fb_drv] using video mode: ***@16
[init] child "nitpicker" announces service "Nitpicker"
[init] child "nit_fb1" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Input"
[init] child "nit_fb2" announces service "Framebuffer"
[init -> nit_fb1] using xywh=(10,10,1024,768)
[init] child "nit_fb2" announces service "Input"
[init -> nit_fb2] using xywh=(410,410,1024,768)
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:05:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:05:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] i_saveSettings skipped
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox1] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox2] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox1] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox2] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox1] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Using VMX virtualization extension.
[init -> vbox2] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox1] Using VMX virtualization extension.
[init -> vbox1] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox2] fb resize : [0] 1024x768 -> 720x400
[init -> vbox1] fb resize : [0] 1024x768 -> 720x400
[init -> vbox2] fb resize : [0] 720x400 -> 640x480
[init -> vbox1] fb resize : [0] 720x400 -> 640x480
[init -> vbox2] fb resize : [0] 640x480 -> 720x400
[init -> vbox1] fb resize : [0] 640x480 -> 720x400
[ 0] DMAR:0xffffffff81036078 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xffffffff81036078 FRR:0 FR:0x6 BDF:0:14:0 FI:0xb3575000
[init -> vbox2] leave exit_reason=54 - optimize ?
[init -> vbox2] leave exit_reason=54 - optimize ?
[init -> vbox1] leave exit_reason=54 - optimize ?
[init -> vbox1] leave exit_reason=54 - optimize ?
[init -> vbox1] fb resize : [0] 720x400 -> 1024x768
[init -> vbox2] fb resize : [0] 720x400 -> 1024x768


On Mon, Jul 10, 2017 at 2:59 AM, Alexander Boettcher <
Post by Alexander Boettcher
Post by Chris Rothrock
leaves me back at my starting point - I have no means of obtaining serial
log data from a hardware boot.
Seriously ? I can't believe.
Getting a test machine with the minimal requirement of getting serial
log output is fundamental to be productive. (There are so cheap (for a
company/project) refurbished Intel notebooks available with Intel AMT
SOL on board ...)
Nevertheless,
I updated [0] and added some (experimental/untested) features. Mainly
they take care to capture the log output in 'core' and a graphical
terminal will show them. Obviously, this only make sense if you managed
to boot Genode into the graphical environment and all went fine. (Which
sounds so in your case).
Good luck,
Alex.
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
Post by Chris Rothrock
On Thu, Jul 6, 2017 at 4:00 PM, Alexander Boettcher <
Post by Chris Rothrock
Hi,
Post by Chris Rothrock
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc
6.3.0]
Post by Chris Rothrock
[ 0] TSC:2637247 kHz BUS:1017434 kHz
2.40GHz
Post by Chris Rothrock
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
You either running in a VM (looks bit like Qemu as VMM? [on XEN ?]) or
your CPU is really old, not to say odd. The invariant TSC is suspicious.
Only 1 CPU is more suspicious. According to Intel [0] it has 2 cores and
has hardware virtualization support (Vt-x).
[0]
http://ark.intel.com/products/29762/Intel-Core2-Duo-
Processor-T7700-4M-Cache-2_40-GHz-800-MHz-FSB
Post by Chris Rothrock
[init -> vbox1] Warning: No virtualization hardware acceleration
available
Post by Chris Rothrock
[init -> vbox2] Warning: No virtualization hardware acceleration
available
Your CPU has no hardware support for virtualization. You either are not
running on real hardware or the feature is not turned on in your BIOS
(which sometimes is disabled by default by the PC vendors.)
Cheers,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Chris Rothrock
2017-07-25 00:43:51 UTC
Permalink
My mistake, the previous output is the working build with no networking
enabled. Below is the networking enabled:


NOVA Microhypervisor v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]

[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] CORE:0:0:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 1] CORE:0:1:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 3] CORE:0:3:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 2] CORE:0:2:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
Hypervisor info page contains 24 memory descriptors:
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
:virt_alloc: Allocator 0x1f5f84 dump:
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)

:phys_alloc: Allocator 0x1f4f18 dump:
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)

:io_mem_alloc: Allocator 0x1f6ffc dump:
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)

:rom_fs: ROM modules:
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.soNOVA Microhypervisor v7-8bcd6fc
(x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]

[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] CORE:0:0:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 1] CORE:0:1:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 3] CORE:0:3:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 2] CORE:0:2:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
Hypervisor info page contains 24 memory descriptors:
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
:virt_alloc: Allocator 0x1f5f84 dump:
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0NOVA Microhypervisor
v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]

[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] CORE:0:0:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 1] CORE:0:1:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 3] CORE:0:3:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 2] CORE:0:2:0 6:9e:9:1 [48] Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
Hypervisor info page contains 24 memory descriptors:
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
:virt_alloc: Allocator 0x1f5f84 dump:
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)

:phys_alloc: Allocator 0x1f4f18 dump:
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)

:io_mem_alloc: Allocator 0x1f6ffc dump:
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)

:rom_fs: ROM modules:
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
ROM: [7f842000,7f85cef4) ps2_drv
ROM: [7fd16000,7fd1f250) pthread.lib.so
ROM: [7f8fa000,7f91fc6c) qemu-usb.lib.so
ROM: [7e7ea000,7e802bd0) report_rom
ROM: [7fd35000,7fd4631c) rtc_drv
ROM: [7fd49000,7feb22fc) stdcxx.lib.so
ROM: [7e842000,7f842000) test.iso
ROM: [7fd47000,7fd48b36) test.vbox
ROM: [7f85d000,7f872ddc) timer
ROM: [7fefe000,7ffff60c) usb_drv
ROM: [7fabf000,7fadb898) vbox_pointer
ROM: [7dab7000,7e7e9480) virtualbox5-nova

Genode 17.05 <local changes>
2783 MiB RAM and 63830 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> nic_drv] --- iPXE NIC driver started ---
[init -> nic_drv] -- init iPXE NIC
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
Warning: PD (init -> acpi_drv) cap limit (used=19, limit=19) exceeded
during transfer_quota(3)
[init -> acpi_drv] resource_request: cap_quota=3
[init -> acpi_drv] used before freeing emergency=1400K
[init -> acpi_drv] used after freeing emergency=1384K
[init] child "acpi_drv" requests resources: cap_quota=3
[init] child "rtc_drv" announces service "Rtc"
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] i_saveSettings skipped
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000

Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)

:phys_alloc: Allocator 0x1f4f18 dump:
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)

:io_mem_alloc: Allocator 0x1f6ffc dump:
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)

:rom_fs: ROM modules:
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
ROM: [7f842000,7f85cef4) ps2_drv
ROM: [7fd16000,7fd1f250) pthread.lib.so
ROM: [7f8fa000,7f91fc6c) qemu-usb.lib.so
ROM: [7e7ea000,7e802bd0) report_rom
ROM: [7fd35000,7fd4631c) rtc_drv
ROM: [7fd49000,7feb22fc) stdcxx.lib.so
ROM: [7e842000,7f842000) test.iso
ROM: [7fd47000,7fd48b36) test.vbox
ROM: [7f85d000,7f872ddc) timer
ROM: [7fefe000,7ffff60c) usb_drv
ROM: [7fabf000,7fadb898) vbox_pointer
ROM: [7dab7000,7e7e9480) virtualbox5-nova

Genode 17.05 <local changes>
2783 MiB RAM and 63830 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> nic_drv] --- iPXE NIC driver started ---
[init -> nic_drv] -- init iPXE NIC
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
Warning: PD (init -> acpi_drv) cap limit (used=19, limit=19) exceeded
during transfer_quota(3)
[init -> acpi_drv] resource_request: cap_quota=3
[init -> acpi_drv] used before freeing emergency=1400K
[init -> acpi_drv] used after freeing emergency=1384K
[init] child "acpi_drv" requests resources: cap_quota=3
[init] child "rtc_drv" announces service "Rtc"
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] i_saveSettings skipped
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000

ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
ROM: [7f842000,7f85cef4) ps2_drv
ROM: [7fd16000,7fd1f250) pthread.lib.so
ROM: [7f8fa000,7f91fc6c) qemu-usb.lib.so
ROM: [7e7ea000,7e802bd0) report_rom
ROM: [7fd35000,7fd4631c) rtc_drv
ROM: [7fd49000,7feb22fc) stdcxx.lib.so
ROM: [7e842000,7f842000) test.iso
ROM: [7fd47000,7fd48b36) test.vbox
ROM: [7f85d000,7f872ddc) timer
ROM: [7fefe000,7ffff60c) usb_drv
ROM: [7fabf000,7fadb898) vbox_pointer
ROM: [7dab7000,7e7e9480) virtualbox5-nova

Genode 17.05 <local changes>
2783 MiB RAM and 63830 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> nic_drv] --- iPXE NIC driver started ---
[init -> nic_drv] -- init iPXE NIC
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
Warning: PD (init -> acpi_drv) cap limit (used=19, limit=19) exceeded
during transfer_quota(3)
[init -> acpi_drv] resource_request: cap_quota=3
[init -> acpi_drv] used before freeing emergency=1400K
[init -> acpi_drv] used after freeing emergency=1384K
[init] child "acpi_drv" requests resources: cap_quota=3
[init] child "rtc_drv" announces service "Rtc"
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] i_saveSettings skipped
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xc002a060 FRR:0 FR:0x6 BDF:0:14:0 FI:0xb3575000
Post by Chris Rothrock
I have a desktop purchased for the sole purpose of Genode testing now
(finding new hardware with a serial port is almost impossible nowadays). I
have the output of the serial port that fails to load the virtualbox VMs.
I looked through the log myself but I was unable to see a reason for the
NOVA Microhypervisor v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]
[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc 6.3.0]
[ 0] TSC:3408221 kHz BUS:0 kHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
core image [0000000000100000,0000000002839000)
binaries region [0000000000225000,0000000002839000) free for reuse
detected physical memory: 0x0000000000000000 - size: 0x000000000008ec00
use physical memory: 0x0000000000000000 - size: 0x000000000008e000
detected physical memory: 0x0000000000100000 - size: 0x00000000b2bfb000
use physical memory: 0x0000000000100000 - size: 0x00000000b2bfb000
detected physical memory: 0x00000000b3aff000 - size: 0x0000000000001000
use physical memory: 0x00000000b3aff000 - size: 0x0000000000001000
detected physical memory: 0x0000000100000000 - size: 0x000000013f800000
use physical memory: 0x0000000100000000 - size: 0x000000013f800000
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0 max_avail=0
Block: [0000000000013000,0000000000014000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=916K
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0 max_avail=0
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=916K
Block: [000000000001a000,000000000001b000) size=4K avail=0 max_avail=0
Block: [000000000001b000,0000000000100000) size=916K avail=916K
max_avail=916K
Block: [0000000000225000,0000000000226000) size=4K avail=0 max_avail=0
Block: [0000000000226000,0000000000227000) size=4K avail=0
max_avail=137434760164K
Block: [0000000000227000,0000000000228000) size=4K avail=0 max_avail=0
Block: [0000000000228000,00000000a0000000) size=2619232K avail=2619232K
max_avail=2619232K
Block: [00000000b0000000,00000000bfeff000) size=261116K avail=261116K
max_avail=137434760164K
Block: [00000000bff04000,00007fffbfffd000) size=137434760164K
avail=137434760164K max_avail=137434760164K
=> mem_size=140736144936960 (134216446 MB) / mem_avail=140736144822272
(134216446 MB)
Block: [0000000000001000,0000000000002000) size=4K avail=0 max_avail=0
Block: [0000000000002000,0000000000003000) size=4K avail=0 max_avail=0
Block: [0000000000003000,0000000000004000) size=4K avail=0 max_avail=0
Block: [0000000000004000,0000000000005000) size=4K avail=0 max_avail=0
Block: [0000000000005000,0000000000006000) size=4K avail=0 max_avail=0
Block: [0000000000006000,0000000000007000) size=4K avail=0 max_avail=0
Block: [0000000000007000,0000000000008000) size=4K avail=0 max_avail=0
Block: [0000000000008000,0000000000009000) size=4K avail=0 max_avail=0
Block: [0000000000009000,000000000000a000) size=4K avail=0 max_avail=0
Block: [000000000000a000,000000000000b000) size=4K avail=0 max_avail=0
Block: [000000000000b000,000000000000c000) size=4K avail=0 max_avail=0
Block: [000000000000c000,000000000000d000) size=4K avail=0 max_avail=0
Block: [000000000000d000,000000000000e000) size=4K avail=0 max_avail=0
Block: [000000000000e000,000000000000f000) size=4K avail=0 max_avail=0
Block: [000000000000f000,0000000000010000) size=4K avail=0 max_avail=0
Block: [0000000000010000,0000000000011000) size=4K avail=0 max_avail=0
Block: [0000000000011000,0000000000012000) size=4K avail=0 max_avail=0
Block: [0000000000012000,0000000000013000) size=4K avail=0
max_avail=5112M
Block: [0000000000013000,0000000000014000) size=4K avail=0 max_avail=0
Block: [0000000000014000,0000000000015000) size=4K avail=0 max_avail=0
Block: [0000000000015000,0000000000016000) size=4K avail=0 max_avail=0
Block: [0000000000016000,0000000000017000) size=4K avail=0 max_avail=0
Block: [0000000000017000,0000000000018000) size=4K avail=0 max_avail=0
Block: [0000000000018000,0000000000019000) size=4K avail=0
max_avail=3068K
Block: [0000000000019000,000000000001a000) size=4K avail=0 max_avail=0
Block: [000000000001a000,000000000008e000) size=464K avail=464K
max_avail=464K
Block: [0000000000100000,0000000000101000) size=4K avail=0
max_avail=3068K
Block: [0000000000101000,0000000000400000) size=3068K avail=3068K
max_avail=3068K
Block: [0000000002800000,0000000002801000) size=4K avail=0
max_avail=5112M
Block: [0000000002801000,0000000002802000) size=4K avail=0 max_avail=0
Block: [0000000002802000,000000007d8c5000) size=2016012K avail=2016012K
max_avail=2016012K
Block: [0000000080001000,0000000080002000) size=4K avail=0
max_avail=5112M
Block: [0000000080002000,00000000b2cfb000) size=832484K avail=832484K
max_avail=832484K
Block: [00000000b3aff000,00000000b3b00000) size=4K avail=4K
max_avail=5112M
Block: [0000000100000000,000000023f800000) size=5112M avail=5112M
max_avail=5112M
=> mem_size=8280920064 (7897 MB) / mem_avail=8280801280 (7897 MB)
Block: [0000000000000000,0000000000001000) size=4K avail=4K max_avail=4K
Block: [000000000008e000,0000000000100000) size=456K avail=456K
max_avail=456K
Block: [00000000b2cfb000,00000000b3aff000) size=14352K avail=14352K
max_avail=18014398500052988K
Block: [00000000b3b00000,0000000100000000) size=1221M avail=1221M
max_avail=18014398500052988K
Block: [000000023f800000,fffffffffffff000) size=18014398500052988K
avail=18014398500052988K max_avail=18014398500052988K
=> mem_size=18446744065349738496 (17592186036443 MB) /
mem_avail=18446744065349738496 (17592186036443 MB)
ROM: [000000007fe26000,000000007fe397e0) acpi_drv
ROM: [000000007db8b000,000000007db8cc27) config
ROM: [000000007fb2e000,000000007fe1bcf8) core.o
ROM: [000000007f91a000,000000007f996cd8) device_pd
ROM: [000000007ffbd000,000000007fffedd0) fb_drv
ROM: [0000000000018000,0000000000019000) hypervisor_info_page
ROM: [000000007e8af000,000000007e8eb6d0) init
ROM: [000000007db8d000,000000007dc38bf8) ld.lib.so
ROM: [000000007d9eb000,000000007db1c050) libc.lib.so
ROM: [000000007db5b000,000000007db63130) libc_pipe.lib.so
ROM: [000000007fa20000,000000007fa2ed70) libc_terminal.lib.so
ROM: [000000007fa2f000,000000007fb13d40) libiconv.lib.so
ROM: [000000007f9f8000,000000007fa1f4a0) libm.lib.so
ROM: [000000007db7c000,000000007db8a388) log_terminal
ROM: [000000007db64000,000000007db7b9c8) nit_fb
ROM: [000000007db1d000,000000007db5a2e0) nitpicker
ROM: [000000007f9bd000,000000007f9f7790) platform_drv
ROM: [000000007f8ec000,000000007f904cf8) ps2_drv
ROM: [000000007fe1c000,000000007fe256f0) pthread.lib.so
ROM: [000000007f997000,000000007f9bce18) qemu-usb.lib.so
ROM: [000000007e897000,000000007e8ae770) report_rom
ROM: [000000007fe3a000,000000007fe4aa08) rtc_drv
ROM: [000000007fe4d000,000000007ffbcae0) stdcxx.lib.so
ROM: [000000007e8ec000,000000007f8ec000) test.iso
ROM: [000000007fe4b000,000000007fe4cb37) test.vbox
ROM: [000000007f905000,000000007f9196a8) timer
ROM: [000000007fb14000,000000007fb2d0a0) vbox_pointer
ROM: [000000007dc39000,000000007e896678) virtualbox5-nova
Genode 17.05 <local changes>
7896 MiB RAM and 63254 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
[init -> acpi_drv] Found DMAR
[init -> acpi_drv] 39 bit DMA physical addressable , IRQ remapping supported
[init -> acpi_drv] DMA remapping structure type=0
[init -> acpi_drv] DMA remapping structure type=0
[init -> acpi_drv] DMA remapping structure type=1
[init -> acpi_drv] DMA remapping structure type=1
[init] child "platform_drv" announces service "Platform"
[init -> ps2_drv] Using keyboard with scan code set 1 (xlate)
[init -> fb_drv] Found PCI VGA at 00:02.0
[init -> ps2_drv] Warning: could not reset mouse (missing ack)
[init -> fb_drv] fb mapped to 0x1000
[init] child "fb_drv" announces service "Framebuffer"
[init -> ps2_drv] Error: failed to read from port
[init -> ps2_drv] Warning: could not reset mouse (unexpected response)
[init -> ps2_drv] Error: failed to read from port
[init -> ps2_drv] Warning: could not enable stream
[init -> fb_drv] Found: VESA BIOS version 3.0
[init -> fb_drv] OEM: Intel(R) SKL/KBL Mobile/Desktop Graphics Chipset
Accelerated VGA BIOS
[init] child "rtc_drv" announces service "Rtc"
[init -> platform_drv] PS2 uses IRQ, vector 0x1
[init -> platform_drv] PS2 uses IRQ, vector 0xc
[init] child "ps2_drv" announces service "Input"
[init -> fb_drv] Found: physical frame buffer at 0xc0000000 size: 134152192
[init -> fb_drv] fb mapped to 0xc000000
[init] child "nitpicker" announces service "Nitpicker"
[init] child "nit_fb1" announces service "Framebuffer"
[init] child "nit_fb1" announces service "Input"
[init] child "nit_fb2" announces service "Framebuffer"
[init -> nit_fb1] using xywh=(10,10,1024,768)
[init] child "nit_fb2" announces service "Input"
[init -> nit_fb2] using xywh=(410,410,1024,768)
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:05:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:05:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] i_saveSettings skipped
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox1] Warning: _fpathconf: _fpathconf not implemented
[init -> vbox2] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox1] Warning: statfs provides bogus values for '//test.iso'
(probably a shared folder)
[init -> vbox2] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox1] Warning: fcntl(): command 4 args 4 not supported - terminal
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Using VMX virtualization extension.
[init -> vbox2] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox1] Using VMX virtualization extension.
[init -> vbox1] Error: fireRuntimeErrorEvent : 0 DrvHostSerialFail Ioctl
failed for serial host device '/dev/terminal' (VERR_NOT_SUPPORTED). The
device will not work properly
[init -> vbox2] fb resize : [0] 1024x768 -> 720x400
[init -> vbox1] fb resize : [0] 1024x768 -> 720x400
[init -> vbox2] fb resize : [0] 720x400 -> 640x480
[init -> vbox1] fb resize : [0] 720x400 -> 640x480
[init -> vbox2] fb resize : [0] 640x480 -> 720x400
[init -> vbox1] fb resize : [0] 640x480 -> 720x400
[ 0] DMAR:0xffffffff81036078 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xffffffff81036078 FRR:0 FR:0x6 BDF:0:14:0 FI:0xb3575000
[init -> vbox2] leave exit_reason=54 - optimize ?
[init -> vbox2] leave exit_reason=54 - optimize ?
[init -> vbox1] leave exit_reason=54 - optimize ?
[init -> vbox1] leave exit_reason=54 - optimize ?
[init -> vbox1] fb resize : [0] 720x400 -> 1024x768
[init -> vbox2] fb resize : [0] 720x400 -> 1024x768
On Mon, Jul 10, 2017 at 2:59 AM, Alexander Boettcher <
Post by Alexander Boettcher
Post by Chris Rothrock
leaves me back at my starting point - I have no means of obtaining
serial
Post by Chris Rothrock
log data from a hardware boot.
Seriously ? I can't believe.
Getting a test machine with the minimal requirement of getting serial
log output is fundamental to be productive. (There are so cheap (for a
company/project) refurbished Intel notebooks available with Intel AMT
SOL on board ...)
Nevertheless,
I updated [0] and added some (experimental/untested) features. Mainly
they take care to capture the log output in 'core' and a graphical
terminal will show them. Obviously, this only make sense if you managed
to boot Genode into the graphical environment and all went fine. (Which
sounds so in your case).
Good luck,
Alex.
[0] https://github.com/alex-ab/genode/commits/staging_vbox_run
Post by Chris Rothrock
On Thu, Jul 6, 2017 at 4:00 PM, Alexander Boettcher <
Post by Chris Rothrock
Hi,
Post by Chris Rothrock
Scratch that, I found the issue with this specific error (I had in the
virtualbox.run recipe the nic_drv and nic_bridge commented out for
troubleshooting). I have enabled these again and now have new errors
NOVA Microhypervisor v7-8bcd6fc (x86_64): Jun 6 2017 12:07:06 [gcc
6.3.0]
Post by Chris Rothrock
[ 0] TSC:2637247 kHz BUS:1017434 kHz
2.40GHz
Post by Chris Rothrock
Hypervisor reports 1x1 CPU
Warning: CPU has no invariant TSC.
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
You either running in a VM (looks bit like Qemu as VMM? [on XEN ?]) or
your CPU is really old, not to say odd. The invariant TSC is
suspicious.
Post by Chris Rothrock
Post by Chris Rothrock
Only 1 CPU is more suspicious. According to Intel [0] it has 2 cores
and
Post by Chris Rothrock
Post by Chris Rothrock
has hardware virtualization support (Vt-x).
[0]
http://ark.intel.com/products/29762/Intel-Core2-Duo-
Processor-T7700-4M-Cache-2_40-GHz-800-MHz-FSB
Post by Chris Rothrock
[init -> vbox1] Warning: No virtualization hardware acceleration
available
Post by Chris Rothrock
[init -> vbox2] Warning: No virtualization hardware acceleration
available
Your CPU has no hardware support for virtualization. You either are not
running on real hardware or the feature is not turned on in your BIOS
(which sometimes is disabled by default by the PC vendors.)
Cheers,
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Alexander Boettcher
Genode Labs
http://www.genode-labs.com - http://www.genode.org
Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
--
Thank You,
Chris Rothrock
Senior System Administrator
(315) 308-1637
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Christian Helmuth
2017-07-25 09:55:52 UTC
Permalink
Hello Chris,

your log is very hard to read as it seems to arbitrarily concatenate
several logs or multiple copies of the same log. I suggest you store
one log file per boot of the test machine and attach the resulting
file to your email in the future.

I'll add some comments about what I read in your log in the following
(interleaved with the original/cleaned up log text).
Post by Chris Rothrock
NOVA Microhypervisor v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc 6.3.0]
You seem to run a 32-bit build of NOVA, which may not interfere with
your scenario but may not be what you intended to do.
Post by Chris Rothrock
[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
NOVA detects some unusable RAM above 4 GiB.
Post by Chris Rothrock
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K max_avail=2619220K
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K max_avail=2014484K
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)
Only the available RAM below 4 GiB is used in the 32-bit scenario.
Post by Chris Rothrock
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K max_avail=1250300K
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
ROM: [7f842000,7f85cef4) ps2_drv
ROM: [7fd16000,7fd1f250) pthread.lib.so
ROM: [7f8fa000,7f91fc6c) qemu-usb.lib.so
ROM: [7e7ea000,7e802bd0) report_rom
ROM: [7fd35000,7fd4631c) rtc_drv
ROM: [7fd49000,7feb22fc) stdcxx.lib.so
ROM: [7e842000,7f842000) test.iso
ROM: [7fd47000,7fd48b36) test.vbox
ROM: [7f85d000,7f872ddc) timer
ROM: [7fefe000,7ffff60c) usb_drv
ROM: [7fabf000,7fadb898) vbox_pointer
ROM: [7dab7000,7e7e9480) virtualbox5-nova
Genode 17.05 <local changes>
2783 MiB RAM and 63830 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> nic_drv] --- iPXE NIC driver started ---
[init -> nic_drv] -- init iPXE NIC
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
Warning: PD (init -> acpi_drv) cap limit (used=19, limit=19) exceeded
during transfer_quota(3)
[init -> acpi_drv] resource_request: cap_quota=3
[init -> acpi_drv] used before freeing emergency=1400K
[init -> acpi_drv] used after freeing emergency=1384K
[init] child "acpi_drv" requests resources: cap_quota=3
The acpi_drv runs out of capabilities, which renders it
non-functional. Please increase the number of caps available for the
component in your scenario.
Post by Chris Rothrock
[init] child "rtc_drv" announces service "Rtc"
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox2] Warning: issetugid called, not yet implemented, returning 1
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] i_saveSettings skipped
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xc002a060 FRR:0 FR:0x6 BDF:0:14:0 FI:0xb3575000
I expect PCI device 0:14:0 to be your NIC which still finished some
DMA transactions after network boot. Is that correct?

As the ACPI driver does not finish its initialization the platform
driver and all other drivers cannot start. If you fix the cap shortage
your scenario will proceed further.

Greets
--
Christian Helmuth
Genode Labs

https://www.genode-labs.com/ · https://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Chris Rothrock
2017-07-25 13:46:52 UTC
Permalink
There was no arbitrary concatenation at all - this was the entirety of the
log as it was transmitted across the serial port from the moment the Genode
boot started with the NOVA kernel. If any concat was done, it was due to
the unmodified code provided with the source.

The 32 bit scenario was intended but next time around I will also try on
the 64 bit just to compare logs.

I am unclear as to why this would be even attempting to use more than 4
GB. Yes, the PC has more than 4 and I have made no modifications to even
attempt to use more than 4 GB. Again, if this is unintentional, it was not
by my design and how can we force it to use only up to the 4 GB boundary?

The run recipe I am using is virtualbox.run. In this recipe there is no
indications that the ACPI has any configurable components. These
capabilities must be set in another file that this recipe is calling -
please tell me where these would be found so that I can adjust the caps on
acpi.



On Tue, Jul 25, 2017 at 5:55 AM, Christian Helmuth <
Post by Christian Helmuth
Hello Chris,
your log is very hard to read as it seems to arbitrarily concatenate
several logs or multiple copies of the same log. I suggest you store
one log file per boot of the test machine and attach the resulting
file to your email in the future.
I'll add some comments about what I read in your log in the following
(interleaved with the original/cleaned up log text).
Post by Chris Rothrock
NOVA Microhypervisor v7-8bcd6fc (x86_32): Jul 21 2017 10:14:19 [gcc
6.3.0]
You seem to run a 32-bit build of NOVA, which may not interfere with
your scenario but may not be what you intended to do.
Post by Chris Rothrock
[ 0] TSC:3408373 kHz BUS:0 kHz
[ 0] disabling super pages for DMAR
Hypervisor features VMX
Hypervisor reports 4x1 CPUs
CPU ID (genode->kernel:package:core:thread) remapping
remap (0->0:0:0:0) boot cpu
remap (1->1:0:1:0)
remap (2->2:0:2:0)
remap (3->3:0:3:0)
core image [00100000,029b9000)
binaries region [00228000,029b9000) free for reuse
detected physical memory: 0x00000000 - size: 0x0008ec00
use physical memory: 0x00000000 - size: 0x0008e000
detected physical memory: 0x00100000 - size: 0xb2bfb000
use physical memory: 0x00100000 - size: 0xb2bfb000
detected physical memory: 0xb3aff000 - size: 0x00001000
use physical memory: 0xb3aff000 - size: 0x00001000
detected physical memory: 0x00000000 - size: 0x3f800000
NOVA detects some unusable RAM above 4 GiB.
Post by Chris Rothrock
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=0
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=2619220K
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=0
Block: [00019000,0001a000) size=4K avail=0 max_avail=908K
Block: [0001a000,0001b000) size=4K avail=0 max_avail=0
Block: [0001b000,0001c000) size=4K avail=0 max_avail=908K
Block: [0001c000,0001d000) size=4K avail=0 max_avail=0
Block: [0001d000,00100000) size=908K avail=908K max_avail=908K
Block: [00228000,00229000) size=4K avail=0 max_avail=0
Block: [00229000,0022a000) size=4K avail=0 max_avail=2619220K
Block: [0022a000,0022b000) size=4K avail=0 max_avail=0
Block: [0022b000,a0000000) size=2619220K avail=2619220K
max_avail=2619220K
Post by Chris Rothrock
Block: [b0000000,bfeff000) size=261116K avail=261116K max_avail=2619220K
Block: [bff04000,bfffd000) size=996K avail=996K max_avail=996K
=> mem_size=2951536640 (2814 MB) / mem_avail=2951413760 (2814 MB)
Block: [00001000,00002000) size=4K avail=0 max_avail=0
Block: [00002000,00003000) size=4K avail=0 max_avail=0
Block: [00003000,00004000) size=4K avail=0 max_avail=0
Block: [00004000,00005000) size=4K avail=0 max_avail=0
Block: [00005000,00006000) size=4K avail=0 max_avail=0
Block: [00006000,00007000) size=4K avail=0 max_avail=0
Block: [00007000,00008000) size=4K avail=0 max_avail=0
Block: [00008000,00009000) size=4K avail=0 max_avail=0
Block: [00009000,0000a000) size=4K avail=0 max_avail=0
Block: [0000a000,0000b000) size=4K avail=0 max_avail=0
Block: [0000b000,0000c000) size=4K avail=0 max_avail=0
Block: [0000c000,0000d000) size=4K avail=0 max_avail=2014484K
Block: [0000d000,0000e000) size=4K avail=0 max_avail=0
Block: [0000e000,0000f000) size=4K avail=0 max_avail=0
Block: [0000f000,00010000) size=4K avail=0 max_avail=0
Block: [00010000,00011000) size=4K avail=0 max_avail=0
Block: [00011000,00012000) size=4K avail=0 max_avail=0
Block: [00012000,00013000) size=4K avail=0 max_avail=0
Block: [00013000,00014000) size=4K avail=0 max_avail=0
Block: [00014000,00015000) size=4K avail=0 max_avail=0
Block: [00015000,00016000) size=4K avail=0 max_avail=0
Block: [00016000,00017000) size=4K avail=0 max_avail=0
Block: [00017000,00018000) size=4K avail=0 max_avail=0
Block: [00018000,00019000) size=4K avail=0 max_avail=2014484K
Block: [00019000,0001a000) size=4K avail=0 max_avail=0
Block: [0001a000,0001b000) size=4K avail=0 max_avail=452K
Block: [0001b000,0001c000) size=4K avail=0 max_avail=0
Block: [0001c000,0001d000) size=4K avail=0 max_avail=452K
Block: [0001d000,0008e000) size=452K avail=452K max_avail=452K
Block: [00100000,00101000) size=4K avail=0 max_avail=2014484K
Block: [00101000,00102000) size=4K avail=0 max_avail=0
Block: [00102000,00400000) size=3064K avail=3064K max_avail=3064K
Block: [02800000,02801000) size=4K avail=0 max_avail=2014484K
Block: [02801000,7d746000) size=2014484K avail=2014484K
max_avail=2014484K
Post by Chris Rothrock
Block: [80001000,b2cfb000) size=832488K avail=832488K max_avail=2014484K
Block: [b3aff000,b3b00000) size=4K avail=4K max_avail=4K
=> mem_size=2919030784 (2783 MB) / mem_avail=2918903808 (2783 MB)
Only the available RAM below 4 GiB is used in the 32-bit scenario.
Post by Chris Rothrock
Block: [00000000,00001000) size=4K avail=4K max_avail=4K
Block: [0008e000,00100000) size=456K avail=456K max_avail=456K
Block: [b2cfb000,b3aff000) size=14352K avail=14352K max_avail=1250300K
Block: [b3b00000,fffff000) size=1250300K avail=1250300K
max_avail=1250300K
Post by Chris Rothrock
=> mem_size=1295474688 (1235 MB) / mem_avail=1295474688 (1235 MB)
ROM: [7fd20000,7fd34158) acpi_drv
ROM: [7da08000,7da09dab) config
ROM: [7fadc000,7fd15948) core.o
ROM: [7f873000,7f8f9960) device_pd
ROM: [7feb3000,7fefd99c) fb_drv
ROM: [0001b000,0001c000) hypervisor_info_page
ROM: [7e803000,7e841010) init
ROM: [7da0a000,7dab69b4) ld.lib.so
ROM: [7d86f000,7d996220) libc.lib.so
ROM: [7d9d8000,7d9dec5c) libc_pipe.lib.so
ROM: [7f9cc000,7f9d957c) libc_terminal.lib.so
ROM: [7f9da000,7fabe4e4) libiconv.lib.so
ROM: [7f960000,7f98696c) libm.lib.so
ROM: [7d9f9000,7da07de0) log_terminal
ROM: [7f987000,7f9cb2d0) nic_drv
ROM: [7d9df000,7d9f8d80) nit_fb
ROM: [7d997000,7d9d7ed0) nitpicker
ROM: [7f920000,7f95fce4) platform_drv
ROM: [7f842000,7f85cef4) ps2_drv
ROM: [7fd16000,7fd1f250) pthread.lib.so
ROM: [7f8fa000,7f91fc6c) qemu-usb.lib.so
ROM: [7e7ea000,7e802bd0) report_rom
ROM: [7fd35000,7fd4631c) rtc_drv
ROM: [7fd49000,7feb22fc) stdcxx.lib.so
ROM: [7e842000,7f842000) test.iso
ROM: [7fd47000,7fd48b36) test.vbox
ROM: [7f85d000,7f872ddc) timer
ROM: [7fefe000,7ffff60c) usb_drv
ROM: [7fabf000,7fadb898) vbox_pointer
ROM: [7dab7000,7e7e9480) virtualbox5-nova
Genode 17.05 <local changes>
2783 MiB RAM and 63830 caps assigned to init
[init] child "timer" announces service "Timer"
[init] child "report_rom" announces service "Report"
[init] child "report_rom" announces service "ROM"
[init] child "log_terminal" announces service "Terminal"
[init -> nic_drv] --- iPXE NIC driver started ---
[init -> nic_drv] -- init iPXE NIC
[init] child "acpi_report_rom" announces service "Report"
[init] child "acpi_report_rom" announces service "ROM"
[init -> acpi_drv] Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: 13
[init -> acpi_drv] Found MCFG
[init -> acpi_drv] MCFG BASE 0xe0000000 seg 0x0 bus 0x0-0xff
Warning: PD (init -> acpi_drv) cap limit (used=19, limit=19) exceeded
during transfer_quota(3)
[init -> acpi_drv] resource_request: cap_quota=3
[init -> acpi_drv] used before freeing emergency=1400K
[init -> acpi_drv] used after freeing emergency=1384K
[init] child "acpi_drv" requests resources: cap_quota=3
The acpi_drv runs out of capabilities, which renders it
non-functional. Please increase the number of caps available for the
component in your scenario.
Post by Chris Rothrock
[init] child "rtc_drv" announces service "Rtc"
[init -> vbox1] using the pipe libc plugin
[init -> vbox2] using the pipe libc plugin
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] Warning: issetugid called, not yet implemented,
returning 1
Post by Chris Rothrock
[init -> vbox1] Warning: issetugid called, not yet implemented,
returning 1
Post by Chris Rothrock
[init -> vbox2] Warning: issetugid called, not yet implemented,
returning 1
Post by Chris Rothrock
[init -> vbox2] Warning: issetugid called, not yet implemented,
returning 1
Post by Chris Rothrock
[init -> vbox1] Error: fcntl(): command 2 not supported
[init -> vbox1] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox1] main Executable: /virtualbox
[init -> vbox1] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox2] Error: fcntl(): command 2 not supported
[init -> vbox2] Log created: 2017-07-24T20:00:00.000000000Z
[init -> vbox2] main Executable: /virtualbox
[init -> vbox2] Error: SystemPropertiesWrap : Cannot determine default
Guest Additions ISO location. Most likely they are not available
[init -> vbox1] Warning: _sigaction: _sigaction not implemented
[init -> vbox1] i_saveSettings skipped
[init -> vbox2] Warning: _sigaction: _sigaction not implemented
[init -> vbox2] i_saveSettings skipped
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xc002a060 FRR:0 FR:0x5 BDF:0:14:0 FI:0xb3575000
[ 0] DMAR:0xc002a060 FRR:0 FR:0x6 BDF:0:14:0 FI:0xb3575000
I expect PCI device 0:14:0 to be your NIC which still finished some
DMA transactions after network boot. Is that correct?
As the ACPI driver does not finish its initialization the platform
driver and all other drivers cannot start. If you fix the cap shortage
your scenario will proceed further.
Greets
--
Christian Helmuth
Genode Labs
https://www.genode-labs.com/ · https://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Christian Helmuth
2017-07-25 14:44:58 UTC
Permalink
This post might be inappropriate. Click to display it.
Chris Rothrock
2017-07-25 15:11:07 UTC
Permalink
The top entry from git log:

commit 5e3e8073467628cd2a88fc1025be9a157f976e57
Author: Christian Helmuth <***@genode-labs.com>
Date: Wed May 31 16:05:53 2017 +0200

version: 17.05

This is the version pulled when I started with a fresh environment with the
command:

git clone https://github.com/genodelabs/genode

When I do a fresh pull, should this pull the latest commit, of just to the
base version (17.05 in this case)?


On Tue, Jul 25, 2017 at 10:44 AM, Christian Helmuth <
Post by Christian Helmuth
Chris,
Post by Chris Rothrock
The run recipe I am using is virtualbox.run. In this recipe there is no
indications that the ACPI has any configurable components. These
capabilities must be set in another file that this recipe is calling -
please tell me where these would be found so that I can adjust the caps
on
Post by Chris Rothrock
acpi.
The capability configuration is factored out into
repos/base/run/platform_drv.inc. You may change the acpi_drv caps in
line 133
<start name="acpi_drv" } [platform_drv_priority] { caps="XXX" >
Which Genode branch/version/commit hash are you using? I never
experienced a log like yours where one and the same log contents
appear three times pasted over each other.
--
Christian Helmuth
Genode Labs
https://www.genode-labs.com/ · https://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
GeschÀftsfÌhrer: Dr.-Ing. Norman Feske, Christian Helmuth
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
https://lists.sourceforge.net/lists/listinfo/genode-main
--
Thank You,

Chris Rothrock
Senior System Administrator
(315) 308-1637
Continue reading on narkive:
Loading...