Turmvilla 16.05 on Lenovo x250

Martijn Verschoor verschoor at ...434...
Mon Jul 4 12:11:27 CEST 2016


Hi everyone,

This weekend I tried to upgrade my Lenovo x250 Turmvilla system to Genode 16.05 using Norman’s turmvilla-16.05 topic branch. I built the turmvilla.run script as is, without modifications. In contrary to the turmvilla-16.02 branch, I do encounter some problems with turmvilla-16.05.

During bootup the system stalls displaying the “Copying xxx bytes” messages.

The log is inserted below. I see a lot of similarities with parfito’s HP logs for the Heeselicht scenario (https://github.com/genodelabs/genode/issues/2018), but in my case the new acpica component reports "AcpiOsMapMemory:271 called - dead”. At fist sight this function seem implemented (in acpica/iomem.cc).

Based on the log below, can anyone hint me at what might be the problem?

Met vriendelijke groet / kind regards,

Martijn Verschoor

Cyber Security Labs B.V. | Gooimeer 6-31 | 1411 DD Naarden | The Netherlands
+31 35 631 3253 (office) |  +31 616 014 087 (mobile)



Bender: Hello World.
Need 05156000 bytes to relocate modules.
Relocating to 7aeaa000: 
Copying 2351636 bytes...
Copying 1384500 bytes...
Copying 1180356 bytes...
Copying 1049284 bytes...
Copying 679436 bytes...
Copying 677296 bytes...
Copying 454608 bytes...
Copying 506512 bytes...
Copying 954224 bytes...
Copying 456904 bytes...
Copying 51200 bytes...
Copying 155200 bytes...
Copying 879773 bytes...
Copying 582 bytes...
Copying 19768 bytes...
Copying 90776 bytes...
Copying 171112 bytes...
Copying 448424 bytes...
Copying 88464 bytes...
Copying 1587768 bytes...
Copying 433200 bytes...
Copying 461040 bytes...
Copying 465592 bytes...
Copying 450648 bytes...
Copying 65456 bytes...
Copying 1710600 bytes...
Copying 451072 bytes...
Copying 210128 bytes...
Copying 452544 bytes...
Copying 1965712 bytes...
Copying 33824 bytes...
Copying 442336 bytes...
Copying 676760 bytes...
Copying 65456 bytes...
Copying 412312 bytes...
Copying 79528 bytes...
Copying 440472 bytes...
Copying 358192 bytes...
Copying 563200 bytes...
Copying 1290240 bytes...
Copying 706560 bytes...
Copying 20008960 bytes...
Copying 8581120 bytes...
Copying 2887680 bytes...
Copying 339216 bytes...
Copying 99584 bytes...
Copying 454800 bytes...
Copying 534840 bytes...
Copying 445032 bytes...
Copying 479168 bytes...
Copying 529472 bytes...
Copying 504488 bytes...
Copying 443312 bytes...
Copying 461600 bytes...
Copying 460888 bytes...
Copying 579456 bytes...
Copying 583848 bytes...
Copying 432184 bytes...
Copying 425832 bytes...
Copying 402904 bytes...
Copying 568120 bytes...
Copying 434104 bytes...
Copying 1285616 bytes...
Copying 470480 bytes...
Copying 147944 bytes...
Copying 8348432 bytes...
Copying 126408 bytes...
Copying 1228152 bytes...
Copying 1882160 bytes...
Copying 912112 bytes...
Copying 946664 bytes...
Copying 66000 bytes...
Copying 28904 bytes...
Copying 35384 bytes...
Copying 165360 bytes...
Copying 1130200 bytes...
Copying 703080 bytes...
Copying 542000 bytes...
Copying 452408 bytes...
Copying 421632 bytes...
Copying 483280 bytes...
Copying 31915 bytes...
Copying 997480 bytes...
Copying 139096 bytes...


NOVA Microhypervisor v7-a1dc2f7 (x86_64): Jul  1 2016 16:19:09 [gcc 4.9.2]

[ 0] CORE:0:0:0 6:3d:4:6 [21] Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
[ 1] CORE:0:0:1 6:3d:4:6 [21] Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
[ 3] CORE:0:1:1 6:3d:4:6 [21] Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
[ 2] CORE:0:1:0 6:3d:4:6 [21] Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
[ 0] disabling super pages for DMAR
core
config
init
timer
part_blk
ahci_drv
ld.lib.so
libc.lib.so
libm.lib.so
pthread.lib.so
libc_pipe.lib.so
libc_terminal.lib.so
libiconv.lib.so
stdcxx.lib.so
rump.lib.so
rump_fs.lib.so
rump_fs
virtualbox
qemu-usb.lib.so
ps2_drv
usb_drv
acpi_drv
platform_drv
device_pd
rtc_drv
input_merger
nic_drv
nitpicker
vbox_pointer
nit_fb
report_rom
wm
decorator
floating_window_layouter
noux
terminal
ram_fs
libc_noux.lib.so
ncurses.lib.so
bash.tar
coreutils.tar
vim.tar
grep.tar
findutils.tar
diffutils.tar
cli_monitor
pointer
file_terminal
terminal_log
wifi_drv
audio_drv
fs_rom
vfs_jitterentropy.lib.so
libcrypto.lib.so
libssl.lib.so
wpa_driver_nl80211.lib.so
wpa_supplicant.lib.so
wifi.lib.so
wifi_drv
trace_subject_reporter
cpu_load_display
xray_trigger
rom_filter
intel_fb_drv
backdrop
mixer
libpng.lib.so
zlib.lib.so
genode_logo.png
grid.png
sticks_blue.png
themed_decorator
plain_decorator_theme.tar
usb_report_filter
acpica
nic_bridge
iwlwifi-6000-4.ucode
iwlwifi-6000g2a-6.ucode
iwlwifi-6000g2b-6.ucode
iwlwifi-7260-16.ucode
iwlwifi-7265-16.ucode
iwlwifi-7265D-16.ucode
iwlwifi-8000C-16.ucode
Genode 16.05
int main(): --- create local services ---
int main(): --- start init ---
int main(): transferred 7790 MB to init
Quota exceeded! amount=135168, size=4096, consumed=135168
Quota exceeded! amount=151552, size=8192, consumed=151552
[init] upgrading quota donation for Env::PD (8192 bytes)
Quota exceeded! amount=159744, size=4096, consumed=159744
Quota exceeded! amount=176128, size=4096, consumed=176128
Quota exceeded! amount=192512, size=4096, consumed=192512
Quota exceeded! amount=208896, size=4096, consumed=208896
Quota exceeded! amount=225280, size=4096, consumed=225280
Quota exceeded! amount=241664, size=4096, consumed=241664
[init -> acpica] wait for platform drv
[init -> acpi_drv] void Acpi_table::_parse_tables(T*, Genode::uint32_t) [with T = long long unsigned int; Genode::uint32_t = unsigned int]: Found MADT
[init -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0
[init -> acpi_drv] MADT IRQ 9 -> GSI 9 flags: d
[init -> acpi_drv] void Acpi_table::_parse_tables(T*, Genode::uint32_t) [with T = long long unsigned int; Genode::uint32_t = unsigned int]: Found MCFG
[init -> acpi_drv] MCFG BASE 0xf8000000 seg 00 bus 00-3f
[init -> acpi_drv] void Acpi_table::_parse_tables(T*, Genode::uint32_t) [with T = long long unsigned int; Genode::uint32_t = unsigned int]: 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 -> ahci_drv] --- Starting AHCI driver -> done right .-) --
[init -> audio_drv] --- probe drivers ---
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> wm_report_rom] parsing legacy <rom> policies
[init -> log_file_terminal] --- file terminal started ---
[init -> config_rom] connection for file 'fb_drv.config' requested
[init -> intel_fb_drv] --- intel framebuffer driver ---
[init -> intel_fb_drv] INFO: i2c-core: driver [dummy] registered
[init -> config_rom] connection for file 'system' requested
[init -> platform_drv] 'acpica' - device '00:00.0' is part of more than one policy
[init -> acpica] wait for platform drv - done
[init -> acpica] detected - ec
[init -> acpica] AcpiOsMapMemory:271 called - dead
[init -> config_rom] connection for file 'usb_drv.config' requested
[init -> usb_drv] Services::Services(): Could not read screen resolution in config node
[init -> usb_drv] Services::Services(): No <storage> config node found - not starting the USB Storage (Block) service
[init -> config_rom] connection for file 'trace_subject_reporter.config' requested
[init -> trace_subject_reporter] period_ms=1000, report_activity=1, report_affinity=1
[init -> config_rom] connection for file 'decorator.config' requested
[init -> decorator_config] top-level node <xray> missing in input ROM xray
[init -> decorator_config] could not obtain input value for input xray_enabled
[init -> config_rom] connection for file 'nitpicker.config' requested
[init -> nitpicker_config] top-level node <xray> missing in input ROM xray
[init -> config_rom] connection for file 'usb_report_filter.config' requested
[init -> cli_terminal] int main(int, char**): --- terminal service started ---
[init -> usb_drv] Services::Services(): No <nic> config node found - not starting the USB Nic (Network) service
[init -> usb_drv] Enabled UHCI (USB 1.0/1.1) support
[init -> usb_drv] Enabled EHCI (USB 2.0) support
[init -> usb_drv] Enabled XHCI (USB 3.0) support
[init -> nitpicker_config] could not obtain input value for input xray_enabled
[init -> nitpicker_config] top-level node <xray> missing in input ROM xray
[init -> nitpicker_config] could not obtain input value for input xray_enabled
[init -> rump_fs]   a0000000 .. afffffff: stack area
[init -> rump_fs]   30000 .. 118fff: ld.lib.so
[init -> rump_fs]   101f000 .. 11e7fff: rump.lib.so
[init -> rump_fs]   11e8000 .. 1310fff: rump_fs.lib.so
[init -> rump_fs] Using ext2fs as file system
[init -> rump_fs] int rumpuser_init(int, const rumpuser_hyperup*): RUMP ver: 17
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_THREADS
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_VERBOSE
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): _RUMPUSER_NCPU
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_MEMLIMIT
[init -> rump_fs] Asserting rump kernel 27680 KB of RAM
[init -> config_rom] connection for file 'wlan_configuration' requested
[init -> rump_fs]   101f000 .. 11e7fff: rump.lib.so
[init -> rump_fs]   11e8000 .. 1310fff: rump_fs.lib.so
[init -> rump_fs]   11e8000 .. 1310fff: rump_fs.lib.so
[init -> rump_fs]   101f000 .. 11e7fff: rump.lib.so
[init -> rump_fs]   11e8000 .. 1310fff: rump_fs.lib.so
[init -> rump_fs] BOOTSTRAP
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_NVNODES
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_BLKFAIL
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_BLKSECTSHIFT
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_MODULEBASE
[init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): _RUMPUSER_HOSTNAME
int main(): --- init created, waiting for exit condition ---
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)
long long unsigned int Genode::Platform_thread::execution_time() const: sc_ctrl failed res=4
[ 0] sys_sc_ctrl: Bad SC CAP (0x151a)









More information about the users mailing list