03.02.2016, 18:52, "Igor" <freescalereg@...129...>:
Hello list!
Description: AHCI driver do not announce service "Block"
Environment: Genode: 15.11 MB: ASUS Sabertooth Z87
Driver successfully finds my HD, creates appropriate ATA_driver, and that's all. With verbose messages turning on all went ok but it's impossible to work normally in that mode.
Thanks.
Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Additional information:
Config:
==================================================================== <config verbose="yes" prio_levels="4"> <parent-provides> <service name="ROM"/> <service name="RAM"/> <service name="IRQ"/> <service name="IO_MEM"/> <service name="IO_PORT"/> <service name="CAP"/> <service name="PD"/> <service name="RM"/> <service name="CPU"/> <service name="LOG"/> <service name="SIGNAL"/> </parent-provides> <default-route> <any-service> <parent/> <any-child/> </any-service> </default-route> <start name="timer"> <resource name="RAM" quantum="1M"/> <provides><service name="Timer"/></provides> </start> <start name="ahci_drv" priority="-1"> <resource name="RAM" quantum="10M" /> <provides><service name="Block" /></provides> <config> <policy label="part_blk" device="3" /> </config> <route> <service name="IRQ"><child name="acpi_drv" /></service> <any-service> <parent /> <any-child /></any-service> </route> </start> <start name="part_blk" priority="-1"> <resource name="RAM" quantum="10M" /> <provides><service name="Block" /></provides> <route> <any-service><child name="ahci_drv"/> <parent/><any-child/></any-service> </route> <config> <policy label="rump_fs" partition="1"/> </config> </start> <start name="rump_fs" priority="-1"> <resource name="RAM" quantum="32M" /> <provides><service name="File_system"/></provides> <config fs="ext2fs"><policy root="/" writeable="yes"/></config> <route> <any-service><child name="part_blk"/> <parent/><any-child/></any-service> </route> </start> <start name="acpi_drv" priority="-1"> <resource name="RAM" quantum="2M"/> <route> <service name="LOG"> <parent/> </service> <service name="IO_MEM"> <parent/> </service> <service name="RM"> <parent/> </service> <service name="Report"> <child name="acpi_report_rom"/> </service> </route> </start> <start name="acpi_report_rom" priority="-1"> <binary name="report_rom"/> <resource name="RAM" quantum="2M"/> <provides> <service name="ROM" /> <service name="Report" /> </provides> <config> <rom> <policy label="platform_drv -> acpi" report="acpi_drv -> acpi"/> </rom> </config> <route> <service name="LOG"> <parent/> </service> <service name="SIGNAL"> <parent/> </service> <service name="CAP"> <parent/> </service> <service name="RM"> <parent/> </service> </route> </start> <start name="platform_drv" priority="-1"> <resource name="RAM" quantum="4M" constrain_phys="yes"/> <provides> <service name="Platform"/> </provides> <route> <service name="ROM"> <if-arg key="label" value="acpi"/> <child name="acpi_report_rom"/> </service> <any-service> <parent/> </any-service> </route> <config> <policy label="ps2_drv"> <device name="PS2"/> </policy> <policy label="nic_drv"> <pci class="ETHERNET"/> </policy> <policy label="fb_drv"> <pci class="VGA"/> </policy> <policy label="wifi_drv"> <pci class="WIFI"/> </policy> <policy label="usb_drv"> <pci class="USB"/> </policy> <policy label="ahci_drv"> <pci class="AHCI"/> </policy> <policy label="audio_drv"> <pci class="AUDIO"/> <pci class="HDAUDIO"/> </policy> <policy label="intel_fb_drv" irq_mode="nomsi"> <pci class="VGA"/> <pci bus="0" device="0" function="0"/> <pci class="ISABRIDGE"/> </policy> </config> </start> <start name="usb_drv" priority="-1"> <resource name="RAM" quantum="8M"/> <provides> <service name="Input"/> <service name="Usb" /> </provides> <config uhci="yes" ehci="yes" xhci="yes"> <hid/> <raw> <report devices="yes"/> </raw> </config> <route> <service name="IRQ"><child name="acpi_drv" /></service> <service name="Report"><child name="report_rom" /></service> <any-service> <parent /> <any-child /></any-service> </route> </start>
<start name="fb_drv" priority="-1"> <resource name="RAM" quantum="16M"/> <provides><service name="Framebuffer"/></provides> <config buffered="yes" /> </start> <start name="rtc_drv" priority="-1"> <resource name="RAM" quantum="1M"/> <provides> <service name="Rtc"/> </provides> </start>
<start name="input_merger"> <resource name="RAM" quantum="1M" /> <provides> <service name="Input" /> </provides> <config> <input label="usb_hid" /> </config> <route> <service name="Input"> <if-arg key="label" value="usb_hid" /> <child name="usb_drv" /> </service> <any-service> <parent /> <any-child /> </any-service> </route> </start>
<!-- Note: to get network access in the VM, the virtual network adapter needs to be enabled in the .vbox file (disabled by default) --> <start name="nic_drv" priority="-1"> <resource name="RAM" quantum="8M" /> <provides> <service name="Nic" /> </provides> </start>
<!-- Note: to use audio in the VM, the virtual audio adapter needs to be enabled in the .vbox file (disabled by default). (Recording is configured to use the external mic.) --> <start name="audio_drv"> <resource name="RAM" quantum="9M"/> <provides> <service name="Audio_out"/> <service name="Audio_in"/> </provides> <config recording="yes"> <mixer field="outputs.master" value="255"/> <mixer field="record.adc-0:1_source" value="sel2"/> <mixer field="record.adc-0:1" value="255"/> </config> </start>
<start name="report_rom"> <resource name="RAM" quantum="1M"/> <provides> <service name="Report"/> <service name="ROM"/> </provides> <config> <rom> <policy label="vbox -> usb_devices" report="usb_drv -> devices"/> </rom> </config> </start>
<start name="nitpicker" priority="-1"> <resource name="RAM" quantum="16M"/> <provides><service name="Nitpicker"/></provides> <route> <service name="Framebuffer"> <child name="fb_drv" /> </service> <service name="Input"> <child name="input_merger" /> </service> <service name="Report"> <child name="report_rom" /> </service> <any-service> <parent/> <any-child /> </any-service> </route> <config> <report focus="yes" hover="yes" xray="yes" />
<domain name="vbox" layer="1" content="client" label="no" focus="click" hover="always" /> <domain name="" layer="1" content="client" focus="click" hover="always" />
<policy label="nit_fb" domain="vbox"/> <policy domain=""/> </config> </start>
<start name="nit_fb" priority="-1"> <resource name="RAM" quantum="8M" /> <provides> <service name="Framebuffer" /> <service name="Input" /> </provides> <config/> </start>
<start name="vbox" priority="-2"> <binary name="virtualbox" /> <resource name="RAM" quantum="1280M"/> <config ld_verbose="yes" vbox_file="vm_win7.vbox" vm_name="win7"> <libc stdout="/dev/log" stderr="/dev/log" rtc="/dev/rtc"> <vfs> <dir name="dev"> <log/> <rtc/> </dir> <fs/> </vfs> </libc> </config> <route> <service name="File_system"> <child name="rump_fs"/> </service> <service name="Framebuffer"> <child name="nit_fb" /> </service> <service name="Input"> <child name="nit_fb" /> </service> <service name="Report"><child name="report_rom" /></service> <service name="ROM"> <if-arg key="label" value="usb_devices"/> <child name="report_rom"/> </service> <any-service> <parent/> <any-child /> </any-service> </route> </start>
</config> ====================================================================
Serial output: ==================================================================== Hypervisor features VMX Hypervisor reports 8x1 CPUs - boot CPU is 0 Hypervisor info page contains 52 memory descriptors: detected physical memory: 0x0000000000000000 - size: 0x9d800 use physical memory: 0x0000000000000000 - size: 0x9d000 detected physical memory: 0x0000000000100000 - size: 0xc785c000 use physical memory: 0x0000000000100000 - size: 0xc785c000 detected physical memory: 0x00000000c7963000 - size: 0x45a000 use physical memory: 0x00000000c7963000 - size: 0x45a000 detected physical memory: 0x00000000c822e000 - size: 0x154ac000 use physical memory: 0x00000000c822e000 - size: 0x154ac000 detected physical memory: 0x00000000defff000 - size: 0x1000 use physical memory: 0x00000000defff000 - size: 0x1000 detected physical memory: 0x0000000100000000 - size: 0x31f000000 use physical memory: 0x0000000100000000 - size: 0x31f000000 map multi-boot module: physical 0x7e866000+0x000e7400 - core map multi-boot module: physical 0x7e94e000+0x00001c68 - config map multi-boot module: physical 0x7e950000+0x0005c740 - input_merger map multi-boot module: physical 0x7e9ad000+0x0007e048 - nic_drv map multi-boot module: physical 0x7ea2c000+0x0009cc40 - audio_drv map multi-boot module: physical 0x7eac9000+0x0007e550 - nitpicker map multi-boot module: physical 0x7eb48000+0x00062820 - nit_fb map multi-boot module: physical 0x7ebab000+0x000611e0 - report_rom map multi-boot module: physical 0x7ec0d000+0x0005ff08 - init map multi-boot module: physical 0x7ec6d000+0x0005adf8 - timer map multi-boot module: physical 0x7ecc8000+0x0005bd48 - part_blk map multi-boot module: physical 0x7ed24000+0x00072f20 - ahci_drv map multi-boot module: physical 0x7ed97000+0x0009bad8 - ld.lib.so map multi-boot module: physical 0x7ee33000+0x001098c8 - libc.lib.so map multi-boot module: physical 0x7ef3d000+0x000285f0 - libm.lib.so map multi-boot module: physical 0x7ef66000+0x00009a00 - pthread.lib.so map multi-boot module: physical 0x7ef70000+0x00005db8 - libc_lock_pipe.lib.so map multi-boot module: physical 0x7ef76000+0x00013238 - libc_terminal.lib.so map multi-boot module: physical 0x7ef8a000+0x000e71e8 - libiconv.lib.so map multi-boot module: physical 0x7f072000+0x000deaf0 - stdcxx.lib.so map multi-boot module: physical 0x7f151000+0x001cdc30 - rump.lib.so map multi-boot module: physical 0x7f31f000+0x0012bd78 - rump_fs.lib.so map multi-boot module: physical 0x7f44b000+0x00025358 - rump_fs map multi-boot module: physical 0x7f471000+0x0081e310 - virtualbox map multi-boot module: physical 0x7fc90000+0x0010fba8 - usb_drv map multi-boot module: physical 0x7fda0000+0x00089380 - fb_drv map multi-boot module: physical 0x7fe2a000+0x0005ef98 - rtc_drv map multi-boot module: physical 0x7fe89000+0x00073260 - platform_drv map multi-boot module: physical 0x7fefd000+0x0004e7a0 - acpi_drv map multi-boot module: physical 0x7ff4c000+0x000611e0 - report_rom map multi-boot module: physical 0x7ffae000+0x00051bc0 - device_pd :virt_alloc: Allocator 18ebe0 dump: Block: [00002000,000a0000) size=0009e000 avail=0009e000 max_avail=0009e000 Block: [000a0000,000a1000) size=00001000 avail=00000000 max_avail=0009e000 Block: [000a1000,00100000) size=0005f000 avail=0005f000 max_avail=0005f000 Block: [001e7000,001e8000) size=00001000 avail=00000000 max_avail=0005f000 Block: [001e8000,001e9000) size=00001000 avail=00000000 max_avail=0009e000 Block: [001e9000,001ea000) size=00001000 avail=00000000 max_avail=00000000 Block: [001ea000,001eb000) size=00001000 avail=00000000 max_avail=00000000 Block: [001eb000,001ec000) size=00001000 avail=00000000 max_avail=0009e000 Block: [001ec000,001ed000) size=00001000 avail=00000000 max_avail=00000000 Block: [001ed000,001ee000) size=00001000 avail=00000000 max_avail=00000000 Block: [001ee000,001ef000) size=00001000 avail=00000000 max_avail=00000000 Block: [001ef000,001f0000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f0000,001f1000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f1000,001f2000) size=00001000 avail=00000000 max_avail=0009e000 Block: [001f2000,001f3000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f3000,001f4000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f4000,001f5000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f5000,001f6000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f6000,001f7000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f7000,001f8000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f8000,001f9000) size=00001000 avail=00000000 max_avail=00000000 Block: [001f9000,001fa000) size=00001000 avail=00000000 max_avail=00027000 Block: [001fa000,00221000) size=00027000 avail=00027000 max_avail=00027000 Block: [00221000,00222000) size=00001000 avail=00000000 max_avail=00027000 Block: [00222000,00223000) size=00001000 avail=00000000 max_avail=00000000 Block: [00223000,00224000) size=00001000 avail=00000000 max_avail=00027000 Block: [00224000,00225000) size=00001000 avail=00000000 max_avail=00000000 Block: [00225000,00226000) size=00001000 avail=00000000 max_avail=00000000 Block: [00226000,00227000) size=00001000 avail=00000000 max_avail=00000000 Block: [00227000,00228000) size=00001000 avail=00000000 max_avail=00027000 Block: [00228000,00229000) size=00001000 avail=00000000 max_avail=00000000 Block: [00229000,0022a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022a000,0022b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022b000,0022c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022c000,0022d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022d000,0022e000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022e000,0022f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0022f000,00230000) size=00001000 avail=00000000 max_avail=00014000 Block: [00230000,00231000) size=00001000 avail=00000000 max_avail=00000000 Block: [00231000,00232000) size=00001000 avail=00000000 max_avail=00014000 Block: [00232000,00233000) size=00001000 avail=00000000 max_avail=00000000 Block: [00233000,00234000) size=00001000 avail=00000000 max_avail=00014000 Block: [00234000,00248000) size=00014000 avail=00014000 max_avail=00014000 Block: [00248000,00249000) size=00001000 avail=00000000 max_avail=7fff000f9000 Block: [00249000,0024a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024a000,0024b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024b000,0024c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024c000,0024d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024d000,0024e000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024e000,0024f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0024f000,00250000) size=00001000 avail=00000000 max_avail=00000000 Block: [00250000,00251000) size=00001000 avail=00000000 max_avail=00000000 Block: [00251000,00252000) size=00001000 avail=00000000 max_avail=00000000 Block: [00252000,00253000) size=00001000 avail=00000000 max_avail=00000000 Block: [00253000,00254000) size=00001000 avail=00000000 max_avail=00000000 Block: [00254000,00255000) size=00001000 avail=00000000 max_avail=7fff000f9000 Block: [00255000,00256000) size=00001000 avail=00000000 max_avail=00000000 Block: [00256000,00257000) size=00001000 avail=00000000 max_avail=00000000 Block: [00257000,00258000) size=00001000 avail=00000000 max_avail=00000000 Block: [00258000,00259000) size=00001000 avail=00000000 max_avail=0000f000 Block: [00259000,0025a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0025a000,0025b000) size=00001000 avail=00000000 max_avail=0000f000 Block: [0025b000,0025c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0025c000,0026b000) size=0000f000 avail=0000f000 max_avail=0000f000 Block: [0026b000,0026c000) size=00001000 avail=00000000 max_avail=7fff000f9000 Block: [0026c000,0026d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0026d000,0026e000) size=00001000 avail=00000000 max_avail=00061000 Block: [0026e000,0026f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0026f000,002d0000) size=00061000 avail=00061000 max_avail=00061000 Block: [002d0000,002d1000) size=00001000 avail=00000000 max_avail=7fff000f9000 Block: [002d1000,002d2000) size=00001000 avail=00000000 max_avail=00000000 Block: [002d2000,a0000000) size=9fd2e000 avail=9fd2e000 max_avail=7fff000f9000 Block: [b0000000,bfeff000) size=0feff000 avail=0feff000 max_avail=7fff000f9000 Block: [bff04000,7fffbfffd000) size=7fff000f9000 avail=7fff000f9000 max_avail=7fff000f9000 => mem_size=140736145190912 (134216447 MB) / mem_avail=140736144924672 (134216446 MB) :phys_alloc: Allocator 18db20 dump: Block: [00001000,00002000) size=00001000 avail=00000000 max_avail=00000000 Block: [00002000,00003000) size=00001000 avail=00000000 max_avail=00000000 Block: [00003000,00004000) size=00001000 avail=00000000 max_avail=00000000 Block: [00004000,00005000) size=00001000 avail=00000000 max_avail=00000000 Block: [00005000,00006000) size=00001000 avail=00000000 max_avail=00000000 Block: [00006000,00007000) size=00001000 avail=00000000 max_avail=00000000 Block: [00007000,00008000) size=00001000 avail=00000000 max_avail=00000000 Block: [00008000,00009000) size=00001000 avail=00000000 max_avail=00000000 Block: [00009000,0000a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000a000,0000b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000b000,0000c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000c000,0000d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000d000,0000e000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000e000,0000f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0000f000,00010000) size=00001000 avail=00000000 max_avail=00000000 Block: [00010000,00011000) size=00001000 avail=00000000 max_avail=00000000 Block: [00011000,00012000) size=00001000 avail=00000000 max_avail=00000000 Block: [00012000,00013000) size=00001000 avail=00000000 max_avail=00000000 Block: [00013000,00014000) size=00001000 avail=00000000 max_avail=00000000 Block: [00014000,00015000) size=00001000 avail=00000000 max_avail=00000000 Block: [00015000,00016000) size=00001000 avail=00000000 max_avail=00000000 Block: [00016000,00017000) size=00001000 avail=00000000 max_avail=00000000 Block: [00017000,00018000) size=00001000 avail=00000000 max_avail=00000000 Block: [00018000,00019000) size=00001000 avail=00000000 max_avail=00000000 Block: [00019000,0001a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001a000,0001b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001b000,0001c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001c000,0001d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001d000,0001e000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001e000,0001f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0001f000,00020000) size=00001000 avail=00000000 max_avail=00000000 Block: [00020000,00021000) size=00001000 avail=00000000 max_avail=00000000 Block: [00021000,00022000) size=00001000 avail=00000000 max_avail=00000000 Block: [00022000,00023000) size=00001000 avail=00000000 max_avail=00000000 Block: [00023000,00024000) size=00001000 avail=00000000 max_avail=00000000 Block: [00024000,00025000) size=00001000 avail=00000000 max_avail=31f000000 Block: [00025000,00026000) size=00001000 avail=00000000 max_avail=00000000 Block: [00026000,00027000) size=00001000 avail=00000000 max_avail=00000000 Block: [00027000,00028000) size=00001000 avail=00000000 max_avail=00000000 Block: [00028000,00029000) size=00001000 avail=00000000 max_avail=00000000 Block: [00029000,0002a000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002a000,0002b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002b000,0002c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002c000,0002d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002d000,0002e000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002e000,0002f000) size=00001000 avail=00000000 max_avail=00000000 Block: [0002f000,00030000) size=00001000 avail=00000000 max_avail=00000000 Block: [00030000,00031000) size=00001000 avail=00000000 max_avail=00000000 Block: [00031000,00032000) size=00001000 avail=00000000 max_avail=00000000 Block: [00032000,00033000) size=00001000 avail=00000000 max_avail=00000000 Block: [00033000,00034000) size=00001000 avail=00000000 max_avail=00000000 Block: [00034000,00035000) size=00001000 avail=00000000 max_avail=00000000 Block: [00035000,00036000) size=00001000 avail=00000000 max_avail=00000000 Block: [00036000,00037000) size=00001000 avail=00000000 max_avail=31f000000 Block: [00037000,00038000) size=00001000 avail=00000000 max_avail=00000000 Block: [00038000,00039000) size=00001000 avail=00000000 max_avail=00000000 Block: [00039000,0003a000) size=00001000 avail=00000000 max_avail=002ff000 Block: [0003a000,0003b000) size=00001000 avail=00000000 max_avail=00000000 Block: [0003b000,0003c000) size=00001000 avail=00000000 max_avail=00000000 Block: [0003c000,0003d000) size=00001000 avail=00000000 max_avail=00000000 Block: [0003d000,0009d000) size=00060000 avail=00060000 max_avail=002ff000 Block: [00100000,00101000) size=00001000 avail=00000000 max_avail=002ff000 Block: [00101000,00400000) size=002ff000 avail=002ff000 max_avail=002ff000 Block: [02800000,02801000) size=00001000 avail=00000000 max_avail=31f000000 Block: [02801000,02802000) size=00001000 avail=00000000 max_avail=00000000 Block: [02802000,7e866000) size=7c064000 avail=7c064000 max_avail=7c064000 Block: [80001000,80002000) size=00001000 avail=00000000 max_avail=7c064000 Block: [80002000,c795c000) size=4795a000 avail=4795a000 max_avail=4795a000 Block: [c7963000,c7964000) size=00001000 avail=00000000 max_avail=31f000000 Block: [c7964000,c7dbd000) size=00459000 avail=00459000 max_avail=00459000 Block: [c822e000,c822f000) size=00001000 avail=00000000 max_avail=31f000000 Block: [c822f000,dd6da000) size=154ab000 avail=154ab000 max_avail=154ab000 Block: [defff000,df000000) size=00001000 avail=00001000 max_avail=31f000000 Block: [100000000,41f000000) size=31f000000 avail=31f000000 max_avail=31f000000 => mem_size=17052352512 (16262 MB) / mem_avail=17052082176 (16262 MB) :io_mem_alloc: Allocator 18fcb8 dump: Block: [00000000,00001000) size=00001000 avail=00001000 max_avail=00001000 Block: [0009d000,00100000) size=00063000 avail=00063000 max_avail=00063000 Block: [c795c000,c7963000) size=00007000 avail=00007000 max_avail=00471000 Block: [c7dbd000,c822e000) size=00471000 avail=00471000 max_avail=00471000 Block: [dd6da000,defff000) size=01925000 avail=01925000 max_avail=fffffffbe0fff000 Block: [df000000,100000000) size=21000000 avail=21000000 max_avail=fffffffbe0fff000 Block: [41f000000,fffffffffffff000) size=fffffffbe0fff000 avail=fffffffbe0fff000 max_avail=fffffffbe0fff000 => mem_size=18446744056594694144 (17592186028094 MB) / mem_avail=18446744056594694144 (17592186028094 MB) Genode 15.11 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 16261 MB to init [init] parent provides [init] service "ROM" [init] service "RAM" [init] service "IRQ" [init] service "IO_MEM" [init] service "IO_PORT" [init] service "CAP" [init] service "PD" [init] service "RM" [init] service "CPU" [init] service "LOG" [init] service "SIGNAL" [init] child "timer" [init] RAM quota: 876544 [init] ELF binary: timer [init] priority: 0 [init] provides service Timer [init] child "ahci_drv" [init] RAM quota: 10313728 [init] ELF binary: ahci_drv [init] priority: 1 [init] provides service Block [init] child "part_blk" [init] RAM quota: 10313728 [init] ELF binary: part_blk [init] priority: 1 [init] provides service Block Quota exceeded! amount=24576, size=4096, consumed=24576 [init] upgrading quota donation for Env::CPU (8192 bytes) [init] child "rump_fs" [init] RAM quota: 33382400 [init] ELF binary: rump_fs [init] priority: 1 [init] provides service File_system [init] child "acpi_drv" [init] RAM quota: 1925120 [init] ELF binary: acpi_drv [init] priority: 1 Quota exceeded! amount=32768, size=4096, consumed=32768 [init] upgrading quota donation for Env::CPU (8192 bytes) [init] child "acpi_report_rom" [init] RAM quota: 1925120 [init] ELF binary: report_rom [init] priority: 1 [init] provides service ROM [init] provides service Report [init] child "platform_drv" [init] RAM quota: 4022272 [init] ELF binary: platform_drv [init] priority: 1 [init] provides service Platform Quota exceeded! amount=40960, size=4096, consumed=40960 [init] upgrading quota donation for Env::CPU (8192 bytes) [init] child "usb_drv" [init] RAM quota: 8216576 [init] ELF binary: usb_drv [init] priority: 1 [init] provides service Input [init] provides service Usb [init] child "fb_drv" [init] RAM quota: 16605184 [init] ELF binary: fb_drv [init] priority: 1 [init] provides service Framebuffer Quota exceeded! amount=49152, size=4096, consumed=49152 [init] upgrading quota donation for Env::CPU (8192 bytes) Quota exceeded! amount=61440, size=4096, consumed=61440 [init] upgrading quota donation for Env::RM (8192 bytes) [init] child "rtc_drv" [init] RAM quota: 876544 [init] ELF binary: rtc_drv [init] priority: 1 [init] provides service Rtc [init] child "input_merger" [init] RAM quota: 876544 [init] ELF binary: input_merger [init] priority: 0 [init] provides service Input Quota exceeded! amount=57344, size=4096, consumed=57344 [init] upgrading quota donation for Env::CPU (8192 bytes) Quota exceeded! amount=69632, size=4096, consumed=69632 [init] upgrading quota donation for Env::RM (8192 bytes) [init] child "nic_drv" [init] RAM quota: 8216576 [init] ELF binary: nic_drv [init] priority: 1 [init] provides service Nic [init] child "audio_drv" [init] RAM quota: 9265152 [init] ELF binary: audio_drv [init] priority: 0 [init] provides service Audio_out [init] provides service Audio_in Quota exceeded! amount=65536, size=4096, consumed=65536 [init] upgrading quota donation for Env::CPU (8192 bytes) Quota exceeded! amount=77824, size=4096, consumed=77824 [init] upgrading quota donation for Env::RM (8192 bytes) [init] child "report_rom" [init] RAM quota: 876544 [init] ELF binary: report_rom [init] priority: 0 [init] provides service Report [init] provides service ROM Quota exceeded! amount=86016, size=4096, consumed=86016 [init] upgrading quota donation for Env::RM (8192 bytes) [init] child "nitpicker" [init] RAM quota: 16605184 [init] ELF binary: nitpicker [init] priority: 1 [init] provides service Nitpicker Quota exceeded! amount=73728, size=4096, consumed=73728 [init] upgrading quota donation for Env::CPU (8192 bytes) Quota exceeded! amount=94208, size=4096, consumed=94208 [init] upgrading quota donation for Env::RM (8192 bytes) [init] child "nit_fb" [init] RAM quota: 8216576 [init] ELF binary: nit_fb [init] priority: 1 [init] provides service Framebuffer [init] provides service Input [init] child "vbox" [init] RAM quota: 1342005248 [init] ELF binary: virtualbox [init] priority: 2 [init] child "timer" announces service "Timer" [init] child "report_rom" announces service "Report" [init] child "report_rom" announces service "ROM" [init -> audio_drv] --- probe drivers --- [init -> ahci_drv] --- Starting AHCI driver -> done right .-) -- [init] child "acpi_report_rom" announces service "Report" [init] child "acpi_report_rom" announces service "ROM" [init -> nic_drv] --- iPXE NIC driver started --- [init -> nic_drv] --- init iPXE NIC [init -> rump_fs] Using ext2fs as file system [init -> rump_fs] int rumpuser_init(int, const rumpuser_hyperup*): RUMP ver: 17 [init -> platform_drv] platform driver started [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 -> 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 -> 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 -> acpi_drv] MADT IRQ 0 -> GSI 2 flags: 0 [init -> rump_fs] Asserting rump kernel 27536 KB of RAM Quota exceeded! amount=24576, size=4096, consumed=24576 [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 0xf0000000 seg 00 bus 00-7f [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) Quota exceeded! amount=32768, size=4096, consumed=32768 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [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] child "platform_drv" announces service "Platform" Quota exceeded! amount=40960, size=4096, consumed=40960 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> audio_drv] azalia0 at pci0 Quota exceeded! amount=49152, size=4096, consumed=49152 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> platform_drv -> device_pd] Device protection domain starting ... Quota exceeded! amount=61440, size=4096, consumed=61440 [init -> rump_fs] upgrading quota donation for Env::RM (8192 bytes) [init -> platform_drv -> device_pd] assignment of PCI device failed [init -> platform_drv] 0:1b:0 write access to address=4 value=0x100206 size=0x2 got dropped [init -> platform_drv] 0:1b.0 adjust IRQ as reported by ACPI: 4 -> 22 [init -> platform_drv] 0:1b.0 uses MSI 64bit, vector 0x9f, address 0xfee00000 [init -> audio_drv] : <NULL> [init -> platform_drv -> device_pd] Device protection domain started [init -> nic_drv] Found: 00:19.0 8086:153b (rev 04) IRQ 03 [init -> nic_drv] no driver found [init -> fb_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::D ataspace_capability*): fb mapped to 1000 [init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): RUMP_MODULEBASE Quota exceeded! amount=57344, size=4096, consumed=57344 [init -> nic_drv] Found: 04:00.0 8086:10d3 (rev 00) IRQ 0a [init -> ahci_drv] AHCI found (vendor: 8086 device: 8c02 class: 00010601) [init] child "fb_drv" announces service "Framebuffer" [init -> usb_drv] Services::Services(): Could not read screen resolution in config node [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> nic_drv] Io_port_connection already open [init -> ahci_drv] X86_hba::X86_hba(): base: ef536000 size: 800 [init -> usb_drv] Services::Services(): No <storage> config node found - not starting the USB Storage (Block) service Quota exceeded! amount=69632, size=4096, consumed=69632 [init -> rump_fs] upgrading quota donation for Env::RM (8192 bytes) [init -> platform_drv -> device_pd] Device protection domain starting ... [init -> usb_drv] Services::Services(): No <nic> config node found - not starting the USB Nic (Network) service Quota exceeded! amount=65536, size=4096, consumed=65536 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> platform_drv -> device_pd] Device protection domain started [init -> usb_drv] Enabled UHCI (USB 1.0/1.1) support [init -> usb_drv] Enabled EHCI (USB 2.0) support Quota exceeded! amount=77824, size=4096, consumed=77824 [init -> rump_fs] upgrading quota donation for Env::RM (8192 bytes) [init -> platform_drv -> device_pd] assignment of PCI device failed [init -> usb_drv] Enabled XHCI (USB 3.0) support [init] child "usb_drv" announces service "Input" [init] child "usb_drv" announces service "Usb" [init -> platform_drv] Quota exceeded! amount=663552, size=8192, consumed=663552 [init -> platform_drv] Quota exceeded! amount=1323008, size=8192, consumed=1318912 Quota exceeded! amount=73728, size=4096, consumed=73728 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> platform_drv -> device_pd] Device protection domain starting ... Quota exceeded! amount=86016, size=4096, consumed=86016 [init -> rump_fs] upgrading quota donation for Env::RM (8192 bytes) [init -> platform_drv -> device_pd] assignment of PCI device failed [init -> usb_drv] dev_info: xHCI Host Controller [init -> usb_drv] dev_info: new USB bus registered, assigned bus number 1 [init -> platform_drv] 0:14.0 adjust IRQ as reported by ACPI: 15 -> 21 [init -> platform_drv] 0:14.0 uses MSI 64bit, vector 0x9e, address 0xfee00000 [init -> usb_drv] dev_info: USB hub found [init -> usb_drv] dev_info: 14 ports detected [init -> usb_drv] dev_info: xHCI Host Controller [init -> usb_drv] dev_info: new USB bus registered, assigned bus number 2 [init -> usb_drv] dev_info: USB hub found [init -> usb_drv] dev_info: 6 ports detected [init -> platform_drv -> device_pd] assignment of PCI device failed [init -> usb_drv] dev_info: EHCI Host Controller [init -> usb_drv] dev_info: new USB bus registered, assigned bus number 3 [init -> usb_drv] dev_warn: Enabling legacy PCI PM [init -> platform_drv] 0:1a.0 adjust IRQ as reported by ACPI: 11 -> 16 [init -> platform_drv] 0:1a.0 uses IRQ, vector 0x10 [init -> usb_drv] dev_info: irq 289, io mem 0xef538000 [init -> platform_drv -> device_pd] Device protection domain started [init -> usb_drv] dev_info: USB 2.0 started, EHCI 1.00 [init -> usb_drv] dev_info: USB hub found [init -> usb_drv] dev_info: 2 ports detected [init -> platform_drv -> device_pd] assignment of PCI device failed [init -> usb_drv] dev_info: EHCI Host Controller [init -> usb_drv] dev_info: new USB bus registered, assigned bus number 4 [init -> usb_drv] dev_warn: Enabling legacy PCI PM [init -> platform_drv] 0:1d.0 adjust IRQ as reported by ACPI: 6 -> 23 [init -> platform_drv] 0:1d.0 uses IRQ, vector 0x17 [init -> usb_drv] dev_info: irq 290, io mem 0xef537000 [init -> platform_drv] 0:1f.2 adjust IRQ as reported by ACPI: 5 -> 19 [init -> usb_drv] dev_info: USB 2.0 started, EHCI 1.00 [init -> usb_drv] dev_info: USB hub found [init -> usb_drv] dev_info: 2 ports detected [init -> platform_drv] 0:1f.2 uses MSI 32bit, vector 0x9d, address 0xfee00000 [init] child "input_merger" announces service "Input" [init -> ahci_drv] version: 1.0300 [init -> ahci_drv] command slots: 32 [init -> rump_fs] int rumpuser_getparam(const char*, void*, size_t): _RUMPUSER_HOSTNAME [init -> ahci_drv] native command queuing: yes [init -> ahci_drv] 64 bit support: yes Quota exceeded! amount=81920, size=4096, consumed=81920 [init -> rump_fs] upgrading quota donation for Env::CPU (8192 bytes) [init -> ahci_drv] number of ports: 6 pi: 3f [init -> ahci_drv] #0: off [init -> ahci_drv] #1: ATA [init -> ahci_drv] #2: off [init -> ahci_drv] #3: ATA [init -> ahci_drv] #4: off [init -> ahci_drv] #5: off [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 3 [init -> usb_drv] dev_info: new low-speed USB device number 2 using xhci_hcd [init -> ahci_drv] queue depth: 32 ncq: 1 [init -> ahci_drv] numer of sectors: 976773168 [init -> ahci_drv] multiple logical blocks per physical: yes [init -> ahci_drv] logical blocks per physical: 8 [init -> ahci_drv] logical block size is above 512 byte: no [init -> ahci_drv] words (16bit) per logical block: 0 [init -> ahci_drv] offset of first logical block within physical: 0 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 3 [init -> ahci_drv] queue depth: 32 ncq: 1 [init -> ahci_drv] numer of sectors: 1953525168 [init -> ahci_drv] multiple logical blocks per physical: yes [init -> ahci_drv] logical blocks per physical: 8 [init -> ahci_drv] logical block size is above 512 byte: no [init -> ahci_drv] words (16bit) per logical block: 0 [init -> usb_drv] dev_warn: ep <warning: unsupported format string argument>x - rounding interval to 128 microframes, ep desc says 192 microframes [init -> ahci_drv] offset of first logical block within physical: 0 [init] child "ahci_drv" announces service "Block" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: L U [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> part_blk] Partition 1: LBA 2048 (63488 blocks) type: 83 [init -> usb_drv] dev_info: input: USB HID v1.10 Keyboard [L U] on usb-dummy-5/input0 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "part_blk" announces service "Block" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> part_blk] session opened at partition 1 for 'rump_fs' [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> rump_fs] Backend::Backend(): Backend blk_size 512 Quota exceeded! amount=94208, size=4096, consumed=94208 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> rump_fs] upgrading quota donation for Env::RM (8192 bytes) [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: new full-speed USB device number 3 using xhci_hcd [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> fb_drv] Found: VESA BIOS version 3.0 [init -> fb_drv] OEM: NVIDIA [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 8 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 8 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 8 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_warn: ep <warning: unsupported format string argument>x - rounding interval to 64 microframes, ep desc says 80 microframes [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 8 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: A A [init -> usb_drv] dev_info: input: USB HID v1.11 Mouse [A A] on usb-dummy-6/input0 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_error: usage index exceeded [init -> usb_drv] dev_error: usage index exceeded [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 8 state: 4 [init -> usb_drv] dev_error: item 0 2 2 2 parsing failed [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "rump_fs" announces service "File_system" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: new high-speed USB device number 4 using xhci_hcd [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "rtc_drv" announces service "Rtc" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> fb_drv] Found: physical frame buffer at 0xe9000000 size: 0x00e00000 [init -> fb_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::D ataspace_capability*): fb mapped to 1800000 [init -> fb_drv] Using video mode: 1280 x 1024 x 16 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> fb_drv] Framebuffer::Session_component::Session_component(unsigned int, unsigned int, unsigned int, Genode::Dat aspace_capability, bool): use buf size 2621440 [init -> fb_drv] using buffered output [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "nitpicker" announces service "Nitpicker" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> nitpicker] create session with args: label="nit_fb", ram_quota=28672 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "nit_fb" announces service "Framebuffer" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init] child "nit_fb" announces service "Input" [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: new high-speed USB device number 2 using ehci-pci [init -> nit_fb] using xywh=(0,0,1280,1024) [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: USB hub found [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> usb_drv] dev_info: 6 ports detected [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 [init -> ahci_drv] virtual void Ata_driver::handle_irq(): irq: 2 state: 4 ====================================================================
An so on (I mean, "irq 2 state: 4). Seems like unhandled IRQ, either AHCI or shared. MB carries three AHCI controllers, all three shares one IRQ.